Need help Tracking PPC vs Organic and respective ROI
-
So I have a client who uses PPC and Organic SEO to drive traffic. Once a user gets to the site, the most common action is to fill out a form.
I have Auto Tagging enabled in Adwords so all PPC clicks have "gclid" in the url.
I am also grabbing the Google Cookie and parsing it out to determine if the visitor is PPC or Organic.
So I have an if statement in my form code to pass PPC vs organic through the form for tracking purposes:
$url = 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
if (false !== strpos($url,'gclid')) { ?>
Essentially this is saying:
If gclid is in the url, or if the cookie contains PPC
set the Web field as PPC Else
Set it as Organic.this is working about 80% of the time. I am trying to raise the accuracy. any ideas where I might be missing some data?
thanks
-
You say that your solution works 80% of the time - how do you know that? Do you have any ideas for why it wouldn't work for the other 20% of the time? Here are some of my thoughts -
1. Not all of your leads will likely be generated by Google (organic or paid). Are you taking into account that visitors who come from a link on another website and fill out the form should not be tracked as Organic or PPC? It looks like your script is determining every visitor who doesn't come from AdWords should be counted as Organic, and that may be what is causing the discrepancies in your data.
2. What about visitors who come from a search on Yahoo or Bing? Are they being tracked as Organic in your script?
3. It's possible that some of your visitors have cookies and/or Google Analytics disabled so I can see that messing up your data if you are checking the GA cookie.
I can definitely understand the value in passing the source info along through your form, but it looks like your script might need a little finetuning to track more accurately. I have actually ran into similar issues before with trying to pass the source of the lead through the end of the sales funnel so I can determine which traffic sources/keywords generated conversions that resulted in sales without needing a full blown CRM and developed a free tool called Convertable which does exactly what I was looking for. If you are still having problems with your script, feel free to give it a try.
-
TJ,
Why send the source info through the form? Are you passing it your CRM or something?
I typically just utilize Google Analytics to track the source. You can set a custom variable with the lead's name into GA if you want to match up leads.The avantage is that you can also track other lead sources like organic, social, etc. in addition to PPC.
Of course, if you're doing really high volume, this isn't real efficient.
-Rick
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Experiences Tracking Phone Call Conversions?
Tracking conversions via phone call can be challenging. The Adwords phone ads only register a conversion if someone clicks on the phone number from their mobile phone. In many cases a landing page on a website has a lead/contact form AND a phone number displayed. The user calling that number would not be registered as a conversion unless you setup multiple virtual forwarding phone numbers for prominent keywords, ad groups and/or campaigns. This can be costly for smaller advertisers. Has anyone done or know of any empirical data on the average percentage of leads generated via phone call versus online form on a landing page. I know it can vary from business type to business type (and the form layout itself will have a modest effect.) More specifically I'm interested in the professional business services industry such as Engineering, Surveying, Commercial Real Estate, Accounting, etc. So for example if you conversion rate for online form submission on a landing page is 3%, and your phone number is prominently displayed, what would be a realistic ballpark estimate for the actual conversion rate including phone calls? 25% more? 50% more? Double? "Ballpark" is the keyword here. Just seeing if anyone has measured this and what their results were.
Conversion Rate Optimization | | JCCMoz1 -
Will hreflang indication help single language site?
I have read a few articles that say indicating a language per webpage with hreflang really only helps sites that use multiple languages. Although my site is only in English, I see that it is ranking for a few foreign language keywords in Google Search Console (not sure exact traffic but roughly 15% of visitors from Search are non English preferred). My thought is that indicating language will help my single-language site because it will weed out the non-english speakers who are probably bouncing from the site. Overall I am thinking it might improve the quality of my search traffic. Do you think my logic is sound, or is adding hreflang not beneficial to my site? All feedback welcomed. Thanks!
Conversion Rate Optimization | | Jonathan.Smith0 -
Tracking Facebook Mobile Visits to Desktop Conversions?
Hi. If I set an ad in Facebook, I can obviously track visits, conversions and so on from that ad and see if they where mobile or desktop. However, how do I, if possible track a mobile visitor who the converts on a desktop? Eg. I go on XXX Facebook Ad on my mobile whilst in work, look around. Like what I see. Then I go home from work, open my laptopn and go on XXX website and send an email enquiry form in. Is this possible to track? Thanks
Conversion Rate Optimization | | YNWA0 -
Any possibility to track goal completions/conversions at a sub-page (non-landing page) level in Google Analytics?
We’re promoting our sub-page it's http://www.flightcentre.ca/flights/london on our homepage under the slideshow so I need to see how many people went to the homepage, then went to this page, and then converted (enquired or booked.) What I can’t see is how many people did that. I know how to look up how many people landed on that page and then converted, but I need to know how many people navigated there and then converted. Is that possible? I can only see Goal Completions if I look at that page as a landing page, but that only presents a very slim view of the total visits when compared to those pages generally. Any way to check the entire behavior or activities happening through this page i.e. /flights/london?
Conversion Rate Optimization | | flightcentre200 -
Bounce rate vs main domain and subdomain
So there is a website www.domainname.com that is based on wordpress. Basically this site has 8-10 pages but it is not a blog. And it has a subdomain mystore.domainname.com which is based on magento. While developing the site the circumstances were such that we had to use a subdomain for ecommerce based on magento. So the wp site is ranking and people are landing on that site. It makes sense when it has a bounce rate of around 72% because people are actually going to the subdomain ( store ) after they land on the wp site. Because they are actually looking to buy. My question is will this bounce rate affect in ranking of the wp site ? Because for now only the wp site is ranking for most of the terms. Should i consider removing the wp site and have the whole site based on magento ? I appreciate any kind of feedback and suggestion 🙂
Conversion Rate Optimization | | MindlessWizard0 -
How to Calculate SEO ROI for a knowledgebase or support portal
Dear Moz Friends,
Conversion Rate Optimization | | NortonSupportSEO
We are trying to calculate SEO ROI for our customer support website driven by Self-Help documents, Support Videos, and path to contact our Live Support. We would like to collect your valuable thought/inputs on how to better calculate support website SEO ROI.
A typical customer journey scenario: Customer searches for a solution to a problem with our product in Google/Yahoo/MSN Customer then clicks our link in the SERPs that addresses his/her current problem Customer lands on the link, reads the fix/solution and does one of the five below-mentioned actions a) Customer resolves the problem and clicks the ‘Yes’ button to notify us is he is satisfied. Eventually, the customer leaves our support website. b) Leaves the website as a result of resolving the problem without clicking the Yes or No button. c) Customer does not resolve the problem and clicks the ‘No’ button to notify us that the problem persists even after he/she tried to fix the problem using the support/help document. Then customer might contact us using the contact button (when takes them to Live-help options page). d) Customer clicks the ‘Contact Us’ button to contact our live support agent either via chat or phone, who will help resolve the issue. e) Searches using the Internal Search, if the link doesn’t seem to solve his/her problem and can hop onto other support documents. Note: The website is purely for support. We currently do not cross-sell, or up-sell, or do any marketing activity like conversion, etc. Please share your thoughts and help us figure out the ROI formula for our efforts. Let me know if any questions. Thanks,
Norton Support SEO team.0 -
How can I track the traffic source/keyword of form submissions?
I'm using Google Analytics on www.nhfinehomes.com and would like to track the source of leads submitted via form submissions. Ideally, I could track if the lead originated from organic search (and what keyword phrase), PPC, referral links, etc. Is this possible with Google Analytics and if so, can anyone point to some documentation on how to do this or better yet someone who can help me set this up? This site is running ASP.NET and uses JQuery so there is not a 'traditional' thank you page that I can reference. I'm not a programmer and do not pretend to be one! Thanks in advance. Link
Conversion Rate Optimization | | LinkMoser0 -
Google Analytics - Goal tracking question
If my form starts on domain1.com/leadform/html and the confirmation page is on Domain2.com/confirmation.html can I still set up GA goal conversion tracking?
Conversion Rate Optimization | | TheGrid0