Webshopintegratie

Server-side tracking voor Shopify

Koppel je webshop en ROASaurus registreert de bestelwebhooks, legt elke advertentieklik in je storefront vast en stuurt elke betaalde bestelling vanaf de server naar je advertentieplatforms.

Shopify in één oogopslag
InstallerenInstallatie van de Shopify-app via Add a store › Shopify
StorefrontThema-app-embed: click-id's, bezoeker-id op de winkelwagen, paginaweergaven, productweergaven, toevoegingen aan de winkelwagen
CheckoutROASaurus-webpixel; optionele aangepaste pixel voor browserpixels, Google Ads en Klaviyo
AankopenVerstuurd vanuit de orders/paid-webhook, of bij het aanmaken van de bestelling voor rembours en externe checkouts
Bestellingen koppelenWinkelwagenattributen, winkelwagen- en checkouttokens en de checkoutpixel
ToestemmingLeest de klantprivacy-instellingen van Shopify

Zo koppelt Shopify

Ga naar Add a store › Shopify, vul je .myshopify.com-domein in, klik op Install app en keur de app goed. ROASaurus registreert de bestelwebhooks en zijn checkoutpixel. Schakel daarna de app-embed ROASaurus in de thema-editor in. Die laadt het trackingscript op elke pagina, legt click-id's van advertenties vast en slaat het bezoeker-id als winkelwagenattribuut op de winkelwagen op.

Storefront-events lopen via de app proxy van Shopify op je eigen domein, zodat adblockers een first-party verzoek zien en je geen CNAME nodig hebt.

Waarom de koppeling in Shopify het directst is

Shopify draagt het ROASaurus bezoeker-id mee op de winkelwagen en ROASaurus koppelt ook winkelwagen- en checkouttokens. Zodra de bestelwebhook binnenkomt, weet het bij welke bezoeker en advertentieklik de bestelling hoort, zonder te gokken op basis van e-mail of IP.

Wanneer aankopen worden verstuurd

Met Shopify checkout worden aankopen verstuurd vanuit de orders/paid-webhook, 20 seconden vastgehouden zodat het browserevent van de checkout (IP, user agent, fbp) eerst kan worden samengevoegd. Met External / COD checkout, voor rembours of checkouts zoals Checkify en CheckoutChamp die Shopify-bestellingen aanmaken, worden ze verstuurd zodra de bestelling is aangemaakt.

De optionele checkoutpixel

Plak het snippet voor de aangepaste pixel onder Instellingen › Klantgebeurtenissen om browserpixels in de checkout, Google Ads enhanced conversions en de Klaviyo-booster toe te voegen.

Winst en LTV vanuit dezelfde installatie

Webhooks voor bestellingen, terugbetalingen, producten, voorraad en geschillen voeden de winstanalyse, inclusief de kostprijs per artikel van Shopify en de exacte transactiekosten van Shopify Payments. Dezelfde bestellingen bouwen lifetime value en cohorten op.

Markets, POS, headless en de Shopify-admin

Pixels kunnen per Shopify Market worden gerouteerd, met eigen id's en tokens per markt. Point of Sale- en conceptbestellingen worden per bestemming apart behandeld, en winkelverkopen kunnen als offline events naar Meta en Google Ads gaan. Hydrogen en andere headless storefronts laden de ROASaurus-module (zie de headless-gids). Webshops die via Shopify installeren, beheren koppelingen en instellingen in de ingesloten app in de Shopify-admin en betalen via Shopify.

Beperkingen

  • Zet de dynamische checkoutknoppen "Nu kopen" uit, zodat het toevoegen aan de winkelwagen altijd wordt vastgelegd.
  • Zet het delen van data in Facebook & Instagram op Standaard of uit voor dezelfde pixel, anders telt Meta aankopen dubbel.
  • Met Respect visitor consent aan (de standaard) krijgen bezoekers die marketingcookies weigeren geen bezoeker-id, dus zijn hun advertentieklikken en bezoeken niet aan hen gekoppeld en worden hun browserevents niet naar advertentieplatforms verstuurd. Hun betaalde bestelling wordt nog steeds server-side verstuurd met gehashte bestelgegevens.

Gerelateerd

FAQ

Vragen, beantwoord

Hoe lang duurt de installatie in Shopify?

Ongeveer tien minuten: koppel de webshop, schakel de app-embed in, plak eventueel de checkoutpixel en kies je type checkout. Open je webshop met ?roasaurus=connected om te controleren of het script live is.

Werkt het met rembours?

Ja. Kies External / COD checkout in Store settings. Aankopen worden dan verstuurd zodra de bestelling wordt aangemaakt in plaats van zodra die wordt betaald.

Wat gebeurt er als een bezoeker cookies weigert?

Met Respect visitor consent aan leest ROASaurus de klantprivacy-instellingen van Shopify. Weigert een bezoeker marketingcookies, dan krijgt die geen bezoeker-id, dus zijn de advertentieklikken en bezoeken niet aan de bezoeker gekoppeld en worden de browserevents niet naar advertentieplatforms verstuurd. De betaalde bestelling zelf wordt nog steeds server-side verstuurd met gehashte bestelgegevens.

Elke verkoop herleid tot de advertentie die hem opleverde

Server-side tracking, winst en lifetime value in één app. 14 dagen gratis proberen, geen creditcard.

Start je gratis proefperiode →