Sledenje in CAPI

Sledenje konverzij v WooCommerce: popoln vodnik

Sledenje konverzij v WooCommerce od klika do poročila: kaj Woo zabeleži sam, kje se sled klika strga, primerjava vtičnikov in številke iz resničnih trgovin.

Tilen Ledic

Tilen Ledic

Napisal

| | 15 min
Sledenje konverzij v WooCommerce: popoln vodnik

Sledenje konverzij v WooCommerce je razlika med tem, da veste, koliko ste prodali, in tem, da veste, zakaj ste prodali. WooCommerce sam od sebe vsako naročilo zabeleži popolno, izvor naročila pa samo delno: vgrajena funkcija Order Attribution pokrije eno sejo, vse daljše od ene seje pa tiho razpade.

Ta vodnik prehodi celotno pot, od klika na oglas do vrstice v poročilu. Sledenje na ravni naročil poganjamo na WooCommerce trgovinah v produkciji vsak dan, zato ob teoriji dobite tudi številke, ki jih zares merimo, med njimi trgovino, kjer je bilo 52 odstotkov naročil brez znanega vira, in drugo, kjer je bil ta delež 0,4 odstotka, v istem mesecu in na isti platformi.

Če si zapomnite eno samo misel, naj bo ta:

Konverzija se ne izgubi na enem mestu. Izgubi se na eni od petih postaj, in vsaka postaja ima drugačen popravek.

Pot enega klika skozi WooCommerce trgovino

Vsako pripisano naročilo je klik, ki je preživel pet postaj: klik na oglas s click ID-jem v URL naslovu, pristanek, kjer se zapiše piškotek, vrnitev čez nekaj dni, blagajno, kjer se izpolnijo skrita polja, in order meta, ki ga berejo vaša poročila. Pretrgajte verigo na katerikoli postaji in naročilo še vedno obstaja, njegov izvor pa ne.

Diagram petih postaj v slogu proge podzemne, skozi katere gre klik v WooCommerce trgovini, od klika na oglas z gclid v URL naslovu do order meta, s tremi rdečimi mesti puščanja: zavrnjeno soglasje in blokatorji oglasov, reset seje in Safarijevo brisanje piškotkov ter menjava naprave

Prva postaja je klik sam. Google pristajnemu URL naslovu pripne gclid, Meta pripne fbclid, Microsoft msclkid, TikTok ttclid. Na iOS napravah, kjer je uporabnik zavrnil sledenje aplikacij, Google namesto tega pošlje gbraid ali wbraid; razlike razloži naš vodnik po Googlovih click ID-jih.

Druga postaja je shramba. Nekdo mora ta URL parameter zapisati nekam trajnega, ker kupec redko kupi ob istem obisku. Tu posežejo vmes piškotkovne pasice in blokatorji oglasov, in tu živijo največje razlike med orodji.

Postaje tri do pet so preživetje: vrednost mora preživeti vrnitev, se prepisati v obrazec na blagajni in pristati v order meta. WooCommerce sam jamči samo zadnji korak, in to samo za podatke, ki so do njega sploh prišli.

Kaj WooCommerce Order Attribution zabeleži sam

WooCommerce 8.5 je januarja 2024 dobil Order Attribution, privzeto vklopljen. Uporablja knjižnico sourcebuster.js, zabeleži UTM parametre, napotitelja, napravo in vstopni URL seje ter jih zapiše v meta polja naročila s predpono _wc_order_attribution_. Za funkcijo, ki ne stane nič in ne zahteva nobene nastavitve, je to zares uporabno.

Past je v dosegu. Order Attribution je sejni: njegovi piškotki se zapišejo na obisk, zato je kupec, ki v ponedeljek klikne vaš oglas in se v petek vrne neposredno, zabeležen kot Direct. Mehanizem, točna življenjska doba piškotka in popravki imajo svoj članek, zakaj polovica WooCommerce naročil piše Direct.

Ena podrobnost je pomembnejša, kot se zdi večini lastnikov trgovin: shranjeni vstopni URL seje pogosto še vedno vsebuje click ID kot query parameter. Tudi povsem brez sledilnega vtičnika nakup v isti seji pusti obnovljiv gclid znotraj _wc_order_attribution_session_entry. Orodja, ki ga znajo prebrati, med njimi naše, dobijo atribucijo, ki je WooCommerce v lastnih poročilih nikoli ne pokaže.

Zakaj naročila v WooCommerce izgubijo svoj vir?

Naročila v WooCommerce izgubijo svoj vir iz petih razlogov: obiskovalec je zavrnil piškotke za trženje, blokator oglasov je ustavil sledilno skripto, Safari je piškotek predčasno izbrisal, seja se je med klikom in nakupom ponastavila, ali pa je kupec zamenjal napravo. Prvi razlog je pravna meja. Ostali štirje so tehnični, in tehnične izgube se da odpraviti.

Ta delitev je pomembna, ker odloča, kaj sme orodje pošteno obljubiti. Izguba zaradi soglasja velja za vsako skladno orodje enako: obiskovalec, ki je zavrnil piškotke za trženje, ne pusti click ID-ja nikomur, in ponudnik, ki trdi drugače, opisuje obvod soglasja, ne funkcije. Tehnična izguba je tisti del, ki se ga da povrniti, in je velika.

Kako velika je pri vas, lahko izmerite na lastni trgovini v pol ure; naša revizija sledenja konverzij prehodi vseh pet številk. Tipični evropski trgovini samo GA4 zgreši 10 do 30 odstotkov resničnih naročil. Na strani naročil pa je tu najširša vrzel, ki smo jo izmerili med dvema produkcijskima WooCommerce trgovinama v istem mesecu:

Primerjava dveh resničnih WooCommerce trgovin v avgustu 2026: trgovina brez zajema click ID-jev je imela 52 odstotkov spletnih naročil brez znanega vira, trgovina z zajemom pa 0,4 odstotka, eno naročilo od 246

Obe številki sta resnični in nobena ni obljuba. Trgovina z 52 odstotki preprosto ni imela nameščenega zajema click ID-jev, zato je vsak vračajoči se kupec postal neviden. Vaš točen delež je odvisen od strukture prometa, navad vašega občinstva glede blokatorjev in deleža privolitev; bistvo je, da je večina razlike med tema številkama tehnična, ne pravna.

Primerjava vtičnikov PixelYourSite, Pixel Manager in GTM4WP

Sledilni vtičniki se manj razlikujejo po tem, katere piksle sprožijo, in bolj po tem, kaj na koncu piše na naročilu. Dogodek v pikslu izgine v trenutku, ko se sproži; order meta je mogoče poizvedovati za vedno. Primerjava, ki šteje, je torej: katere click ID-je posamezno orodje trajno zapiše na naročilo?

Primerjalna matrika možnosti sledenja v WooCommerce, ki prikazuje, katere click ID-je posamezno orodje zapiše v order meta: vgrajeni WooCommerce 8.5, PixelYourSite Free in Pro, gtag.js, Meta Pixel in Enalitica, po vrsticah gclid, gbraid in wbraid, fbclid, msclkid in ttclid, UTM parametri, zapis v order meta, preživetje vrnitve obiskovalca in strežniško pošiljanje

PixelYourSite je najpogostejša izbira, z dobrim razlogom. Izberite ga, če želite brskalniške piksle za Meto, Google in GA4 nastavljene na enem mestu, njegov pys_enrich_data order meta pa vam na naročilih da gclid in fbclid. Preskočite ga, če vam je pomemben iOS promet: ne zajame ne gbraid ne wbraid, zato iOS kupci iz Google Ads pristanejo kot organski ali direktni, brezplačna različica pa strežniško ne pošlje ničesar.

Pixel Manager for WooCommerce je inženirsko usmerjena alternativa. Izberite ga za čiste implementacije pikslov na več platformah in soliden dinamični remarketing. Preskočite ga, če je vaš cilj zgodovina atribucije na ravni naročil: njegov fokus je pravilno proženje dogodkov, ne gradnja zapisov na vsakem naročilu.

GTM4WP v WooCommerce postavi pravi dataLayer in vse preda Google Tag Managerju. Izberite ga, če imate nekoga, ki živi v GTM in želi popoln nadzor nad vsako oznako. Preskočite ga, če ga nimate, ker je z GTM kakovost zajema natanko tako dobra, kot je container, ki ga nekdo zgradi, način odpovedi pa je tih.

Ostali na kratko. Uradna vtičnika Google for WooCommerce in Meta pravilno sprožita piksel svoje platforme, na order meta pa ne zapišeta nobenega click ID-ja. Conversios združuje piksle z GA4 poročanjem o e-trgovini. Vsem je skupen isti strop: zajem samo v brskalniku in nič spomina med sejami.

Ali WooCommerce potrebuje strežniško sledenje?

Strežniško sledenje je vredno imeti, ampak iz drugega razloga, kot se običajno prodaja. Metin Conversions API in Googlovi strežniški vmesniki ne vidijo kupcev, ki jih brskalniško sledenje pravno ne sme videti; kar popravijo, je dostava. Dogodka o nakupu, poslanega z vašega strežnika, ne požre blokator oglasov, in algoritem platforme se uči iz popolnejših podatkov.

Dve izvedbeni podrobnosti odločata, ali strežniško sledenje pomaga ali podvaja. Vsak dogodek potrebuje skupen event_id, da platforma brskalniško kopijo deduplicira proti strežniški, konverzije pa je smiselno pošiljati samo za naročila, katerih klik je še znotraj atribucijskega okna platforme; Google na primer ne sprejme gclid, starejšega od 90 dni. Celotno nastavitev pokrije naš vodnik po Meta CAPI za e-trgovine.

Kar strežniško sledenje ni, je obvod soglasja. Obiskovalec, ki je zavrnil piškotke za trženje, je zavrnil natanko tovrstno obdelavo, in skladna nastavitev njegovega nakupa ne posreduje naprej; razlogovanje je razloženo v strežniško sledenje proti atribuciji na podlagi naročil. Iz naše lastne produkcije: tudi s čisto, deduplicirano nastavitvijo se v Google Ads uspešno uvozi 60 do 70 odstotkov gclid konverzij, ker Google zavrne potekle klike in klike z brezplačnih zadetkov.

Ponudnik, ki navaja 100 odstotkov, navaja številko, ki jo platforma sama onemogoča.

Kako nastaviti popolno sledenje konverzij v WooCommerce

Popolno sledenje konverzij v WooCommerce obsega štiri korake: pustite Order Attribution vklopljen, dodajte trajen zajem click ID-jev, dodajte strežniško pošiljanje z deduplikacijo in preverite vsak člen verige na resničnem naročilu. Vrstni red korakov je manj pomemben od tega, da zadnjega zares dokončate, ker večina pokvarjenih nastavitev odpove tiho.

Korak 1: pustite vgrajeni Order Attribution vklopljen. To je vaše dno. Tudi sam klasificira nakupe v isti seji in shrani vstopni URL seje, ki ga lahko boljše orodje kasneje izkoristi.

Korak 2: dodajte trajen zajem vseh click ID-jev. To je korak z največjim učinkom in hkrati tisti, ki ga noben razširjen vtičnik ne pokrije v celoti: zajem mora vključevati gbraid in wbraid, vztrajati v first-party piškotku okoli 90 dni, kolikor znaša Googlovo atribucijsko okno, in se ob blagajni zapisati v order meta. Tri praktične metode, od PHP odseka do polne skripte, primerja kako zajeti GCLID in FBCLID v WooCommerce.

Korak 3: dodajte strežniško pošiljanje z event_id. Nakupe pošiljajte v Meta CAPI in Google, deduplicirane proti brskalniškemu pikslu in pogojene s soglasjem.

Korak 4: preverite na resničnem naročilu. Odprite trgovino z dodanim ?gclid=TEST123 v URL naslovu, sprejmite piškotkovno pasico, oddajte testno naročilo, nato v administraciji (ali v bazi) preverite meta polja naročila za shranjeno vrednost.

Potem preverite še resnično plačano naročilo, staro nekaj dni. Če je click ID tam, veriga drži; če ga ni, pojdite nazaj postajo za postajo. V Enalitici je celotna ta preverba en pogled: utrip skripte, potrditve z blagajne in delež zajetih click ID-jev na trgovino so vidni brez dotikanja baze.

Štiri pasti sledenja iz resničnih trgovin

Vse spodnje pasti prihajajo iz produkcijskih trgovin, ki jih spremljamo. Nobena se nikjer ne pokaže kot napaka; vsaka tiho krivi vaše številke, dokler nekdo ne vpraša, zakaj se poročilo ne ujema z bančnim računom.

Googlov brezplačni parameter srsltid se izdaja za plačan promet

Googlov Merchant Center klikom na brezplačne zadetke pripne parameter srsltid, od leta 2024 pa tudi mnogim navadnim organskim rezultatom. GA4 velik del tega prometa poroča kot google / cpc, s čimer plačanim kampanjam pripiše prihodek, ki ni stal nič. V eni od trgovin, ki jih spremljamo, je to napačno označevanje ustvarilo 14 naročil, pripisanih Google Ads, v mesecih, ko je imel račun nič porabe in nič klikov. Popravek je, da srsltid obravnavate kot lasten signal, ki nikoli ne pomeni klika na oglas.

Napotitve plačilnih prehodov ukradejo zadnji klik

Kupec, ki plača prek PayPala, Klarne ali bančne 3D Secure strani, se v trgovino vrne z njihove domene, in naivna atribucija celotno naročilo preda paypal.com / referral. Plačilni prehod je potem videti kot vaš najboljši marketinški kanal. Popravek je seznam neželenih napotitev, za katerega smo napisali celoten vodnik za plačilne prehode v GA4.

Naročila iz zaledja zastrupijo metrike sledenja

Telefonska in salonska naročila, vnesena v administracijo, nosijo created_via = admin in nikoli niso imela brskalniške seje, zato jih nobena nastavitev sledenja na svetu ne more pripisati. Če se štejejo v vaš imenovalec, je zdrava trgovina videti pokvarjena. To smo se naučili na trgovini, kjer je delež "neznano" vključeval tretjino prihodka, ki so ga preprosto vnesli zaposleni; izločitev nespletnih naročil je razlika med resničnim signalom in lažnim alarmom.

Email tokovi brez UTM parametrov izginejo med direktni promet

Avtomatizirani tokovi, posebej emaili o zapuščeni košarici, redno odhajajo brez UTM parametrov in njihovi kliki pristanejo kot direktni promet. Klaviyo na URL naslov odtisne svoj klik žeton _kx, ki dokaže klik iz emaila tudi takrat, ko UTM parametrov ni; zajemite ga in kanal se vrne. Podrobnosti so v našem vodniku po Klaviyo atribuciji.

Trgovine s partnerskim programom imajo za zajem še en nabor click ID-jev: lastne parametre affiliate mrež, ki partnerski klik dokazujejo enako, kot gclid dokazuje klik na oglas; to plast pokriva affiliate atribucija brez dvojnega štetja.

Kako Enalitica sledi WooCommerce naročilom od klika do nakupa

Enalitica za vir resnice pri sledenju WooCommerce trgovin ne jemlje dogodka v analitiki, ampak naročilo. Naročila prihajajo prek WooCommerce REST API-ja in vsako se obogati iz vseh razpoložljivih virov: click ID-jev naše skripte v order meta, WooCommerceovih lastnih Order Attribution polj, vstopnega URL naslova seje, iz katerega se izluščijo click ID-ji, beacona s strani z zahvalo in mednapravnega povezovanja identitete, ki klik s telefona poveže z naročilom z računalnika prek zgoščenega emaila, nikoli prek surovega naslova.

Zajemna plast hrani osem click ID-jev (gclid, gbraid, wbraid, fbclid, msclkid, ttclid ter Microsoftovo in LinkedIn različico) v first-party piškotku 90 dni. Ob blagajni most izpolni WooCommerceova lastna atribucijska polja samo takrat, ko so prazna ali bi pisala Direct, tako da resničen vir iz iste seje ni nikoli prepisan. Skripta bere piškotkovno platformo trgovine, vključno z Google Consent Mode, in obiskovalec, ki je zavrnil, ni zajet in ni nikoli posredovan Meti ali Googlu.

Ker je vsaka od zgornjih trditev trditev o dokazu, produkt dokaz pokaže neposredno. Vsaka trgovina dobi panel pokritosti, ki vsako naročilo razvrsti v enega od štirih razredov, in odstotki se vedno seštejejo v 100:

Enalitica panel pokritosti sledenja za resnično trgovino v avgustu 2026, ki prikazuje štiri dokazne razrede: točen oglas s click ID-jem na 62 odstotkih prihodka, znan kanal na 30 odstotkih, dokazan direkten obisk na 7,7 odstotka in brez dokaza na 0,4 odstotka

Trgovina s posnetka je avgust končala z enim samim nepripisanim spletnim naročilom od 246.

Vrstico "brez dokaza" pokažemo, namesto da bi jo skrili. Orodje, ki trdi, da neznanih naročil nima, opisuje bodisi obvod soglasja bodisi izmišljeno številko, in zaslužite si vedeti, katero od obojega.

Kontrolni seznam za sledenje v WooCommerce: 30 minut

  • [ ] WooCommerce 8.5+ Order Attribution vklopljen (Nastavitve, Napredno, Funkcije)
  • [ ] Nameščen zajem click ID-jev, ki vključuje gbraid, wbraid, msclkid in ttclid, ne samo gclid in fbclid
  • [ ] Zajemni piškotek je first-party in živi okoli 90 dni, kolikor znaša Googlovo okno klika
  • [ ] Blagajna zapiše click ID-je v order meta, preverjeno s testnim naročilom z ?gclid=TEST123
  • [ ] Strežniški dogodki o nakupu nosijo event_id in se deduplicirajo proti brskalniškemu pikslu
  • [ ] Piškotkovno pasico vaše sledilno orodje zna prebrati, in zavrnitev zajem zares ustavi
  • [ ] Promet s parametrom srsltid se ne šteje kot plačan Googlov promet
  • [ ] Plačilni prehodi so na seznamu neželenih napotitev
  • [ ] Administratorska in telefonska naročila so izločena iz stopenj atribucije
  • [ ] Resnično plačano naročilo od prejšnjega tedna nosi shranjen click ID

Pogosta vprašanja

Ali WooCommerce privzeto sledi konverzijam?

Delno. Od različice 8.5 vgrajeni Order Attribution na vsakem naročilu zabeleži UTM parametre, napotitelja, napravo in vstopni URL seje, brez vsake nastavitve. Click ID-jev ne ohranja med sejami, zato so vračajoči se kupci zabeleženi kot Direct, oglaševalskim platformam pa ne pošilja ničesar.

Ali WooCommerce Order Attribution potrebuje soglasje za piškotke?

WooCommerce svoje Order Attribution piškotke uvršča med nujne za delovanje funkcije, evropski nadzorniki pa piškotke za marketinško atribucijo obravnavajo kot take, ki zahtevajo soglasje, zato jih večina skladnih evropskih trgovin postavi za pasico. Praktično: če vaše orodje za soglasje blokira WooCommerceove vgrajene skripte, se ustavi tudi Order Attribution, kar je po vsaki spremembi pasice vredno preveriti.

Zakaj polovica mojih WooCommerce naročil piše Direct?

Ker so piškotki Order Attribution vezani na sejo: vsak kupec, ki je oglas kliknil ob prejšnjem obisku in se vrnil neposredno, je zabeležen kot Direct. Celoten mehanizem in popravki so v članku zakaj polovica WooCommerce naročil piše Direct.

Ali strežniško sledenje obide piškotkovno pasico?

Ne. Strežniška dostava popravi to, da blokatorji oglasov in omejitve brskalnikov požirajo vaše dogodke, obiskovalec, ki je zavrnil piškotke za trženje, pa je zavrnil tudi to obdelavo. Skladna strežniška nastavitev njegovega nakupa ne posreduje naprej, zato poštena orodja poročajo stopnjo ujemanja in ne 100 odstotkov.

Kako preverim, ali moja trgovina zajema gclid?

Obiščite trgovino s pripetim ?gclid=TEST123 na kateremkoli URL naslovu, sprejmite piškotkovno pasico in oddajte testno naročilo. Nato odprite naročilo v administraciji in preglejte njegova meta polja, ali pa v wp_postmeta poiščite _gclid in _wc_order_attribution_session_entry. Če vrednosti ne nosi nobeno od polj, je zajemna veriga pretrgana pred naročilom.

Kolikšen delež naročil bi moral imeti znan vir?

Na WooCommerce trgovinah, ki jih spremljamo s polnim zajemom click ID-jev, delež nepripisanih spletnih naročil običajno pade na enomestne odstotke, najboljša trgovina je imela v nedavnem mesecu 0,4 odstotka; brez zajema smo izmerili 52 odstotkov. Univerzalne številke ni: dno postavljata vaš delež privolitev in občinstvo, vse nad približno 30 odstotki neznanega pa običajno pomeni pokvarjen zajem, ne zasebnosti naklonjenih kupcev.

Spoznajte svoje prave številke

Uvozite 30 dni naročil ali povpraševanj takoj med 5-minutnim uvodnim postopkom. Deluje za e-trgovine in storitvena podjetja.

Začnite brezplačno