Webshop-integration

Server-side tracking til WooCommerce

Installér ROASaurus' WordPress-plugin, eller peg en WooCommerce-webhook mod ROASaurus. Uanset hvad når betalte ordrer frem til dine annonceplatforme fra serveren og matches med annonceklikket.

WooCommerce i overblik
Mulighed 1ROASaurus-plugin: sender betalte ordrer til orders API'et og gemmer trackingcookies på hver ordre
Mulighed 2WooCommerce-webhook (Order updated), verificeret med sin HMAC-signatur
BackupValgfri REST API-nøgle: ordrer, der blev misset, hentes hvert 5. minut
Betalte ordrerStatus processing eller completed
Pluginet kræverPHP 7.4 og WooCommerce 6.0 eller nyere

Mulighed 1: ROASaurus-pluginet

  1. Gå til Add a store › WooCommerce, og indtast din shopadresse.
  2. Opret en API-nøgle i shoppens Settings › Orders API.
  3. Download pluginet, og upload zip-filen i WordPress under Plugins › Add New Plugin › Upload Plugin. Aktiver det derefter.
  4. Indtast endpoint, shopnøgle og API-nøgle under WooCommerce › ROASaurus.

Pluginet indlæser trackingscriptet, gemmer den besøgendes trackingcookies på ordren i checkout (besøgs-id plus cookies fra Meta, TikTok, Snap og Pinterest) og sender hver betalt ordre til ROASaurus. Ordrer med efterkrav og bankoverførsel sendes, når de når processing. På tak-siden udløser det browser-købet. Fordi besøgs-id'et følger med ordren, er matchingen præcis.

Mulighed 2: WooCommerce-webhooks

Vælg WooCommerce, når du tilføjer shoppen. Gå til WooCommerce › Settings › Advanced › Webhooks, og tilføj en webhook med status Active, emnet Order updated, din ROASaurus-leverings-URL, en secret og API-version WP REST API Integration v3. Indsæt den samme secret i ROASaurus; hver levering kontrolleres mod sin signatur. Ordrer med status processing eller completed tæller som betalte.

Tilføj også en skrivebeskyttet REST API-nøgle, så henter ROASaurus ordrer hvert 5. minut, og en ordre, som en webhook missede, stadig kommer frem. Pluginet virker også sammen med webhooks: Det gemmer besøgs-id'et på hver ordre, og webhooken tager det med.

Matching uden pluginet

Uden pluginet er der intet på tak-siden, der knytter ordren til den besøgende. ROASaurus matcher så via en hashet e-mail, den besøgende tidligere har oplyst på dit website (i en popup eller via et Identify-kald), og derefter via den samme IP-adresse og browser, set fra 3 timer før til 15 minutter efter ordren, kun når præcis én besøgende passer.

Begrænsninger

  • Scriptet sporer sidevisninger på egen hånd. Produktvisninger og tilføjelser til kurv registreres kun automatisk på Shopify; på WooCommerce kan din udvikler sende dem med tlq('track', 'AddToCart', {...}).
  • Pluginet og connectoren er bygget ud fra WooCommerces officielle dokumentation. Læg en testordre efter opsætningen, og tjek Event log.

Relateret

FAQ

Spørgsmål, besvaret

Plugin eller webhook: Hvad skal jeg bruge?

Pluginet giver præcis matching, fordi det gemmer besøgs-id'et på hver ordre. Webhooks kræver ingen installation af plugin, men så kan ROASaurus kun matche ordrer via en e-mail, den besøgende tidligere har oplyst på dit website, eller via IP-adresse og browser, hvilket knytter færre ordrer. Du kan bruge begge dele.

Spores ordrer med efterkrav?

Ja. Pluginet sender ordrer med efterkrav og bankoverførsel, når de skifter til processing. Med webhooks tæller ordrer, så snart deres status er processing eller completed.

Har jeg brug for REST API-nøglen?

Nej, den er en valgfri backup. Med en skrivebeskyttet REST API-nøgle henter ROASaurus også ordrer hvert 5. minut, så en webhook, der blev misset, ikke betyder en ordre, der blev misset.

Hvert salg, sporet til annoncen, der skabte det

Server-side tracking, overskud og livstidsværdi i én app. 14 dages gratis prøve, uden kreditkort.

Start din gratis prøve →