Så kontrollerar du att din Adform tracking point fungerar
Varje sida ska skicka track.adform.net/Serving/TrackPoint med pm (ditt setup-ID för spårningen) och ett sidnamn. Börja med att få sidnamnen rätt: Adform rapporterar på dem, och ett sidnamn som bygger på hela adressen gör en orderbekräftelse till tusentals.
Adform startade i Köpenhamn och är fortfarande vanligast i Norden och resten av Europa, ofta skött av en byrå snarare än av butiken själv. Därför handlar de vanligaste problemen om namngivning och ägarskap, inte om att taggen laddas.
Hoppa över DevTools: den gratis skanningen öppnar din sida i en riktig webbläsare, godkänner och nekar cookiebannern och visar vad Adform tracking point faktiskt skickade. Rapporten är på engelska.
I korthet
- Taggskript
trackpoint-async.jsfrånadform.net- Händelseanrop
track.adform.net/Serving/TrackPoint/?pm=<setup-ID>&ADFPageName=…- Setup-ID
- Värdet
pm: ett tal som identifierar din spårning i Adform - Sidnamn
- Sätts med
pagename, med nivåerna åtskilda av endivider(som standard|) - Orderdata
order.sales,order.orderid,order.currency, plus produktrader
https://track.adform.net/Serving/TrackPoint/?pm=11234567&ADFPageName=2Shop%7CCheckout%7COrder%20confirmation
pm=ditt setup-ID för spårningen.ADFPageName=sidnamnet, med nivåerna åtskilda av avgränsaren (%7C är |).
Exempelvärden. Långa anrop är förkortade till de parametrar som spelar roll.
Kontrollera anropen
- Öppna DevTools på fliken Network, filtrera på
adform, godkänn cookiebannern och ladda en sida. - Hitta anropet till
track.adform.net/Serving/TrackPoint. Kontrollera attpmär ditt setup-ID och att sidnamnet är det du väntar dig för sidan. - Öppna några sidor av samma typ (två produktsidor, två kategorisidor). Deras sidnamn ska följa samma mönster och inte innehålla ID:n, sessionsnycklar eller söktermer.
- Lägg en testorder. Anropet på orderbekräftelsen ska innehålla försäljningsbeloppet, order-ID:t och valutan.
Vanliga fel med Adform
Sidnamn som hela tiden ändras
Adform rapporterar och bygger konverteringar på sidnamn. När sidnamnet hämtas från hela adressen blir varje produktvariant, filterkombination eller ordernummer ett eget namn, och konverteringen du har satt upp på "Shop|Order confirmation" matchar aldrig. Sätt sidnamnen medvetet, per typ av sida:
window._adftrack = {
pm: 1234567,
divider: encodeURIComponent('|'),
pagename: encodeURIComponent('Shop|Checkout|Order confirmation')
};
Försäljningen skickas i ett format som Adform inte kan läsa
Försäljningsvärdet ska vara ett rent tal med punkt som decimaltecken. Ett formaterat pris som 1 299,00 kr blir inget värde eller fel värde. Skicka valutan med varje order, särskilt om du säljer i flera valutor, och bestäm om beloppet ska inkludera moms och frakt: det ska stämma med det du jämför det med.
Inget order-ID
Utan orderid blir en omladdad orderbekräftelse en andra försäljning, och du kan inte stämma av Adforms siffror mot dina ordrar. Använd butikens ordernummer:
window._adftrack.order = {
sales: 1299.00,
orderid: '10045',
currency: 'SEK'
};
Spårning före samtycke
Adform är en vanlig annonsserver i Norden och resten av Europa, där dess tracking point sätter cookies. Ladda den via ditt samtyckesverktyg så att den körs efter att besökaren har godkänt, och använd ett samtyckesverktyg som är registrerat hos IAB TCF så att samtyckessträngen når Adform. Se Ad pixel fires before consent or after "reject" (på engelska).
Ett gammalt setup-ID finns kvar på sajten
Byråer kör ofta sin egen spårning i Adform. Efter ett byråbyte ligger den gamla tracking pointen kvar och fortsätter att ta emot din data, ibland bredvid den nya. Om skanningen eller fliken Network visar två olika pm-värden tar du reda på vilken spårning som är din och tar bort den andra.
Det här kontrollerar den gratis skanningen
- Adform tracking point laddas och skickar minst en sidvisning
- Bara ett ID för plattformen, annars en varning
- Adform tracking point väntar tills besökaren har godkänt cookies
- Adform tracking point slutar skicka när besökaren klickar på "neka alla"
- Inga e-postadresser i klartext i anropen
Händelser från servern (Conversions API:er, server-side-taggning) syns inte för en publik skanning, så rapporten markerar dem aldrig som fungerande eller trasiga.
Läs också
- Ad pixel fires before consent or after "reject": how to fix it (på engelska)
- Why Meta, Google Ads and GA4 don't match your orders (på engelska)
Källor
- Adform Tracking Point template for Google Tag Manager
- Tracklution: Adform connector (order variables)
Bygger på plattformarnas offentliga dokumentation (oftast på engelska) och de anrop som deras publika taggar gör. Menyer och namn ändras, så kontrollera de länkade sidorna om ett steg ser annorlunda ut.