I'm trying to run a simple A/B test targeting a specific Adwords campaign. In the Targeting I have URL Contains www...... AND Adwords campaign equals any of ......
I waited for a few days and I didn't see any data. I tried running the exact same A/B test, except this time I did not apply the Adwords targeting and viola! I see some data populating. I don't know why the Adwords targeting isn't working for me?
Appreciate any help.
Could you also confirm a few items listed in the troubleshooting section of the AdWords targeting help center article?
The AdWords integration so far only supports traffic on the search network. Are your targeted campaigns running and receiving search network clicks?
The AdWords integration requires auto-tagging enabled on the targeted campaigns' AdWords accounts. Is that enabled for your campaigns?
To dig a bit deeper, the gclid parameter that auto-tagging appends to the landing-page URL must be present in the URL when the Optimize container is loaded. If your systems are stripping off the gclid through redirects or other means before arriving at the landing page, you'll need to change that.
If the gclid is present in the landing page URL and your Optimize container is installed on the landing page correctly, you should be able to notice the gclid parameter from the landing page URL included on the container request.
Hopefully the solution to your issue is covered in the foregoing. If not, I'm happy to provide further assistance.
Thanks for your response!
Yes, test is only targeting campaigns serving ads on Search network
Yes, Auto-tagging is enabled
Not sure why the Optimize container wouldn't be installed correctly since I'm able to run standard tests just fine. I wasn't clear on this part. Could you elaborate where I'd see this?
"........you should be able to notice the gclid parameter from the landing page URL included on the container request."
It's worth mentioning out that over the years, there have been a couple iterations of the Optimize container installation. Some early adopters may still be using methods other than what is currently recommended in the product. Others attempt to customize the installation beyond what is recommended. While many Optimize features may continue to work in those circumstances, AdWords targeting relies on the "ga('require', 'GTM-...')" method displayed in the UI (tag management solutions, such as GTM, that use that method should also work).
This help center article for checking auto-tagging setup is useful for investigating AdWords integrations that rely on auto-tagging with a gclid parameter. It focuses on diagnosing gclid parameter propagation from AdWords to Analytics. In this case, however, you're interested in gclid propagation from AdWords to Optimize.
First, follow the steps in the article to verify that when you enter your final ad URL with a gclid parameter, you arrive at your landing page and the gclid parameter is still in the URL. If this is not the case, you'll need to investigate your systems along that path.
Second, where the article instructs you to "Use the filter icon to help sort or search for collect requests", instead filter for requests for your Optimize container ID (e.g. GTM-BCDF). If you don't know your container ID, you can find your it in 'Install Optimize plugin' step of the 'Container Information' panel on the experiments list page of the UI.
If your container ID is GTM-BCDF and the gclid value present in your landing page URL is abcdefg, then you should see a network request like:
If the network request for your container does not include the gclid parameter, then you need to investigate your container installation.
If you have additional issues, you may post your container ID here, and I can take a look.
We actually installed Optimize code about a month ago by following what was recommended by Google. When I enter Final URL with the gclid parameter, the landing page loads with the gclid parameter still present in the URL.
Here's our Container ID: GTM-MJXMMSX
Appreciate all the help so far.
Re: AdWords Targeting
I've inspected one of your ad click redirect chains. Unfortunately, I was not successful posting the raw URLs here on the forum. Here's what happens:
- googleadservices redirects to marinsm, appending a gclid to the URL
- marinsm redirects to forafinancial, propagating the gclid in the forafinancial URL
- forafinancial redirects to itself, but strips off the gclid
- the page that actually loads does not have the gclid
- subsequent calls to Google Analytics or Google Optimize cannot propagate the missing gclid.
You'll need to change the system serving forafinancial so that it retains the gclid in the landing page. Until then, Analytics sessions will not be properly joined to ad clicks and Optimize AdWords targeting will not function.
I'm having the same problem Elissa described, and followed your steps and confirmed that the gclid tracking is enabled for our site but my Optimize campaigns still aren't working with the Adwords targeting. I have my Adwords campaigns set up with the final destination URL, and then a tracking template URL with utm_campaign tracking information. Do you know if this utm_campaign tracking information breaks the gclid tracking? And do you have a workaround for this to keep our utm tracking and be able to use Optimize targeted to adwords campaigns?
The Optimize targeting strictly relies on the auto-tagging "gclid" parameter being sent on the request for the Optimize container. Refer to the post #4 in this thread for how to verify that.
UTM parameters do not affect Optimize AdWords targeting rule evaluation. For more information about how UTM parameters and AdWords auto-tagging interact in the Analytics product, I recommend this help center article explaining how to configure UTM parameters to override auto-tagging. With the override, it is possible to enable auto-tagging for Optimize AdWords targeting functionality but still prefer the UTM parameters in Analytics.
Hope that helps,
Hi Jaren, so to make the Optimize Adwords targeting work, should the "Allow manual tagging (UTM values) to override auto-tagging (GCLID values) for Adwords and DoubleClick Search integration" box be checked or unchecked of the associated Google Analytics Property (following the help center article you sent)? Will checking this box interfere with any of the tracking we have in place?
Yes, you would first check the "Allow manual tagging (UTM values) to override..." box on the Analytics properties that would be affected by enabling auto-tagging. Once you've done that, you would next enable auto-tagging on the AdWords accounts.
The described configuration should not affect your existing tracking strategy. You would start to notice some additional metrics in GA, though.
Enabling auto-tagging would result in some AdWords metrics becoming available in GA, such as cost data in the Analytics AdWords reports, that were not populated without auto-tagging. But, when auto-tagging is combined with manual UTM overrides, there are scenarios where analysis of those AdWords-sourced cost data metrics may not match up well with custom values submitted for the UTM dimensions. For example, if you override the source/medium values to anything other than google/cpc, the AdWords reports in Analytics may not pull in the cost data. Since you haven't been using those AdWords cost metrics in Analytics yet, this should not be a concern now, but something that may come up if you started using them in the future.
Hope that helps,