Step 1: Check Whether Your Replo Pages Are Already Tracked
Replo pages published to your Shopify store load your theme, so the Upstack app embed usually runs on them already. Check before you add anything:- Open a published Replo page with the Upstack Data Pixel Helper.
- If the Pixel Helper shows Upstack events, the page is tracked. Don’t add the snippet as well, or the page sends duplicate events.
- If it shows no Upstack events, or the page is on a Replo site with its own domain, continue to Step 2.
Step 2: Add the Upstack Pixel in Replo
Copy the base pixel snippet with your Pixel ID from Step 2 of the main guide, then add it in Replo:- Replo site on its own domain
- Replo page in your Shopify store
For a site built in Replo’s Site Builder, add the snippet once for the whole site:
- In the Site Builder, open Settings in the top bar and choose Site settings.
- Open the Scripts & Pixels tab and add a custom script.
- Paste the snippet and save.
- Republish the site. Replo applies new scripts on the next publish.
Step 3: Keep Click IDs on the Way to Checkout
If a Replo page sends visitors to your Shopify checkout through a redirect, the redirect must keep the page’s query string sofbclid, gclid, ttclid, and UTM parameters reach checkout. See Step 4: Preserve UTM Parameters Across Pages.
Step 4: Verify the Installation
Follow Step 5: Verify Your Installation on a published Replo page.Related
Landing Pages & Third-Party Sites
The main guide: pixel snippet, event tracking, UTM handling, and verification.
Use the Pixel Helper
Check which Upstack events fire on a page.
Troubleshoot Pixel Issues
Fix missing, delayed, or duplicate events.