SEO, AdWords, affiliates, advertising, and promotions
Hi Everyone,
Google supplied me with a dynamic remarketing tag for my store but it isn't working and they aren't being helpful in sorting out for me so I was hoping someone on the forum might be able to help as this is beyond my expertise.
My Google Ads tag audience source notifies me that 80% of my "ecomm_prodid" and "Id" parameters are not matching.
When I check the Tag Assistant it looks like it is sending the ID of all of the variants rather than just one e.g. :
event | view_item |
ecomm_prodid | shopify_GB_4393307144237_40442714620071,shopify_GB_4393307144237_40442714652839,shopify_GB_4393307144237_40442714685607,shopify_GB_4393307144237_40442714718375,shopify_GB_4393307144237_40442714751143,shopify_GB_4393307144237_40442714783911,shopify_GB_4393307144237_40442714816679,shopify_GB_4393307144237_40442714849447,shopify_GB_4393307144237_40442714882215,shopify_GB_4393307144237_40442714914983,shopify_GB_4393307144237_40442714947751,shopify_GB_4393307144237_40442714980519,shopify_GB_4393307144237_40442715046055,shopify_GB_4393307144237_40442715111591,shopify_GB_4393307144237_40442715144359,shopify_GB_4393307144237_40442715177127,shopify_GB_4393307144237_40442715209895,shopify_GB_4393307144237_40442715242663,shopify_GB_4393307144237_40442715275431,shopify_GB_4393307144237_40442715308199,shopify_GB_4393307144237_40442715373735,shopify_GB_4393307144237_40442715406503,shopify_GB_4393307144237_40442715439271,shopify_GB_4393307144237_40442715472039,shopify_GB_4393307144237_40442715504807,shopify_GB_4393307144237_40442715537575,shopify_GB_4393307144237_40442715570343,shopify_GB_4393307144237_40442715603111,shopify_GB_4393307144237_40442715635879,shopify_GB_4393307144237_40442715668647,shopify_GB_4393307144237_37317727813799,shopify_GB_4393307144237_37317727846567,shopify_GB_4393307144237_37317727879335,shopify_GB_4393307144237_37317727912103,shopify_GB_4393307144237_37317727944871,shopify_GB_4393307144237_37317727977639,shopify_GB_4393307144237_37317728010407,shopify_GB_4393307144237_37317728043175,shopify_GB_4393307144237_37317728075943,shopify_GB_4393307144237_37317728108711 |
When I take a look at the page source I think the ID is pushed as "ecomm_prodid.push('shopify_GB_4393307144237_'+json_product.variants[i].id);"
Here is the code they supplied me:
<!-- google dynamic remarketing tag for theme.liquid -->
{% if template contains 'product' %}
<script type="text/javascript">
var json_product = {{ product | json }};
</script>
<script>
var event_name="view_item"
var ecomm_prodid=[];
for(var i=0;i<json_product.variants.length;i++)
ecomm_prodid.push('shopify_GB_{{product.id}}_'+json_product.variants[i].id);
</script>
<script type="text/javascript">
var google_tag_params = {
ecomm_prodid: ecomm_prodid,
ecomm_pagetype: 'product',
ecomm_totalvalue: parseFloat('{{ product.price | money_without_currency | remove: ","}}')
};
</script>
{% elsif template contains 'collection' %}
<script type="text/javascript">
var event_name="view_item_list"
var google_tag_params = {
ecomm_pagetype: 'category'
};
</script>
{% elsif template contains 'cart' %}
<script type="text/javascript">
var event_name="add_to_cart"
var id = new Array();
{% for item in cart.items %}
id.push('shopify_GB_{{item.product.id}}_{{item.variant.id}}');
{% endfor %}
var google_tag_params = {
ecomm_prodid: id,
ecomm_pagetype: 'cart',
ecomm_totalvalue: parseFloat('{{ cart.total_price | money_without_currency | remove: ","}}')
};
</script>
{% elsif template contains 'search' %}
<script type="text/javascript">
var event_name="view_search_results"
var google_tag_params = {
ecomm_pagetype: 'searchresults'
};
</script>
{% elsif template contains 'index' %}
<script type="text/javascript">
var event_name="home"
var google_tag_params = {
ecomm_pagetype: 'home'
};
</script>
{% else %}
<script type="text/javascript">
var event_name="other"
var google_tag_params = {
ecomm_pagetype: 'other'
};
</script>
{% endif %}
<script>
gtag('event',event_name, {
'ecomm_prodid':window.google_tag_params.ecomm_prodid,
'ecomm_pagetype':window.google_tag_params.ecomm_pagetype,
'ecomm_totalvalue':window.google_tag_params.ecomm_totalvalue,
'id': google_tag_params.ecomm_prodid,
'google_business_vertical': 'retail',
'value': window.google_tag_params.ecomm_totalvalue
});
</script>
I would really appreciate any help on this as I've had to stop my ads as they are not profitable without the remarketing!
Kind regards,
Mike
As a business owner, have you ever wondered when your customer's first impression of yo...
By Skye Jun 6, 2023We're excited to announce improvements to the threaded messaging experience in our communi...
By TyW May 31, 2023Thank you to everyone who participated in our AMA with Klaviyo. It was great to see so man...
By Jacqui May 30, 2023