Webbshopintegration

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 1ROASaurus-plugin: skickar betalda ordrar till order-API:et och sparar trackingcookies på varje order
Alternativ 2WooCommerce-webhook (Order updated), verifierad med sin HMAC-signatur
ReservValfri REST API-nyckel: missade ordrar hämtas var 5:e minut
Betalda ordrarStatus processing eller completed
Pluginet kräverPHP 7.4 och WooCommerce 6.0 eller nyare

Alternativ 1: ROASaurus-pluginet

  1. Gå till Add a store › WooCommerce och ange adressen till din butik.
  2. Skapa en API-nyckel i butikens Settings › Orders API.
  3. Ladda ner pluginet och ladda upp zip-filen i WordPress under Plugins › Add New Plugin › Upload Plugin. Aktivera det sedan.
  4. 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

Vanliga frågor

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 →