Nödsituation

Vid nödsituationer eller driftstörningar kan du skicka ett SMS till vår jourtelefon

Jourtelefon (endast SMS)

+45 29 70 15 95

Skicka ett SMS med följande information:

  • Ditt namn och din webbshop
  • Beskrivning av problemet
  • Ditt telefonnummer för återuppringning

Anteckningar: Denna tjänst är endast avsedd för kritiska situationer där din webbshop ligger nere eller har allvarliga problem. För vanlig support, vänligen använd våra normala supportkanaler.

Spårning på serversidan i Shoporama

En komplett guide till server-side tracking i Shoporama. Bättre datakvalitet, färre förluster på grund av annonsblockerare, produkt-ID:n som stämmer överens med ditt feed och täckningsbidrag direkt i GA4.

Lästid: ca {åtta} minuter
Shopejer Utvecklare

Spårning på serversidan ger dig betydligt bättre data om dina besökare och dina konverteringar. Färre förluster på grund av annonsblockerare, snabbare sidor och data som uppfyller dagens krav på integritet. Du får till och med in kostpris och täckningsbidrag i GA4, så att du kan optimera utifrån vinst och inte bara omsättning. I den här artikeln lär du dig vad serversidigt spårning är, hur det fungerar i Shoporama och hur du konfigurerar det steg för steg.

Bra att veta innan du sätter igång

  1. Server-side tracking kostar 89,- exkl. moms per månad. Beloppet läggs till din vanliga prenumerationsavgift.
  2. Om du själv har koll på server-side tracking kan du konfigurera din egen lösning utanför vår.
  3. Om du använder både din egen och vår lösning erbjuder vi ingen support, eftersom de två lätt kan komma i konflikt med varandra. Välj en lösning.
  4. Det är ett krav att du använder Google Analytics 4 (GA4) för att kunna använda Shoporamas server-side tracking.

Vad är serversidespårning?

Traditionell spårning sker i kundens webbläsare. Pixlar och skript från Google, Meta och andra laddas in, och data skickas direkt från webbläsaren till de enskilda plattformarna. Problemet är att annonsblockerare, webbläsarbegränsningar och strikta cookie-regler i allt högre grad blockerar dessa signaler. Resultatet blir opålitliga siffror, dålig annonsoptimering och lägre ROAS.

Med serversidespårning skickar vi data från Shoporamas servrar till Google, Meta och andra istället för från webbläsaren. Det ger mer fullständiga data, snabbare sidor och bättre kontroll över vad som delas och när.

Så här fungerar Shoporamas lösning

När du aktiverar tjänsten skapar Shoporama automatiskt en spårningsserver för din webbutik. Servern körs på Shoporamas spårningsinfrastruktur och levereras med en gemensam, färdigkonfigurerad taggkonfiguration som vidarebefordrar dina händelser till de plattformar du väljer. Du behöver varken bygga, driva eller underhålla något själv.

Vad händer om användaren endast accepterar nödvändiga cookies? Om användaren väljer ”endast nödvändiga” använder vi uteslutande cookies för att hantera varukorgen. Det är rena funktionscookies som webbutiken inte kan fungera utan.

Vi kan fortfarande skicka signaler utan cookies till Meta, GA4 och Google Ads när ett köp genomförs. Det sker via Google Ads Offline Conversions och server-side events till Meta.

Ett exempel: En kund genomför ett köp. Shoporama känner nu till kundens e-postadress. Den kan vi skicka till Google och Meta tillsammans med ett meddelande om att användaren har genomfört ett köp till ett värde av X DKK. Detta sker utan cookies, men du måste naturligtvis beskriva denna form av spårning i din integritetspolicy.

Själva köpet registreras två gånger: en gång från kundens webbläsare och en gång från Shoporamas server när beställningen har betalats. Båda händelserna skickas med samma händelse-ID, nämligen ordernumret, och plattformarna tar därför själva bort dubbletten. Du får serverns höga datakvalitet utan att dina köp räknas dubbelt.

Samma produkt-ID som i ditt produktflöde

Alla spårningshändelser använder samma produkt-ID som ditt Google Shopping-feed. Detta gäller både de händelser som skickas från kundens webbläsare och köpet som skickas från servern. Som standard är id:t produktens numeriska id, och för varianter används produkt-id och variant-id åtskilda av kolon (t.ex. 154585:45789). Om din webbutik använder språk- eller landsfeeds används istället varunumret (SKU), eftersom det är den stabila nyckeln som gäller för alla dina landsbutiker.

Eftersom händelser och flöden alltid använder samma ID stämmer dina köp och produktvisningar överens 1:1 med produktkatalogen hos Meta och Google. Detta är en förutsättning för att dynamisk remarketing och katalogannonser ska fungera. Du kan läsa mycket mer i artikeln om produkt-ID:n och katalogmatchning.

Se ditt täckningsbidrag direkt i GA4

Här skiljer sig Shoporama från i stort sett alla andra webbshopplattformar: När köpet skickas från servern skickar vi inte bara omsättningen, utan även självkostnaden och täckningsbidraget. Varje varorad får fälten item_cost och item_gross_profit, och själva beställningen får totalerna total_item_cost och total_item_gross_profit.

Det innebär att du i GA4 kan se din vinst, och inte bara din omsättning, fördelad på kampanjer, kanaler och produkter. En kampanj kan mycket väl ha en hög omsättning och samtidigt ge mycket liten vinst om den främst säljer varor med låg marginal. Med täckningsbidraget i GA4 kan du optimera dina annonsutgifter utifrån det som verkligen påverkar resultatet.

Fälten skickas automatiskt, men GA4 visar dem först i rapporterna när du har registrerat dem under Administratör och Anpassade definitioner (custom definitions):

  • Skapa total_item_cost och total_item_gross_profit som anpassade mått med händelseomfattning (event-scoped). Då kan du se sammanlagd kostnad och täckningsbidrag per kampanj och kanal.
  • Skapa ”item_cost” och ”item_gross_profit” som anpassade dimensioner med artikelomfattning (item-scoped) om du även vill se siffrorna per produkt.

Bruttovinsten beräknas som försäljningspriset exklusive moms minus produktens kostpris. Det kräver därför att du har angett kostpriserna för dina produkter i Shoporama. Om kostpriset saknas kan siffran inte beräknas korrekt för den produkten.

Steg 1: Aktivera server-side tracking i Shoporama

Gå till Spårning i admin och markera rutan ”Aktivera spårning”. Markera sedan rutan ”Aktivera server-side tracking”.

När du har aktiverat detta föreslår Shoporama en spårningsdomän. Om din webbshop till exempel heter minwebshop.dk föreslår vi a.minwebshop.dk. Du kan också välja din egen underdomän.

Sporingssiden i Shoporama admin med aktivering af server-side tracking, tracking-underdomæne, DNS-status, og de A- og CNAME-records der skal oprettes
På spårningssidan markerar du rutorna för Aktivera spårning, Aktivera server-side tracking och Använd Consent Mode. Till höger anger du spårningsunderdomänen och ser de A- och CNAME-poster som du ska skapa hos din domänleverantör, tillsammans med DNS-status.

Steg 2: Skapa DNS-poster hos din domänleverantör

När du har angett din spårningsdomän visar Shoporama de DNS-poster du behöver skapa. Det finns totalt två poster:

  • En A-post på din spårningsunderdomän (t.ex. a.minwebshop.dk) som pekar på Shoporamas spårnings-IP. Den exakta IP-adressen visas på sidan.
  • En CNAME-postload.<ditt underdomän> (t.ex. load.a.minwebshop.dk) som pekar på Shoporamas spårningsinfrastruktur. Värdet visas på sidan.

Viktigt: Du ska inte skapa en AAAA-post (IPv6). Shoporama använder uteslutande A-post + CNAME. Om du skapar en AAAA-post kan det leda till oväntat beteende.

De exakta värdena finns direkt på spårningssidan i Shoporama, och du kan kopiera dem med ett enda klick. Postarna skapas hos den leverantör som hanterar din DNS. Om du är osäker på var det är kan du slå upp din domän på punktum.dk.

När båda posterna har skapats och trätt i kraft på nätet ändras din DNS-status till ”Ready”. Vi kontrollerar att de är korrekta en gång i timmen, så det kan ta upp till en timme från det att posterna är korrekta till dess att statusen ändras. Om statusen inte ändras inom ett dygn, skriv till support@shoporama.dk så undersöker vi saken.

Steg 3: Välj vad du vill spåra

På spårningssidan väljer du vad du vill spåra. På vänster sida är det viktigt att du väljer ”Server-side tracking” och Google GA4. Det är de enda som krävs.

När du markerar en spårningskanal dyker de tillhörande fälten upp. Vill du till exempel spåra Meta/Facebook ber vi om ditt Facebook Pixel-ID och en Facebook Access Token (Conversion API).

Dessutom bör du, eller den som administrerar ditt Google Ads-konto, fylla i:

  • Google Ads-konverterings-ID
  • Google Ads-konverteringsetikett (köp)

Här hittar du ditt konverterings-ID och din konverteringsetikett:

Skærmbillede fra Google Ads med Conversion ID og Label

Om du vill använda Google Ads Offline Conversions

Om du vill använda Google Ads Offline Conversions måste du fylla i några fler fält. Du hittar ditt Conversion Action ID i URL:en för den enskilda konverteringen i Google Ads:

Skærmbillede der viser Conversion Action ID i URL

Vad är Google Ads Operating Customer ID?

Om du inte vet vad det är bör du förmodligen inte fylla i det. Fältet används endast om ditt konto administreras av en Google Ads-byrå via ett MCC-konto (Manager Account).

Om du vill använda Google Ads Offline Conversions måste du bjuda in ads@shoporama.dk som administratör på ditt Google Ads-konto. Det är lite mer komplicerat att ställa in, men du får i gengäld bättre data. När du har bjudit in oss, meddela oss så att vi kan acceptera inbjudan.

Inställningar i ditt Google Ads-konto

Du bör skapa en källa i Google Ads där du importerar dina offlinekonverteringar. På så sätt får du en konvertering som räknar köp från webbplatsen och en som räknar köp från API:et. Det ger den mest rättvisande bilden.

Oversigt over konverteringer i Google Ads

Skapa en konverteringsåtgärd av typen ”Importera från klick”. Så här ser inställningarna ut:

Opret import-konvertering i Google Ads Konfiguration af konverterings-event

Du måste ha både en källa som hämtar data från din webbplats och en som hämtar data från importen:

Website og import som kilder i Google Ads

Microsoft Ads offlinekonverteringar

Förutom Google Ads stöder Shoporama även offlinekonverteringar för Microsoft Ads. När en kund klickar på en Microsoft-annons sparar vi klick-ID:t (msclkid) i beställningen och skickar tillbaka det vid köp.

Aktivera Microsoft Ads under Spårning för att få en CSV-URL med användarnamn och lösenord. Ställ in automatisk import i Microsoft Ads för att matcha konverteringar med annonsklick. Se den separata artikeln Google och Microsoft Ads offlinekonverteringar för en fullständig guide.

Vanliga frågor

Vad gör egentligen serversidespårning för min webbshop?

Serversidespårning skickar konverterings- och beteendedata från Shoporamas servrar istället för direkt från webbläsaren. Det innebär att du fångar upp fler köp och händelser, eftersom data inte längre blockeras av annonsblockerare eller webbläsarbegränsningar. I praktiken ser du vanligtvis 10–30 % fler registrerade konverteringar i Meta och Google Ads jämfört med klassisk pixel-spårning.

Måste jag skapa en AAAA-post?

Nej. Shoporama använder endast en A-post på din spårningssubdomän och en CNAME-post på load.<din subdomän>. Du behöver inte skapa en AAAA-post (IPv6) för att server-side tracking ska fungera, och det kan i värsta fall orsaka problem om du gör det.

Kringgår serversidans spårning annonsblockerare?

I stort sett, ja. Eftersom data skickas via din egen spårningsunderdomän (t.ex. a.minwebshop.dk) istället för från kända tredjepartsdomäner som facebook.com eller google-analytics.com, fångas signalerna inte upp av de flesta annonsblockerare. Det ger betydligt mer fullständiga data, särskilt vid köp- och lägg-i-varukorgen-händelser.

Påverkar serversidespårning min sidhastighet?

Tvärtom. När data skickas på serversidan istället för via klientbaserade pixlar och skript minskar du antalet tredjepartsskript som måste laddas in i webbläsaren. Det ger snabbare sidor, bättre Lighthouse-poäng och bättre siffror i Core Web Vitals, vilket också påverkar SEO.

Är serversidespårning GDPR-kompatibel?

Spårning på serversidan är inte automatiskt GDPR-kompatibelt, men det ger dig bättre verktyg för att följa reglerna. Du har full kontroll över vilka data som skickas vidare. Vi respekterar användarens samtycke (consent mode), och först när kunden har godkänt marknadsföringscookies skickar vi personligt identifierbara uppgifter. Kom alltid ihåg att beskriva din spårning i din integritetspolicy.

Måste jag använda samtyckesläget?

Ja, om du vill följa europeisk lagstiftning. Om du använder en erkänd lösning som Cookieinformation, Cookiebot (V2) eller Openli (tidigare Legalmonster) hanteras samtyckesläget automatiskt. Om du använder en egenutvecklad eller mindre känd lösning måste du själv se till att samtyckessignalerna vidarebefordras korrekt till Google.

Vad är Consent Mode exakt?

Consent Mode innebär att vi respekterar användarens val i cookie-bannern. Om användaren inte har gett sitt samtycke till marknadsföring begränsas användningen av cookies och endast anonymiserade signaler skickas. Om du använder en lösning som vi inte stöder direkt kan du skicka samtyckesuppdateringar manuellt med följande kod:

<script>
  window.dataLayer = window.dataLayer || [];
  window.dataLayer.push({
    event: 'cookie_consent_update',
    consent: {
      ad_storage: 'granted',
      analytics_storage: 'granted',
      functionality_storage: 'granted',
      personalization_storage: 'granted',
      security_storage: 'granted',
      ad_user_data: 'granted',
      ad_personalization: 'granted'
    }
  });
</script>

Hur lång tid tar det innan DNS-statusen ändras till Ready?

DNS-ändringar träder vanligtvis i kraft inom några timmar, men kan i sällsynta fall ta upp till 24–48 timmar beroende på din leverantör. Shoporama kontrollerar posterna en gång i timmen, så det kan ta upp till en timme extra från det att posterna är korrekta till dess att statusen ändras till ”Ready”.

Är det ett krav att jag använder GA4?

Ja. GA4 är ryggraden i vår serversidiga spårning, och du kan inte använda lösningen utan det. Om du inte har ett GA4-konto än, läs vår guide till Google Analytics 4 på Shoporama.

Varför kan jag inte se täckningsbidraget i mina GA4-rapporter?

Fälten skickas automatiskt med alla serverbaserade köp, men GA4 visar dem först när du har registrerat dem som anpassade definitioner. Skapa total_item_cost och total_item_gross_profit som anpassade mått i GA4 och vänta sedan upp till ett dygn. Tänk också på att täckningsbidraget endast kan beräknas för produkter där du har angett inköpspriset i Shoporama.

Vilket produkt-id skickas med i mina händelser?

Som standard produktens numeriska ID, och för varianter produkt-ID och variant-ID åtskilda med kolon. Om din butik har språk- eller landsfeeds aktiverade används artikelnumret (SKU) istället. Det är exakt samma ID som ditt Google Shopping-flöde använder, så att dina händelser alltid stämmer överens med din produktkatalog hos Meta och Google. Läs mer i artikeln om produkt-ID:n och katalogmatchning.

Kan jag skala upp detta för flera webbutiker?

Ja. Varje webbshop får sin egen spårningskonfiguration och sitt eget spårningsunderdomän. Det är en konfiguration som går att upprepa: Aktivera, skapa två DNS-poster, infoga spårnings-ID:n. På 10–15 minuter per butik är du klar.

Om du har frågor eller behöver hjälp är du välkommen att kontakta oss på support@shoporama.dk.