SEO, AdWords, affiliates, advertising, and promotions
To continue receiving payouts, you need to secure your account by turning on two-step authentication. If two-step authentication is not turned on your payouts will be paused. Learn more
Hello everyone,
Yet another conversion tracking thread starting some of you might say. Unfortunately, I went over almost all the similar threads from the past but still could not figure out why mine is not working, i.e. Google Ads conversion action status is still stuck in 'Unverified' state and conversions are not being tracked by Google Ads although I think I configured everything as suggested and tested it via a test order on my store.
I use Google Tag assistant to see what tags and events being fired on each page and in fact recorded the session for the live test order. I also captured the source code on the 'thank you' page for the same.
Here is what I currently have configured on Shopify and my observations for each of them:
2. DigitalDarts by @Josh_Uebergang
3. FeedArmy by @EmmanuelFlossie
Here is the code I have in Additional scripts box:
{% if first_time_accessed %}
<!-- Global site tag (gtag.js) - Google Ads: 745162621 -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-745162621"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'AW-745162621');
</script>
<!-- Event snippet for Luxy Sale conversion page -->
<script>
gtag('event', 'conversion', {
'send_to': 'AW-745162621/OBsgCNrBy94BEP2OqeMC',
'value': {{ checkout.total_price | money | remove: ',' }},
'currency': 'USD',
'transaction_id': '{{ order_number }}',
});
</script>
{% endif %}
Here is the log portion from Google Ad Assistant recording showing that Google Ads gtag was indeed seen on thank you page along with Google Analytics tag but only events fired were for Google Analytics not for Google Ads:
And here is screenshot of the thank you page source code for the test order:
It is clearly showing both Google Ads gtag and event snippet populated with right values. It's been days since I placed this test order. Hence, I am puzzled why this worked for many others before but not for me.
Any help is appreciated.
Thanks!
Solved! Go to the solution
This is an accepted solution.
The value can only be numeric, ie no currency symbols or currency codes.
Instead of $63.28 it should be 63.28
When you add non numeric data without wrapping it with quotes you get syntax errors.
Regardless it should be only numeric. I'm perplexed you managed to add a dollar symbol, my code does not allow this. So you must have made edits.
Instead of
{{ checkout.total_price | money | remove: ',' }}
it should be
{{ total_price | money_without_currency | remove:',' }}
This is an accepted solution.
The value can only be numeric, ie no currency symbols or currency codes.
Instead of $63.28 it should be 63.28
When you add non numeric data without wrapping it with quotes you get syntax errors.
Regardless it should be only numeric. I'm perplexed you managed to add a dollar symbol, my code does not allow this. So you must have made edits.
Instead of
{{ checkout.total_price | money | remove: ',' }}
it should be
{{ total_price | money_without_currency | remove:',' }}
Hey @EmmanuelFlossie,
Thanks a lot for taking time to find out the issue. I did not realize that would be the issue. I can't quite remember where I first saw the example using 'money' but then I went to Shopify Developers site to verify that:
https://shopify.dev/docs/themes/liquid/reference/filters/money-filters#money
But looks like I should have either quoted that or use 'money_without_currency' as you indicated to avoid syntax errors which is what I just did and it worked perfectly. I could see the conversion event being fired and also Conversion status is changed from 'Unverified' to 'No recent conversions' (which is fine) on Google Ads side.
Thanks again!
Pleasure
Hi,
You don't believe how happy I am that this thread exist with an expert in it!
So I also did everything according to every tutorial I could find out there and my snippet is also showing on the thank you page, but my Google Ads just won't show me any conversions...
What is weird is that I have test bought something in my store for a total amount of 8.94 EURO, but it's showing 894 instead. This the thank you page:
This is what I have pasted in the Setting -> Checkouts in Shopify:
This I put in the head of my liquid theme:
Google Ads is showing the Conversion as "Unverified" here in German "Nicht überprüft"
What am I doing wrong? I'm going crazy here. Pls help 🙂
This can happen when the price is 8,94 in Shopify, instead of 8.94
For the conversion value use
{{ checkout.total_price | money_without_currency | remove:'.' | replace: ',', '.' }}
Thanks so much!!
I fixed it. Now the thank you page is showing me:
It seems like the conversion tag is firing and the EURO amount is correct now. The tracking status has also changed to "No recent conversions" although I have test bought something.
Why isn't it showing me anything? Do I have to click on one of my ads and buy then? I thought it shows all conversions in this window:
Thank you a lot for your help 🙂
Google Ads has a delay in tracking data. Make sure to wait 24 hours, before checking.
And if an ad was not clicked on, that lead to a sale, then the conversion will not be counted towards a Google Ads conversion.
I understand.
So the only way to test is to click on my own ad, do a test purchase and wait for 24h?
Correct, however, I would not bother. As long as the tag is active, it will work considering you have already tested and checked the sourcecode.
@EmmanuelFlossie I don't know how many test orders I did before realizing that it will not count as a conversion in google ads if it's not clicked through an ad...
Great guides on feedarmy, thank you for that!
Hi Emmanuel,
A bit of confusion here for me as my conversion tracking status is also “unverified” still on Google. My code is installed correctly on Shopify and monetary values don’t show a “£” sign beforehand. I’ve put a test transaction through from ads too and nothing has happened.
I’m being told that to run conversion tracking for Google Ads you need a Shopify Premium subscription rather than a Basic one - does this sound correct to you / is it something you’ve heard of before?
Thanks,
Will
You can use any Shopify account, there is no need for premium.
So most likely something is not correctly installed. If you continue to struggle, you are welcome to contact me personally. I am available for hire.
Absolutely, you can contact me at hello@feedarmy.com
Hey folks! I seem to have my conversions working, but I have a dumb question, for google ads, do we need an attribute with the actual AD/CAMPAIGN ID so we can trac? And, if so, where does it go?
When you set the conversion code, I don't see anyway to do it by campaign id, so does it measure all of that automatically when someone clicks on the ad? I'm using the DigitalDarts AND FeedArmy method.
ALSO, do we need to do separate code for EACH campaign so you can track conversions that way, or again, is it automatic?
Thank you!
The conversion credit is assigned to the last ad clicked on before the purchase is made.
So if someone click on a text ad then shopping ad and buys. The last-click credit goes to shopping.
However if you are using position based attribution, then both text and shopping get 40% click attribution and the remaining 20% to all clicks in between equally divided
More info: https://feedarmy.com/kb/learn-more-about-google-ads-attribution/
So in short, you just need to install conversion tracking once, without any additional setup.
Hi Emmanuel,
Regarding the setup with the google ad tag and shopify, my tags are inactive and i didn't understand why. I would like some help to fix it.
I follow the step and add it on the theme.liquid
I also add the Event snippet on Additional scripts oh the checkout shopify
Please help
Thank you
Vincent
Learn these 5 things I had to learn the hard way with starting and running my own business
By Kitana Jan 27, 2023Would you love to unleash the unbridled power of the Google Shopping Channel into your sho...
By Gabe Jan 6, 2023How can you turn a hobby into a career? That’s what Emmanuel did while working as a wa...
By Skye Dec 30, 2022