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 via | Webhook (orders updated) plus polling elke 5 minuten |
| Webhook instellen | Automatisch, met de knop Create webhook |
| Inloggegevens | API-sleutel en secret met leestoegang tot bestellingen, regio (eu of us) en winkeltaal |
| Betaalde bestellingen | Betalingsstatus paid |
| Snippet voor de bedankpagina | Tracking-box, met {{ order.information.number }} |
Zo koppelt Lightspeed
- Settings › Website settings › Web extras › Custom JavaScript: plak de ROASaurus-scripttag.
- 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.
- Back office › Settings › Store settings › Developers › New API key, met leestoegang tot bestellingen, en activeer de sleutel.
- Voer in ROASaurus de API-sleutel en het secret in, de regio (
euvoor webshopapp.com ofusvoor shoplightspeed.com) en de taalcode in je API-URL's, zoals 'nl', 'en' of 'de'. - 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
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 →