Nettbutikkintegrasjon

Server-side tracking for WooCommerce

Installer ROASaurus WordPress-pluginen, eller pek en WooCommerce-webhook mot ROASaurus. Uansett metode når betalte bestillinger annonseplattformene dine fra serveren og kobles til annonseklikket.

WooCommerce i et overblikk
Alternativ 1ROASaurus-plugin: sender betalte bestillinger til bestillings-API-et og lagrer tracking-cookies på hver bestilling
Alternativ 2WooCommerce-webhook (Order updated), verifisert med HMAC-signaturen
ReserveValgfri REST API-nøkkel: bestillinger som er gått glipp av, hentes hvert 5. minutt
Betalte bestillingerStatus processing eller completed
Pluginen kreverPHP 7.4 og WooCommerce 6.0 eller nyere

Alternativ 1: ROASaurus-pluginen

  1. Gå til Add a store › WooCommerce og skriv inn butikkadressen din.
  2. Opprett en API-nøkkel under Settings › Orders API i butikken.
  3. Last ned pluginen og last opp zip-filen i WordPress under Plugins › Add New Plugin › Upload Plugin. Aktiver den deretter.
  4. Skriv inn endepunkt, butikknøkkel og API-nøkkel under WooCommerce › ROASaurus.

Pluginen laster tracking-skriptet, lagrer den besøkendes tracking-cookies på bestillingen i checkout (besøks-ID-en pluss cookiene fra Meta, TikTok, Snap og Pinterest) og sender hver betalte bestilling til ROASaurus. Bestillinger med betaling ved levering og bankoverføring sendes når de når processing. På takkesiden utløser den kjøpet i nettleseren. Fordi besøks-ID-en følger med bestillingen, er matchingen eksakt.

Alternativ 2: WooCommerce-webhooks

Velg WooCommerce når du legger til butikken. Legg til en webhook med status Active, topic Order updated, ROASaurus-leverings-URL-en din, en secret og API-versjon WP REST API Integration v3 i WooCommerce › Settings › Advanced › Webhooks. Lim inn den samme secreten i ROASaurus; hver levering kontrolleres mot signaturen sin. Bestillinger med status processing eller completed regnes som betalt.

Legg også til en skrivebeskyttet REST API-nøkkel, så henter ROASaurus bestillinger hvert 5. minutt, slik at en bestilling en webhook gikk glipp av, likevel kommer inn. Pluginen fungerer også ved siden av webhooks: den lagrer besøks-ID-en på hver bestilling, og webhooken tar den med.

Matching uten pluginen

Uten pluginen er det ingenting på takkesiden som kobler bestillingen til den besøkende. ROASaurus matcher da via en hashet e-postadresse den besøkende oppga tidligere på nettstedet ditt (i en popup eller via et Identify-kall), og deretter via samme IP-adresse og nettleser sett fra 3 timer før til 15 minutter etter bestillingen, bare når nøyaktig én besøkende passer.

Begrensninger

  • Skriptet sporer sidevisninger på egen hånd. Produktvisninger og handlekurvtillegg oppdages automatisk bare på Shopify; på WooCommerce kan utvikleren din sende dem med tlq('track', 'AddToCart', {...}).
  • Pluginen og connectoren er bygget etter WooCommerces offisielle dokumentasjon. Legg inn en testbestilling etter oppsettet og sjekk Event log.

Relatert

Vanlige spørsmål

Spørsmål, besvart

Plugin eller webhook: hva bør jeg bruke?

Pluginen gir eksakt matching, fordi den lagrer besøks-ID-en på hver bestilling. Webhooks krever ingen plugin-installasjon, men ROASaurus kan da bare matche bestillinger via en e-postadresse den besøkende oppga tidligere på nettstedet ditt, eller via IP-adresse og nettleser, noe som kobler færre bestillinger. Du kan bruke begge.

Spores bestillinger med betaling ved levering?

Ja. Pluginen sender bestillinger med betaling ved levering og bankoverføring når de går over til processing. Med webhooks regnes bestillinger med når statusen er processing eller completed.

Trenger jeg REST API-nøkkelen?

Nei, den er en valgfri reserve. Med en skrivebeskyttet REST API-nøkkel henter ROASaurus også bestillinger hvert 5. minutt, så en webhook som ikke kom frem, ikke betyr en tapt bestilling.

Hvert salg, sporet til annonsen som tjente det inn

Server-side tracking, fortjeneste og livstidsverdi i én app. 14 dagers gratis prøveperiode, uten kredittkort.

Start den gratis prøveperioden din →