Server-side tracking för WooCommerce
Installera ROASaurus WordPress-plugin eller peka en WooCommerce-webhook mot ROASaurus. Oavsett vilket når betalda ordrar dina annonsplattformar från servern och matchas mot annonsklicket.
| WooCommerce i korthet | |
|---|---|
| Alternativ 1 | ROASaurus-plugin: skickar betalda ordrar till order-API:et och sparar trackingcookies på varje order |
| Alternativ 2 | WooCommerce-webhook (Order updated), verifierad med sin HMAC-signatur |
| Reserv | Valfri REST API-nyckel: missade ordrar hämtas var 5:e minut |
| Betalda ordrar | Status processing eller completed |
| Pluginet kräver | PHP 7.4 och WooCommerce 6.0 eller nyare |
Alternativ 1: ROASaurus-pluginet
- Gå till Add a store › WooCommerce och ange adressen till din butik.
- Skapa en API-nyckel i butikens Settings › Orders API.
- Ladda ner pluginet och ladda upp zip-filen i WordPress under Plugins › Add New Plugin › Upload Plugin. Aktivera det sedan.
- Under WooCommerce › ROASaurus anger du endpoint, butiksnyckel och API-nyckel.
Pluginet laddar trackingskriptet, sparar besökarens trackingcookies på ordern i kassan (besökar-id:t plus cookies från Meta, TikTok, Snap och Pinterest) och skickar varje betald order till ROASaurus. Ordrar med postförskott och banköverföring skickas när de når processing. På tacksidan skickar det köpet från webbläsaren. Eftersom besökar-id:t följer med ordern blir matchningen exakt.
Alternativ 2: WooCommerce-webhooks
Välj WooCommerce när du lägger till butiken. I WooCommerce › Settings › Advanced › Webhooks lägger du till en webhook med status Active, ämnet Order updated, din leverans-URL från ROASaurus, en hemlig nyckel och API-versionen WP REST API Integration v3. Klistra in samma hemliga nyckel i ROASaurus; varje leverans kontrolleras mot sin signatur. Ordrar med status processing eller completed räknas som betalda.
Lägg även till en skrivskyddad REST API-nyckel så hämtar ROASaurus ordrar var 5:e minut, och en order som en webhook missade kommer ändå fram. Pluginet fungerar också vid sidan av webhooks: det sparar besökar-id:t på varje order, och webhooken för det med sig.
Matchning utan pluginet
Utan pluginet finns inget på tacksidan som kopplar ordern till sin besökare. ROASaurus matchar då via en hashad e-postadress som besökaren angav tidigare på din sajt (i en popup eller via ett Identify-anrop), därefter via samma IP-adress och webbläsare som sågs från 3 timmar före till 15 minuter efter ordern, men bara när exakt en besökare passar.
Begränsningar
- Skriptet spårar sidvisningar på egen hand. Produktvisningar och tillägg i varukorgen upptäcks automatiskt bara på Shopify; på WooCommerce kan din utvecklare skicka dem med
tlq('track', 'AddToCart', {...}). - Pluginet och kopplingen är byggda utifrån WooCommerces officiella dokumentation. Lägg en testorder efter installationen och kolla i Event log.
Relaterat
Frågor, besvarade
Plugin eller webhook: vilket ska jag använda?
Pluginet ger exakt matchning, eftersom det lagrar besökar-id:t på varje order. Webhooks kräver ingen plugininstallation, men då kan ROASaurus bara matcha ordrar via en e-postadress som besökaren angav tidigare på din sajt eller via IP-adress och webbläsare, vilket kopplar färre ordrar. Du kan använda båda.
Spåras ordrar med postförskott?
Ja. Pluginet skickar ordrar med postförskott och banköverföring när de går över till processing. Med webhooks räknas ordrar så fort deras status är processing eller completed.
Behöver jag REST API-nyckeln?
Nej, den är en valfri reserv. Med en skrivskyddad REST API-nyckel hämtar ROASaurus också ordrar var 5:e minut, så en missad webhook innebär inte en missad order.
Varje försäljning, spårad till annonsen som genererade den
Server-side tracking, vinst och livstidsvärde i en app. 14 dagars gratis provperiod, inget kreditkort.
Starta din gratis provperiod →