Shopify is a webshop as a service provider. It is very easy to connect shopify to our platform, since both us and Shopify have a simple API to connect to.



You must have one product with an SKU and a supply chain. And you have placed an order for this product and the SKU.

We need from you:

* Your Shopify store URL, which is something like

* Your actual shop URL like


  1. Install the app:

  2. Enable the conversion tracking.

  3. Add in your theme.liquid the following snippet:

{% include 'retraced' %}

4. Add the retraced.liquid file in snippets themes and content:

<script name="retraced-tag">
window.retraced = {
initialSku: "",
shop: "",
locale: "{{ shop.locale }}" || (window.navigator ? window.navigator.language : ""),
variants: []

{% if product %}
window.retraced.variants = {{product.variants | json}};
window.retraced.initialSku = "{{ product.selected_or_first_available_variant.sku }}";
{% endif %}

{% if shop %} = "{{shop.permanent_domain}}";
{% endif %}
<script async type="text/javascript" src=""></script>

4. Then place in your DOM like product-template.liquid:


5. To debug the outcome, go to the product page, ensure you attach g=A to your query params, to enforce A group for visible retraced components.

For further debugging of these steps, check our debug guide.

Widget Placement Guide

Our widget is best placed in first sight for the consumer. Our reason is simple: Consumer engage with it a lot. And we have proven it over several shops and several locations. Further, we conducted an A/B test to determine the engagement rate and the impact on buying behaviour. Let us show you the common locations for the widget.

Did this answer your question?