The quick and easy approach to setting up custom Google Remarketing parameters in Shopify is to use the following tags (typically in your theme.liquid).

{{ product.id }}
{{ template }}
{{ product.price_min | money_without_currency }}

The issue that you’ll run into though, is that Google complains when the ecomm_totalvalue is wrapped in quotes.

So, we just remove the quotes, right?

Not exactly.  Not every page on your site will be a product page, and hence will not have a price.

On the home page, for example, that would leave us with an invalid object:

ecomm_prodid: ‘ ‘,
ecomm_pagetype: ”,
ecomm_totalvalue: ,

One pretty quick trick that I use is to simply add a zero (0) before the value, as shown below.

<script type="text/javascript">
 var google_tag_params = {
 ecomm_prodid: '{{ product.id }}',
 ecomm_pagetype: '{{ template }}',
 ecomm_totalvalue: 0{{ product.price_min | money_without_currency }},
 };
 </script>

Using this method, the worst that happens is you might get a price that looks like this:

021.99

Which is still a valid numeric value.

Tags:

Leave a Reply

Your email address will not be published. Required fields are marked *