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 1 | ROASaurus-plugin: sender betalte ordrer til orders API'et og gemmer trackingcookies på hver ordre |
| Mulighed 2 | WooCommerce-webhook (Order updated), verificeret med sin HMAC-signatur |
| Backup | Valgfri REST API-nøgle: ordrer, der blev misset, hentes hvert 5. minut |
| Betalte ordrer | Status processing eller completed |
| Pluginet kræver | PHP 7.4 og WooCommerce 6.0 eller nyere |
Mulighed 1: ROASaurus-pluginet
- Gå til Add a store › WooCommerce, og indtast din shopadresse.
- Opret en API-nøgle i shoppens Settings › Orders API.
- Download pluginet, og upload zip-filen i WordPress under Plugins › Add New Plugin › Upload Plugin. Aktiver det derefter.
- 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
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 →