If you’ve run a Google Ads campaign and worked with its tracking setup or reporting, you have probably heard of auto-tagging. It is an automated Google Ads feature that adds gclid (short for Google Click Identifier) parameters to final URLs. These parameters make it easy to send actionable and granular data about your ads into Google Analytics (GA), which can then be used to optimize your ads. However, auto-tagging has its limitations, and those can be addressed by using manual UTM tagging for Google Ads. We’re going to help you understand how to choose between auto-tagging and UTM tagging. Better yet, we’re going to guide you through our recommended solution — a hybrid of auto-tagging and UTMs for Google Ads. We’ll explain how they all work, show you common use cases, and walk you through the setup.
UTM Parameters for Google Ads — What They Are and How They Work
What Are UTMs?
UTM parameters are the most common form of link/ad tracking. They are frequently used in social and email campaigns where Google Analytics tends to have a hard time correctly identifying the traffic source. The parameters work around the five standard types that were originally designed around paid clicks — campaign, source, medium, term, and content. If you want an in-depth look at UTMs, either for the first time or as a refresher, get our ultimate guide to UTM building.How Do UTMs Work in Google Ads?
You can put UTMs into Google Ads final URLs in a few ways. First, you can type them in manually. But because the strings get long, your UTMs are prone to errors when done by hand. So the second way you can go about it — the one we strongly recommend — is to use a UTM link builder tool and apply UTM best practices. It will help you avoid typos and speed up your workflow. The third approach to take is to use Google Ads tracking templates. This feature automates parameter insertion. It saves you a ton of time and works great with UTM routines (it also allows you to insert granular and ad-specific parameters via ValueTrack).Auto-Tagging in Google Ads — What It Is, How It Works, and Why You Should Use It
What Is Auto-Tagging for Google Ads?
Google helped develop UTMs, and they’ve developed a tracking method specific to Google Ads: auto-tagging. It’s a shortcut that will make your advertising analytics life a lot easier. Auto-tagging automatically tags URLs with gclid parameters about all of your Google Ads campaigns.How Does Auto-Tagging Work in Google Ads and Google Analytics?
Instead of adding UTM parameters to every destination URL you have, you simply enter the “naked” landing page URL. Google Ads does the rest, literally at the push of a button. See for yourself. The one-click toggle is available in your Google Ads account settings:Why Use Auto-Tagging for Google Ads?
But why bother with auto-tagging when you’re used to good ol’ UTMs? Other than the obvious fact that auto-tagging is a huge time saver, it also gives you access to Google Analytics data that is otherwise impossible to obtain through regular UTMs. As explained in detail in the Google Ads Help Center, using auto-tagging gets you richer data than manual UTM tagging in the following reports:- Hour of Day
- Placements (Where your ads on the content network were placed)
- Keyword Positions (What position your ad appeared in on Google Search)
- Display Targeting
- Video Campaigns
- Shopping Campaigns
- Query Match Type (How your keyword was actually matched to the search query)
- Ad Group (The ad group associated with the keyword/creative and click)
- Final URL (Google Ads final URL)
- Ad Format (text, display, video)
- Ad Distribution Network (e.g. Search Network or Display Network)
- Placement Domain (the domain on the content network where your ads were displayed)
- Google Ads Customer ID (the unique three-part number that’s assigned to your Google Ads account)
Gclid vs UTM Parameters for Google Ads
You’d think auto-tagging is too good to be true, and it kinda is. All these features come at a cost: being completely tied into Google’s ecosystem. Google Ads auto-tagging only works with Google Analytics. So if you have in-house tools, third-party analytics software such as Amplitude or Mixpanel, automation software such as Marketo, CRMs such as Salesforce, or other MarTech tools that also parse and read UTMs, they won’t be able to. Why? Isn’t auto-tagging just like manual tagging, but auto? Well, not exactly. Let’s look at how auto-tagging works to better understand this. See this “gclid” parameter at the end of the URL? This is what the URL would look like when you click a Google ad with auto-tagging enabled. This gibberish after the “=” sign is all of your tracking data, but encrypted. Only Google Analytics can translate this string and have it show up as readable-by-humans analytics data in your dashboard, hence why it only works with Google Analytics. Of course this is no coincidence. Google wants to give their analytics tool an edge over others when it comes to Google Ads tracking so that people will be inclined to stick to their ecosystem. Now let’s dive into the different examples to see what the appropriate tracking mechanism would be for your particular Google Ads tracking set up.Example #1: You’re Not Using Google Ads and Google Analytics Together
In order to make use of auto-tagging, you need to be using both Google Ads and Google Analytics together. You may avoid linking the two if you strongly prefer a different analytics tool for all your campaigns, including the Google campaigns, or if you’re simply convinced you won’t use Google Analytics to draw insights for improving your Google Ads campaigns. In such intentional scenarios, auto-tagging is not an option and you should carry on using regular UTM tags. This approach may solve your dilemma of gclid vs UTM. But we strongly recommend linking Google Ads with Google Analytics. To set up your tracking accordingly, read on and apply the hybrid solution.Example #2: You’re Using Google Ads with Google Analytics, but No Third-Party Tools
As mentioned above, third-party tools that utilize UTM parameters to generate their reports include platforms for user or product analytics, CRM systems, marketing automation software, or even your own in-house tools. If you don’t use any of these gems, you’d have no reason to use UTMs for tracking and optimizing your Google Ads campaigns. Auto-tagging would be the clear winner here. All you’d need to do is to enable auto-tagging inside Google Ads as shown above, and you’re good to go. But we don’t recommend that, either. Even if you’re a Google Ads beginner, or if your ad campaign is small, you will limit your future potential if you track in a way that doesn’t welcome third-party tools. If you’re a Google Ads pro, or have large ad campaigns, pouring data into third-party tools is a must. Without doing so, you’ll end up with your data siloed in Google Analytics, you won’t be able to follow the entire customer journey, and you’ll have fewer ways to act on and improve your Google Ads campaign data. Read on to learn about the ideal solution — a hybrid of UTMs and auto-tagging.Example #3: Your Google Ads Are Linked with Google Analytics, and You’re Using Third-Party Tools
Linking Google Ads with Google Analytics sets you up for success. Adding a third-party tool levels up your game by creating benefits such as:- Storing data in multiple destinations
- Tracking the customer journey from start to finish
- Providing your sales team with rich data on the leads you send them
- Setting up personalization based on Google Ads touch points
- The list goes on
Why the Hybrid Tagging Solution Wins
Google Analytics is the only analytics platform that is able to use auto-tagging gclid data to yield insights about the campaigns (e.g., campaign name, keyword, ad, or ad group). All the other platforms — like Mixpanel, Amplitude, Salesforce, and Marketo — can only show source “google,” medium “cpc.” Not the useful campaign detail that helps you optimize your Google Ads campaigns. Using both UTM parameters and auto-tagging (gclid parameters) provides richer data that is great not only for the analysis of Google Ads data alone but also for comparing the ads to other advertising platforms, creating automations, setting up personalization, or setting up an amazing MarTech stack.How to Correctly Set Up the Hybrid UTM and Gclid Solution for Rich Google Ads Data
There are some conflicting thoughts in the Google Ads community about whether using both auto and manual tagging causes issues. We have studied the topic thoroughly, tested workflows, and reviewed the data. When set up correctly, hybrid tagging provides the richest and most actionable data. Now we’re going to walk you through all you need to know to make your Google Ads tracking amazing.How to Set Up Hybrid Tagging
The hybrid method requires you to use both regular UTMs and auto-tagging at the same time. For this to work, you’re going to need to have auto-tagging enabled, and you’ll also need to manually tag your ad URLs with UTM tags (ideally through tracking templates). You’ll need to make sure that one little setting inside Google Analytics is set up correctly. You’ll need to make sure that manual tagging (UTM values) doesn’t override auto-tagging (gclid values). To do so, verify the setting by following these steps, per Google Ads help:- Sign in to Google Analytics
- Select the Admin tab and navigate to the relevant property.
- In the PROPERTY column, click Property Settings.
- Under Advanced Settings, make sure that the checkbox for “Allow manual tagging (UTM values) to override auto-tagging (GCLID values)” is left blank.
- Click Save if you made a change.
- Google Analytics will use UTM data where possible. Where a parameter is not specified via a UTM, Google Analytics will use the auto-tagged value.
- You must specify utm_source for the override to take effect. If utm_source is empty, then Google Analytics will still auto-tag and not respect any of the UTM values specified in the URL.
- If you rename a campaign in Google Ads after you’ve enabled the auto-tagging override option, your Google Analytics reports will show multiple entries for the same campaign (both the old and new campaign names). This is because Google Analytics records the campaign name at the time of the Google Ads click and attributes traffic to that campaign name regardless of what the campaign is currently named.
- Gclid values will be prioritized. Your Google Analytics will capture the source, campaign, medium, term and content parameters from gclid. UTMs parameters will be captured by GA for whatever the gclid ones didn’t define.
- Your other marketing and analytics tools will only pick up the UTMs. Gclid parameters only work with GA.
- Sign in to Google Analytics
- Select the Admin tab and navigate to Property, the Product Linking section.
- Click Google Ads Linking
- Click New Link Group
- Select the account(s) you want to link, click Continue
- Review the GA Views offered up for the link and turn the pertinent ones ON
- Confirm by clicking Link Accounts
Results of the Hybrid Solution
Here are the values from the UTM parameters that are available in Google Analytics and easy to integrate with your third-party tools:- Campaign holiday-sale
- Source google
- Medium cpc
- Term geek-gifts
- Final URL /geek-gifts/
- Display URL /geek-galore/
- Network type search
- And many more
Fredrik Wahlqvist says
Hey Youssef,
Whats your thoughts on what to do for when i use Adwords and I have multiple analytics providers (GA premium and external) and both solutions work with UTM parameters, in the ideal world I would like to be able to contextually target on landing pages on search termed used. However Google is currently only exposing the matched keyword as a utm so if i use that in utm_term i will lose the original value in Google Analytics, however if i don’t overwrite the values there is a risk i get double reporting. Any views?
Youssef El Akkari says
Hey Fredrik,
Thanks for your comment and sorry for the late response, I just saw this. Unfortunately, I’m having a bit of trouble understanding the issue you’re facing.
Specifically,
” in the ideal world I would like to be able to contextually target on landing pages on search termed used”.
I’m not sure what you mean by this and I’m not sure what you’re trying to achieve overall. Do you want to use manual tagging but are afraid of losing auto-tagging parameters? If so, please take a look at Scenario #3 and the hybrid solution above.
If this is not the case, it’d be helpful to explain a little bit more or ideally illustrate the problem with an example.
Thanks,
Youssef
amy says
Thanks for the detailed info! I’ve read your post twice but I’m still a bit confused. I need auto-tagging to pass to GA like normal. I also need Unbounce to get some basic AdWords data (campaign / source / medium). If I add these to the custom tracking template, it looks like these parameters get swallowed up by the gclid when the ad is clicked. Does that make sense? Is it still working correctly even if I can’t see the parameters in the URL string when the ad’s clicked? Thanks!
Youssef El Akkari says
Hey Amy,
Using both GCLID and manual tagging for the purpose of passing data to unbounce should work even if the UTM tags are stripped after page load, as long as they are actually present in the link. You can double check if they’re working by looking through your Unbounce reports.
Alternatively, you can opt to use alternative custom tags, like in the Mixpanel example I mention above. So instead of using GCLID + utm_campaign,utm_source and utm_medium, you can use GCLID + u_campaign + u_source + u_medium. These are not Google Analytics tags so will not be read and parsed by Google Analytics. You will need to check with Unbounce support whether you can use custom tracking parameters as I do not use the platform. This is the recommended solution to avoid data discrepancies inside Google Analytics.
Here’s an Unbounce article covering the topic. They recommend using one of the solutions exclusively, not both.
http://documentation.unbounce.com/hc/en-us/articles/203509824-Using-URL-Parameters-Google-Auto-Tagging-Manual-Tagging
Hope you find this helpful!
Youssef
Greg says
This was very helpful. I’ve had trouble getting my custom parameters to show up in GA and I think your recommendation to check off the “Allow manual tagging” in GA will fix the problem. Thank you for the article.
Youssef El Akkari says
Glad you felt it was helpful, Greg! :)
Rebeca Martinez says
Great post!
Seems like we will have to do a hybrid, auto-tagging plus manual tagging for UTM parameters. Is there an efficient way to manually tag ads? We are running over 50k ads and munally tagging each seems to require a great uplift from our part. Any recommendations on how to do this?
Thank you in advance!
Youssef El Akkari says
Hey Rebeca,
Thank you for reading, glad you liked the post. Great question! You can actually “automate” manual tagging to some extent by using ValueTrack. ValueTrack parameters basically allow you to set up a “template” for your manual tagging needs which will then be applied on everything inside a specific account, campaign, ad group or even on the ad level if you want (but if you do it on the ad level it sort of defeats the purpose).
Here’s how to set up ValueTrack parameters and tracking templates:
https://support.google.com/adwords/answer/6305348
And this one gives some practical examples:
https://support.google.com/adwords/answer/6305529
Hope that helps. Let me know if it answers your question!
laurent says
Probably one of the best article i’ve red about utm best practices. Well done!
Youssef El Akkari says
Thank you, Laurent! Appreciate the kind words.
Malgorzata says
Hi Youssef,
thank you for your post. I found that after the implementation of your method I see the traffic from google / cpc and my manual tags in the GA. The issue is that all costs are attributed to the google / cpc source and I see “zero” costs to the other manual tags. What could you recommend to change in my case?
Thanks in advance for your help.
Branko Kral says
Malgorzata, apologize the long delay in getting back to you. We just overhauled this post completely. Read into the new section titled “How to Set Up Hybrid” tagging and you’ll get a specific idea for what to try instead.
nagraj says
i am using UTM source and medium as google / cpc in UTM parameters.
– I have implemented Adwords conversion tracking form purchase in my website.
– I am not using Auto tagging.
– My question is , It will be attributed to adwords in Conversions right?
Branko Kral says
Yes is the short answer.
There’s more you can do, richer data to get. We just gave the article a big overhaul – check it out for elaborate how-to on how to tag Google Ads in a way that helps your ROAS as well as possible.
Diego says
Thank you for this explanation. I was just freaking out because my AdWords tagged URL’s had gone completely missing. The other channels registered just fine, but AdWords only showed up on Google/CPC. I checked if it was a 301 strip, if there were strange characters, if there was incongruent capitalization…nothing.
Then I found this article, checked wether AdWords had auto-tagging enabled (and it did, I wonder if another account admin did that), and checked wether GA had the “Allow manual tagging to override auto-tagging” setting checked, and it did not!
So that is what’s up. Thank you for clarifying! Now I just have to figure out how to handle the fact that I can´t see performance per ad group :(
Branko Kral says
Diego, thank you for the comment and the details of your case. We just gave the article a big overhaul – read into the sections on hybrid tagging, and you’ll get find your solution for ad group performance data.
Raj says
Hi Youssef,
Amazing effort to clarify a very complex subject.
I wish to bring your attention to Option 2 in Scenario#3. If we do what you have recommended, Google Analytics data for Adwords gets compromised.
Please see this link >> https://support.google.com/analytics/answer/1033981?hl=en&ref_topic=1308612 (please see under note)
Please let me know if I am missing anything.
Branko says
Raj, thank you for your input.
We did find inconsistencies in the original version of this article. The great news is that we just gave the piece a full overhaul. We’ve used information from the support article you’re linking to as well. Please check it out and let us know if you still have questions today. Hope your marketing and analytics work has been doing great since you commented here.
Jenna says
Hi Youssef!
Great article, thank you! Would love to get your thoughts / feedback on the following situation:
We are Scenario #3, running Ads in AdWords and also using Analytics to monitor traffic. The 2nd hybrid solution seems to make the most sense. Do you have any advice if we are using Squarespace as the site platform/host and Zapier to submit the forms into our CRM Pipedrive?
Currently we are attempting to use a 3rd party service called GAConnector in order to deliver the UTM parameters into our CRM correctly. GAConnector provides a script which automatically appends a UTM tracking URL at the ad group level …the difference from the solution you presented above is that the correct UTM URL is dumped into the Final URL suffix field and not the tracking template field.
What is happening is when the Ad is served in the Google SERP, the UTM is not the same one being appended by the script, instead a greatly truncated version is being served.
For example, in AdWords we have the “Final URL suffix” set at: utm_campaign=Campaign%20%231&utm_source=google&utm_medium=cpc&utm_content=[script inserts Ad Group Name here without brackets]&utm_term={keyword}
However, when we search for, and click one of our ads, the landing page UTM URL is truncated, e.g. https://ourdomainname.com/?utm_content=%2BAdGroup%20%2BName&utm_term=keyword%20term
So everything before utm_content is being “cut off”… not sure where in the line from the Google Ad this is happening and have checked all URL fields in AdWords and they are all empty.
Currently, we do not have “Allow manual tagging (UTM values) to override auto-tagging (GCLID values) for Google Ads and Search Ads 360 integration” checked off in Analytics.
Question #1 is – Should we?
Somewhere along the path from when the ad is served and clicked, our tracking URL is getting butchered :'(
Any idea why this might be happening?
Truly appreciate your insight and please DM me if you want to negotiate a rate to help solve – thank you.
Branko says
Jenna,
Hybrid tagging is best indeed.
One thing you can try is turning the override on, and seeing if it makes a difference in your data. It may be that overriding gclid with UTMs enforces the right values to be passed. You then just want to make sure that your UTM routine is sharp.
We just gave the whole piece a big overhaul and there’s elaborate detail on how this works under “How to Set Up Hybrid Tagging”.
Yet, it does sound like GA Connector isn’t making a connection all that well. You could try a different tool, that’s where I’d be most positive about finding a solution.
It’s been a while since you commented, but I’m going to pass your email on to our team so that they can contact you in case you still need paid help. Also, if you’ve found a solid solution in the meantime and would like to share what it was, please comment back to let us all learn more from your case.
Kingsley Felix says
This is confusing
Branko says
It may well be. But because of comments like yours, we just gave the article a full overhaul. Please check it out again, or comment back with a specific question. You can add details about your use case, too. We’ll be happy to help with a solution.
Adam Ford says
Hi Youssef,
Great article – I’ve been searching for an answer to this without much success, I was wondering whether you could point me in the right direction.
I’m trying to report differentially in Analytics between Shopping and Search Campaigns – I know Analytics reporting does this natively, but I’m trying to eg create dashboards which report ROAS for Shopping and Search Campaigns separately. I’ve been able to achieve this to date by using Regex on the campaign name, but it’s a pretty clunky workaround. I really do not understand why Campaign Type isn’t a dimension in Analytics, nor how Analytics knows which is a shopping click vs a standard search click, but there’s no dimension for this that we are able to use in custom reporting.
So I think the answer is UTM tagging out of Adwords, but I’m a bit out of my depth as to how I should do this so all the standard analytics reporting works fine AND I’m able to pass a value like “shopping” to a new custom dimension (call it Google Ads Campaign Type)
If I add {_dimension1}=shopping in Custom Parameters in Campaign Settings in Google Ads, without touching any of the other Tracking Template or Final URL suffix options, will this work, or does it risk breaking the GCLID doing it this way, and what would you recommend?
Any help greatly appreciated.
Branko says
Hi Adam! Thank you for your question, it’s great to see you’re trying to get more actionable data.
There are definitely a few different ways to solving this.
Your custom dimension idea will not break gclid values. You’ll be fine there.
One other way to go about it is to create a custom UTM parameter for campaign type. Make sure the name of the parameter is different from those used by gclid, otherwise it won’t be passed. You can add something such as platform=shopping. Example of a full URL with this UTM approach would be
https://mcgaw.io/blog/manual-utm-tagging-vs-adwords-autotagging/?utm_campaign=blog-distribution&utm_medium=ppc&utm_source=google&platform=shopping
Yet another way to go about it is to add campaign type to your campaign name. E.g. “product-launch-shopping” as opposed to “product-launch-search”. Then use Google Data Studio to either create a dimension for the part after the last hyphen, or create simple chart filters to isolate Shopping from Search.
You can read more in the article itself. With our CEO Dan, we just gave the whole piece a big overhaul.
I know it’s been a while since you posted your comment – if you’ve implemented another effective solution in the meantime, please let us know via a new comment and we’ll all learn a bit from you.
Patrick Stiles says
Hey Youssef,
So if I auto tag and manually tag with UTMs it will pass all the data via the auto tag and then only over ride the values that I declare in a UTM and not all of the other ones in the GCLID, right?
Branko says
Hi Patrick! Thank you for your hands-on question. With Dan, our CEO, we just gave this article a big overhaul. You can find an elaborate answer to your question under “How to Set Up Hybrid Tagging”.
In short, you first want to make sure that the tagging override setting in GA is off, and your GA is linked with Google Ads. Then, GA will pass gclid values first, and only add UTMs where gclid doesn’t define a value. Gclid only works with GA, so your other marketing and analytics tools will be passing UTM values only (this is a reason there’s value in the hybrid solution).
Mai says
Great article! Just want to make sure I understand what this means from an implementation standpoint for the hybrid solution. For example, let’s say I have a Google search campaign that is named “test_campaign.” This is the name that I will see when I navigate to the Acquisition > Google Ads > Campaign tab because I have enabled linking between Google Ads + Google Analytics. The scenario below also assumes that I have turned on auto-tagging for my account.
So are we saying for every paid search term we’re bidding on for the test_campaign, we should append the following?
utm_campaign=test_campaign
utm_source=google
utm_medium=cpc
utm_term=termXX
You say in the article,
“Here’s what happens when you leave the override setting off, per our recommendation:
– Gclid values will be prioritized. Your Google Analytics will capture the source, campaign, medium, term and content parameters from gclid. UTMs parameters will be captured by GA for whatever the gclid ones didn’t define.
– Your other marketing and analytics tools will only pick up the UTMs. Gclid parameters only work with GA.”
I just want to confirm that the above means that Google Analytics will only read my gclid and not the manual UTMs I’ve appended. This would mean that Google Analytics will not create two rows of data for my example “test_campaign.”
Floris de Schrijver says
Good question, you can test this in a new dataview in analytics. Tick the box here, and untick in your regular view.
Marina Beatriz says
Hello, Mai.
Were you able to confirm the information you needed?
I have the same doubt.
Rachael says
Great article & exactly what I’ve been looking for to avoid turning off auto-tagging and manually adding back in just so our Pardot account can link! What I did want to check is whether these steps would be correct:
– I want to trigger a completion action in our Marketing Automation system Pardot
– You’ve mentioned that for manual tagging to in essence “be heard”, you need to ensure the tickbox for manual tagging is unticked AND include utm_source in the Value track parameters
– The variable I want to push into Pardot is this one “pi_campaign_id=[ID number]”
– Does that therefore mean that the Value Track parameter would be something like
?utm_source=google&pi_campaign_id=12345
This meaning the standard information in Google Analytics would still be tracked but we can also see the information in Pardot as well?
Thanks in advance :)
Floris de Schrijver says
Hi Dan,
Lovely piece of information, thanks! I am wondering if this is a way to send the campaign and ad group to Pipedrive? Don’t have anything to add to this question :)
Regards, Floris
Angad Arora says
Hello,
We are planning to move from manual tagging to auto tagging to achieve more richer and detialed data in GA. Currently we have assigned different utm_source parameter for google PLA and google paid search ads for our internal reporting purposes, but when I am using the auto tagging option, we see the source value = ‘google’ for both google PLA and google paid search ads. Is there a way to use auto tagging and control the source value based on different google channel – PLA and paid search?
Richard Merry says
Great article, thanks, really helped me out setting up UTM tagging with Google Ads.
You mentioned using the tracking template, but I read another article that said to use the ‘Final URL Suffix.
Is there any benefit/disadvantage to using one over the other?
Also, do you have any details on setting up the tracking template?
Cheers
Richard
Danyal Nagori says
Hey!! Great article. I am no expert at google ads and I’m just starting out for my company. If I use the hybrid model there won’t be any data discrepancies, right?
Maryann says
Thanks for the detailed info! Will there be any data duplication if I use Hybrid tagging? (Can you show me an example of the URL with auto-tagging + UTM parameters)
BTW, is there a way to know which google campaign led to an offline conversion & to obtain the information when visitor fills up the lead form on a landing page? Do I need to have a CRM system for this?
Dan says
Not sure if you’re still replying to questions on this article, but can UTM tags negatively affect how the data is presented in Google Analytics?
For some reason, my Acquisition > Google Ads > Campaign shows the Clicks, Cost, and CPC data in one line, and shows the Users, Sessions, Bounce Rate data in another line. One line displays a campaign name, and the other displays the utm_campaign parameter for the same campaign. So the data is effectively split between two lines.
Here’s how this looks:
https://gyazo.com/b608dc3527a60ccc194b4ce11cfed446
My UTM tags look like this:
example.com?utm_source=google&utm_medium=cpc&utm_term={keyword}&utm_content=ad1_basic&utm_campaign=emc_rus_moscow
To my knowledge, this is fairly standard, so I have no idea what could be the issue here.
P.S. I am going to try your hybrid approach, though. I had the “Allow manual tagging (UTM values) to override auto-tagging (GCLID values)” enabled based on the advice I got from Google’s support, and this might’ve been a mistake.
Marina Beatriz says
Hello, Dan.
Did you find the answer for this question, by any chance?
I had the same problem and then I opted for gclid tracking only. Unfortunately, I do need some basic UTM parameters for the marketing platform I use.
Were you able to try the hybrid approach?
Cristi says
Very Very Good article sir!!!
Thank you :X
Gonzalo Fischer says
This article is a true treasure on the internet. Thank you for the comprehensive explanation of such a complex topic.
Jessica W. says
Thank you so much – extremely useful
saleem Rasooli says
Cash for cars Sydney is Your Local Cash For Cars Company Who Buys Old Or Unwanted Cars For Top Dollar. Our Rates Are One Of The Best In Sydney And We Offer the Highest cash offer and the Quickest Removal Sydney Wide.
Nicolas says
Very good article. Thanks.
But does it work also for video and local campaigns in Google Ads?
Because I can’t find where to define a tracking template in the campaign settings for those types of campaigns.