Hi wondering if there is a way to set up tracking with Google Analytics and CC?
Ideally, I'd like to see where my traffic (that ultimately registers on my site via CC) is coming from. What source, what campaign, what keywords, etc.
Has anyone managed to do this?
Thanks so much!
While I am not an expert on Google Analytics, you should be able to track how visitors are getting to your site, which pages they are hitting, and where they are leaving from. Unfortunately this is really more of a function for Google Analytics and isn't necessarily related to Constant Contact. I would recommend taking a look at the services Google Analytics offers for more information.
I would like to point out however that using our typical Join My Mailing List form will only be trackable for you until the visitor actually leaves your website. Since the registration process in the Join My Mailing List form would direct them off of your site after entering their email address, that would end your ability to track them with Google Analytics as well. As an alternative, you could considering using our Constant Contact Signup Form Generator which would allow you to generate your own sign up form using our API. This would allow you to keep the user on your site and continue to track them.
For what Matt is asking, it seems the answer is to simply make his "thank you for signing up for our newsletter" page a Goal in Google Analytics. This should provide the info he is after. However I'm looking for something a bit different.....
In order to track all traffic from your CC emails as "campaigns" in Google Analytics, you need to append a campaign tracking URL parameters onto the end of each link URL. There is a handy tool for doing this found here: http://www.google.com/support/analytics/bin/answer.py?hl=en&answer=55578
I'd like to see CC's be able to create these tags automatically without having to append these parameters onto each link by hand. Other email vendors do this...
http://www.mailchimp.com/features/power_features/analytics360/ (<-- REALLY good!!!)
We actually integrate with Google Analytics in the same way as all of those providers, by adding campaign tracking codes to your URLs in your Email Marketing Campaign. The one area we do not integrate with Google Analytics, which was the topic in the follow up post, is through our Join My Mailing List signup form. This is something we will continue to look at in the future. Thanks for the follow up post with that additional information though.
Sure, we explain how to set this up on our FAQ section where we explain our integrations we've done with other products. Here is the FAQ for setting up Google Analytics for your campaigns.
Thank you for reaching out to Constant Contact API Developer Support, and for your patience. My team is here to assist outside software developers with questions about building into Constant Contact's API.
Here is the current article for Using Google Analytics with your emails:
Hello. I just want to add my MAXIMUM encouragement to integrate this feature. I recently oversaw a redesign of our website, and installed Google Analytics for the first time, so we can begin to actually KNOW what our website is doing for us. About one hour ago I found my way to the Goals section of GA, and the first goal I wanted to establish, naturally, was how many of our visitors sign up for our newsletter. Lo and behold, this is the one thing I CANNOT do! Unbelievable. A major flaw for Constant Contact. Otherwise I've been happy with the product. I would very much appreciate it if you let me know the moment this becomes possible. Or if you, or anyone else, has any suggestions of how to track this through some other, less straighforward method. Thanks.
Feature request has been passed back to our engineering teams and they definitely are looking at this. One thing that would be worth noting, you can incorporate Google Analytics into your signup process if you create a custom signup form which leverages our API. While this does require knowledge of web development, we have an out of the box form generator for PHP developers that you can use if your running a PHP website and are comfortable installing this. You can then incorporate any GA pieces you want.
To be honest, I'm not totally certain whether our website runs PHP or not. I think so and I'll take a look at the form generator to see whether I feel comfortable installing the code. My guess is I won't, and we'd have to pay to have somebody else install it, so I may just have to wait this one out.
I would also like to track signups via Google Analytics. I notice the last post was from 9 months ago, and that the engineering team was looking into it. Any progress on making it possible to do? I'd be happy to be a beta tester. :)
Thanks for the inquery, unfortunately there is no update on this outside of the fact we do plan on doing it in a future update to our signup forms. This is just not on the short term roadmap and unlikely something we'll be able to get to due to other priorities until at least mid-2013. Sorry for the bad news there, we do have some really great features coming for Contact Management in early 2013 but updating signup forms is not part of that work.
Sometime I can’t believe that ya’ll are a publicly traded company –the analysts covering your stock must not visit these forms were they could read the endless excuses from CC that always start off with-
About how much we at CC really and truly appreciate your comments and so much so we even sent it to our developers and or software engineers who are just sooooo busy working on other stuff and they will never get to what is needed.
The industry standers for all email companies have been full integration with Google Analytics save one Constant Contact.
I find it funny that Dave the MOD on the board here wrote to a long term CC customer member name of auschwitz and I quote “you can incorporate Google Analytics into your signup process if you create a custom signup form which leverages our API. While this does require knowledge of web development, we have an out of the box form generator for PHP developers that you can use if [you’re] running a PHP website and are comfortable installing this. You can then incorporate any GA pieces you want.”
Well Dave you Got Me their- the buttons and email templates from CC are good old html not PHP. But Dave I’m sure the poster really appreciates your quick response on his question. But let’s not forget the caned part that is mentioned thousands of time in the Community forms here- “Feature request has been passed back to our engineering teams and they definitely are looking at this.”
I would like to get some help on this and this is how you can help me below is the html code from Constant Contact for an Email News Letter Form to submit an Email to me via CC.
This is the code within the code of my submission link:
onClick="_gaq.push(['_trackEvent', 'contact', 'prayer request', 'contact form', 0.02, false]);"
And it should look something like this for my Contact Form:
<input id=”contact-submit” class=”button” type=”submit” value=”Submit” onClick="_gaq.push(['_trackEvent', 'contact', 'prayer request', 'contact form', 0.02, false]);">
I need to put the code above within the code of my submission link into the CC html code below in the correct place therefore, I need your help to where I put it because if we get it into the right place Google Analytics will be integrated with CC for my little snippet of code. And after you tell me where it goes I will share with everybody here on the forms that need to generate their own little snippet of code to integrate their CC sign up buttons with Google Analytics for free.
Code from Constant Contact for an Email News Letter Form to submit an Email to me via CC:
<!-- BEGIN: Constant Contact Stylish Email Newsletter Form -->
<div style="width:160px; background-color: #ffffff;">
<form name="ccoptin" action="http://visitor.constantcontact.com/d.jsp" target="_blank" method="post" style="margin-bottom:3;"><span style="background-color: #0000FF; float:right;margin-right:5;margin-top:3"><img src="http://img.constantcontact.com/ui/images1/visitor/email1_trans.gif" alt="Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon" border="0"></span>
<font style="font-weight: bold; font-family:Arial; font-size:24px; color:#0000FF;">Will You Let Us Pray For You? Start Now</font>
<input type="text" name="ea" size="20" value="" style="font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px; border:1px solid #999999;">
<input type="submit" name="go" value="GO" class="submit" style="font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px;">
<input type="hidden" name="m" value="1103106318205">
<input type="hidden" name="p" value="oi">
<!-- END: Constant Contact Stylish Email Newsletter Form -->
<!-- BEGIN: SafeSubscribe -->
<div align="center" style="padding-top:5px;">
<a href="http://www.constantcontact.com/safesubscribe.jsp" target="_blank"><img src="http://img.constantcontact.com/ui/images1/safe_subscribe_logo.gif" border="0" width="168" height="14" alt=""/></a>
<!-- END: SafeSubscribe -->
To the MOD that gets to answer this please get it to someone who knows a little html and can answer it this will really help a lot of customers who use constant contact integrate with the leading standard Google for collecting and analyzing web site data and analytics.
Even if a person has a two page website for their business you need to know where your customers are coming from and when. You know it’s kind of like the reports from CC about the Email we send out.
Besides your hurting all of the CC customers and me with higher Google bounce rates on our websites by not having this very important feature. BTW as I’m sure you well know that bounce rates are used in website search rankings.
For an example this is how Constant Contact is hurting my website: on my site Google shows that I have a 78% bounce rate but it’s not that high I have a 20% very high conversion rate on Email sign ups (thanks impart to Constant Contacts providing very nice buttons) on my site. Therefore, my bounce rate should be at 56.16% this would show Google that people like the content of my site and that people are getting value from the information I am presenting and rank me higher in search response ranking and I’ll be able to have a little more money for our nonprofit's outreach and in our fundraising efforts.
If the average customer using Constant Contact could improve their Local Google rankings let’s say you’re on the first page place 5 and were able to move to the top spot this is equal to about 3 times the traffic you’re getting. Without spending a penny more and you get this by having a lower bounce rate. If you don’t believe me just ask your CEO if he cares about the bounce rates at Constant Contact. He might even say that keeping bounce rates down is a critical function of your business processes.
Again this is very important to all of your customers and it has a big down side to the local business using your service by not having this.
PS So long story short tell me where to put the above code into your code and don’t tell me to put my code up my backside.
Sorry for the delayed response. Unfortunately, I don't have a great answer for you. There is no way to modify the pages you are asking to in order to add Google Analytics code to them. Those pages are hosted and generated by Constant Contact and do not have the ability to pass the parameters through them that you would need in order to get the full reporting of Google Analytics you're looking for.
I also apologize for the frustration you're experiencing with this. I can understand your point of view and you make a great argument for including Google Analytics in the signup form process. Over the past few years, this has not been a very highly requested feature from our customer base as a whole and as such it hasn't been prioritized by the Contact Management development team. This results in the only alternatives being custom sign up forms using our API, which allows developers or our customers with developers the ability to build completely unique and customized signup forms. The negative of this alternative solution being that you do need to have web development expertise.
I will pass this feedback on to the Contact Management Product Management team. I am not the Product Manager for our Contact Management features so I can't adjust the priorities for those teams. I will certainly advocate for this feature as I do agree with you that it is a great addition ot the product and makes a lot of sense for many customers.
There must be a way to expose the 'submit' click event from within your inline js based form so that we could use google tag manager and create a new tag/trigger to monitor this submit event.
Someone at cc must have been thinking about this. As i type this i've been on hold for 30 minutes while my call gets passed along...
I do apologize for this limitation with our emails and Google Analytics. This feedback is a great way for our engineers to get ideas about new things that our customers are interested in. There is a feedback form here that you can communicate your ideas directly to the engineers.
I have submitted this already to them, but if you would like to add anything, please feel free to do so.
If you have any questions about this, please let me know.
At this time our engineers are still looking into this, and we do not have a timetable as to when this may be implemented.
If you have any questions please let me know.