Copying Goals in Google Analytics (A Firefox Extension)

We’ve updated the GoalCopy extension for Firefox – read about the latest updates.

Ever need 30 profiles, each with the same 4 goals? Me too. Unfortunately, Google Analytics doesn’t include an easy way to manage goals.

So, here’s the Firefox extension I created to speed up the process of copying goals. We’ll just call it “GoalCopy”.

What it doesGoal Form Fields

The Goal Copy extension records all of the values in a Google Analytics Goal Settings form. You can then navigate to another profile where you want to put that copied goal and paste all of those values into the new form. That way, you can get your goals from one profile to another without all the tedium.

When you install it, it will create a new toolbar with 4 sets of copy/paste buttons. Each set will copy and paste a different goal of your choice. The toolbar can be toggled on/off with View -> Toolbars -> GA GoalCopy

How to use it

1. After installation, navigate your Firefox browser to an existing Google Analytics Goal Settings form.

2. Click one of the four Copy Goal buttons on the Goal Copy toolbar.

GoalCopy Toolbar

3. The name of the Paste Goal button will change to show the name of the goal you copied. If the name of yourGoalCopy Paste Button goal was “Subscribe to Newsletter” then the Paste Goal button will display “Paste: Subscribe to Newsletter”

4. Go to another profile and navigate to a Goal Settings form page where you’d like to use your newly copied goal.

5. Click the Paste button to populate the new goal form with the values from copied goal.

6. Remember to scroll down and click “Save Changes” on the form.

That’s it. You now have your new profile ready to collect goal conversion data.

Notes

Buttons are grayed-out when not on a Goal Settings page.

There are 4 Slots to save goals in. Each set of Copy/Paste buttons uses its own slot.

Clicking Copy Goal again overwrites the previously saved goal for that slot.

Goals are saved persistently. Closing your browser does not erase your saved goals.

When clicking from a tab that is still Loading to a Goal Settings tab, the buttons will not re-enable properly from their grayed-out state – just click on a tab that is fully loaded (or blank) and then back to the Goal Settings tab to enable the buttons.

Requires Firefox 2.0.*

Thanks

Thanks to everyone who provided testing and feedback, including Jason Green here at LunaMetrics, Justin Cutroni at EpikOne, Shawn Purtell at ROI Revolution, and Mike Plummer at POP (sorry for not getting it out earlier that day, Mike).Install Dialog

Installation

Open this link in Firefox

Then click Install Now.

Depending on your setup, Firefox may want to download the file instead of installing it directly. Just select “Open With. . .” and choose Firefox from the list of applications.

Alternate Version

If you’re having problems with the toolbar being greyed-out on the ‘Edit Goals’ form page, try this version that never disables the toolbar buttons.

These changes have been incorporated into the latest version and are part of the goalcopy.xpi file.

-John Henson

Share and Enjoy:
  • Print
  • email
  • Digg
  • Reddit
  • StumbleUpon
  • del.icio.us
  • Google Bookmarks
  • Facebook
  • Twitter

Related Posts

  1. Goal Copy Extension Update
  2. Goal Copy Extension Update for FF3
  3. Quick GoalCopy Update
  4. Updated Goal Copy for FireFox 3.5
  5. Goal Copy updated for new GA Goal Interface (And now can copy filters too)

91 Responses to “Copying Goals in Google Analytics (A Firefox Extension)”

Bfri says:

This is really a great extension and can be a huge time saver. :) I just came about a problem that was already mentioned in the comments: Pasting of goals no longer works.

Thanks to John for the hint to install Firefox Portable on my computer. This allow you to run a fresh FF installation without affecting your previous installation. Then I installed all my extensions and Greasemonkey scripts one by one. Finally I found the extension that does not work together with this extension:
http://tools.seobook.com/firefox/seo-for-firefox.html

If this extension is installed (no matter of enabled or disabled) I can no longer paste goals into the Google Analytics goal page. So if you have a similar problem you might want to check if you have the SEO for Firefox extension installed. So I found the problem but haven’t got a solution to run both extensions together. If you know something let me know. :)

John Henson says:

Bfri

Wow. Huge thanks to you for posting that information.

I confirmed what Bfri found. When I turn off SEO for Firefox, the pasting of goals works. With Firefox’s ability to restore your sessions, this is not a hassle if you are not creating a lot of separate profiles. For those of you who live on the service side and are creating profiles all the time, I feel your pain.

Don

Mike Plummer says:

I’ve also confirmed that my problem was due to SEO for Firefox. Glad I checked back in!

Bfri says:

Don, Mike, thank you for your confirmation. Glad that I could help you, too.

Jabi says:

Simply perfect, thank you!

Niels Koning says:

Hi John,

First of all: Great tool!

Second: Could you adjust this tool (or know a tool) so we can copy filters from account to account. This isn’t possible atm but we have over 50 accuonts who all need the same filters!

Greetings,

Niels

John Henson says:

A similar method could probably be used to copy filters.

Alternatively one could use something like iMacros to implement something reasonably quickly. I have used iMacros in the past to do similar things. But not recently.

With multiple filters on 50 accounts, it may be worth looking into.

[...] Goal Copy Dieses Plugin erlaubt es Einstellungen eine GA Accounts in ein anderes Profil zu kopieren. [...]

[...] Firefox, and install the Goal Copy Plug-in. (Note: There are some SEO plug-ins that cause conflicts with Goal Copy. If you are having issues [...]

Alex says:

Thank you so much for this — just saved me a whole pile of time.

Much appreciated.

Patrick says:

I learned about this great tool from another blog and I immediately installed it. However, unfortunately it does not seem to work. Could this have to do with the fact that I am using Firefox 3.0?

Would love to hear when you will release an update of this tool for FireFox 3.0!

John Henson says:

Patrick

It does work with FF3.

If you have SEO for Firefox extension, try disabling it.

If you don’t have that extension, there may be another conflict with a different extension. You can try disabling other extensions until you find the conflict, or try downloading Firefox Portable. Install Goal Copy into Firefox Portable and use that for Copying Goals.

Jen says:

Great idea, sadly I only just now came across it and all FF types – both portable and installed are now 3.5.

Look forward to having and update as it will save me many hours work.

Thanks!

[...] You can find John’s original article for details and instructions here. [...]

[...] (If you don’t know what this is, check here) [...]

[...] les choses. Il y a pourtant une demande explicite pour cette fonctionnalité, comme le prouve l’extension Firefox « Goals Copy » créée par [...]

[...] dover rifare tutto daccapo. Mancano i goal, ma a quello ha pensato Lunametrics, con una intera estensione per Firefox e relativa [...]

Marc says:

When will this extension be upgraded so that it will work again with FF. I badley need it.

John says:

It should already work.

I’ve been using it.

What version of Firefox are you using?

If you are having problems, try installing it to a earlier version of Firefox Portable. This way, it doesn’t impact your current Firefox installation.

I have been using copy goals in Google Analytics, and it is a really true life saver. Today, I am configuring various profiles based on the country / language of the visitor, and needs to setup automatic email reports for each of these profiles. Does anyone know about such a firefox plugin, or a greasemonkey script?

Thanks in advance,
Jean-Michel Fontaine

Nils Berge says:

Thanks for a great time-saving extension.
Can you add it to the Mozilla Add-ons site? – https://addons.mozilla.org/en-US/firefox/

jw says:

Great extension, thanks. However is it just me or did Google just this afternoon do an update to the UI of the goal settings page??
Joe

John says:

Over the next 3 weeks they will be rolling out the interface changes in the goals.

The Goal Copy extension will not work with the new interface, however, I’m going to look into updating it for the new interface if I can. It might be a couple weeks though.

John

Josh says:

Hi John,
A very useful extension, especially now that there are more than four goals. I hope that there’s an update for the new version. Looking forward to using this.

Josh

[...] Luna Metrics – GA Plugin for Copying Goals & Filters Across Multiple Profiles: If you’re a GA user and you have to set up 20 profiles with the exact same goals, the Luna Metrics plugin is a great time saver. [...]

Jens says:

In FF 3.5 I encountered the problem that I could copy goals, but not paste them, so I figured it must have something to do with the JavaScript used by the script.

I changed the function name for the pasting of goals from “doLoad” to “doGCLoad” and it worked. It seems doLoad is a function name used by many extensions which may lead to conflicts.
Perhaps you could change the function names in further releases to avoid this.

Now I’m trying to find out why it won’t copy my funnels …

[...] has it’s fair share of great linkbait, but their new Twitter aggregation is also intriguing.Luna Metrics – GA Plugin for Copying Goals & Filters Across Multiple Profiles: If you’re a GA user and you have to set up 20 profiles with the exact same goals, the Luna [...]

John says:

Jens: Thanks, I will make that change.

John

[...] Goal Copy : une extension pour copier les objectifs dans Google Analytics [...]

Mark says:

Great tool!

Are there any plans for making it available in Chrome?

Mark

Alex says:

it’s not compatible with FireFox 3.6 – when will this be supported?

[...] Goal Copy allows you to copy one set of configured goals over to another profile, and even a profile in another Google Analytics account. Useful when creating multiple carbon copies of profiles, for example, a profile for U.S. visitors separate from U.K. visitors: http://www.lunametrics.com/blog/2008/01/21/copying-goals-in-google-analytics-a-firefox-extension/ [...]

Wowww this tools is very useful! Thanks!!

This days, i m going to re-design the goals on some websites.

Rick says:

This tool has been very useful in our work since we heard about it a few months back. Unfortunately, it’s incompatible with Firefox 3.6. Any idea when, and if, an updated version will be released?

[...] Goal copy Goal copy is een Firefox extensie waarmee je eenvoudig doelen kunt kopiëren naar een ander profiel. http://www.lunametrics.com [...]

[...] an be monotonous. So depending on how many profiles you’re creating, using LunaMetrics’ goal copying Firefox plugin might save you some [...]

Rob says:

This GA tool is great. It’s a shame I was doing this manual for so long.

Leave a Reply

Feedback Form