Webshopintegratie

Server-side tracking voor Lightspeed eCom

Koppel een Lightspeed eCom API-sleutel, klik op Create webhook en elke betaalde bestelling gaat vanaf de server naar je advertentieplatforms. Een trackingsnippet koppelt elke bestelling aan de advertentieklik.

Lightspeed in één oogopslag
Bestellingen komen binnen viaWebhook (orders updated) plus polling elke 5 minuten
Webhook instellenAutomatisch, met de knop Create webhook
InloggegevensAPI-sleutel en secret met leestoegang tot bestellingen, regio (eu of us) en winkeltaal
Betaalde bestellingenBetalingsstatus paid
Snippet voor de bedankpaginaTracking-box, met {{ order.information.number }}

Zo koppelt Lightspeed

  1. Settings › Website settings › Web extras › Custom JavaScript: plak de ROASaurus-scripttag.
  2. Zet op dezelfde pagina de box Tracking aan en plak het snippet voor de bedankpagina. Dat laat de ROASaurus-aankoop afgaan met het bestelnummer, het totaal, de valuta en het e-mailadres van de klant.
  3. Back office › Settings › Store settings › Developers › New API key, met leestoegang tot bestellingen, en activeer de sleutel.
  4. Voer in ROASaurus de API-sleutel en het secret in, de regio (eu voor webshopapp.com of us voor shoplightspeed.com) en de taalcode in je API-URL's, zoals 'nl', 'en' of 'de'.
  5. Sla op en klik daarna op Create webhook.

Wat Create webhook doet

ROASaurus registreert een webhook orders updated in Lightspeed. Webhooks die met een API-sleutel zijn aangemaakt, zijn niet ondertekend, dus elk heeft in zijn URL een token dat uniek is voor je webshop, en ROASaurus haalt de bestelling opnieuw op uit de API in plaats van de payload te vertrouwen. Het controleert ook elke 5 minuten op bijgewerkte bestellingen.

Wat ROASaurus uit elke bestelling leest

Het bestelnummer, dat ook op de bedankpagina staat, het totaal inclusief belasting, de valuta, het e-mailadres, de telefoon, de naam, de plaats, postcode en het land van de factuur, het klant-id en de producten. Lightspeed-bestellingen bevatten ook het IP-adres en de user agent van de shopper, dus als het snippet ontbreekt, kan ROASaurus nog steeds matchen op hetzelfde IP en dezelfde browser, maar alleen als er precies één bezoeker past.

Beperkingen

  • De connector gebruikt de Lightspeed eCom (C-Series) API, op de eu- en us-clusters.
  • Alleen bestellingen met betalingsstatus paid worden verstuurd. Bestellingen die later worden betaald, komen binnen bij de volgende update of de controle van 5 minuten.
  • De connector is gebouwd op basis van de officiële API-documentatie van het platform. Klik na het opslaan van je inloggegevens op Test connection, plaats daarna een testbestelling en controleer het Event log.

Gerelateerd

FAQ

Vragen, beantwoord

Welk Lightspeed-product wordt ondersteund?

Lightspeed eCom (C-Series), via de API op webshopapp.com (eu) of shoplightspeed.com (us). Kies de regio die overeenkomt met je back office.

Waarom heb ik de taalcode nodig?

De API-URL's van Lightspeed eCom bevatten de taal van de webshop, bijvoorbeeld /nl/ of /en/. Gebruik de taal die de API-URL's van je webshop gebruiken.

Wat voegt het Tracking-snippet toe?

Het laat op de bedankpagina een aankoop afgaan met het Lightspeed-bestelnummer, waarmee de bestelling aan de bezoeker en zijn advertentieklik wordt gekoppeld. Het geeft ook het totaal, de valuta en het e-mailadres door.

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 →