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.

Implementera spårning i Pricerunner

Guide för att implementera Pricerunner konverteringsspårning i din Shoporama-webbutik med rätt Smarty-kod.

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

För att spåra din försäljning i Pricerunner behöver du implementera en konverteringspixel på din orderbekräftelsesida. Här är en guide till hur du gör rätt på Shoporama så att Pricerunner får rätt ordervärde inklusive frakt.

Koden

Klistra in följande kod i din thanks.html-fil i temat (eller på den plats där du har din spårning samlad). Ersätt [MERCHANTID] med ditt Pricerunner Merchant ID:

<{if $order && !$order->getTrackingCalled()}> <img width="1" height="1" style="display:none" src="https://www.pricerunner.dk/track/pixel/[MERCHANTID]?OrderTotalInclVat=<{$order->getTotalPrice()|number_format:2:".":""}>&OrderCurrencyISO=<{$webshop->getCurrency()}>" alt="" /> <{/if}

Vad gör koden?

  • {if $order && !$order->getTrackingCalled()} säkerställer att pixeln bara avfyras en gång per beställning. Om kunden laddar om kvittosidan skickas inte pixeln igen.
  • $order->getTotalPrice() hämtar det totala beloppet för beställningen inklusive moms OCH inklusive frakt. Detta är det värde som Pricerunner förväntar sig i fältet OrderTotalInclVat.
  • $webshop->getCurrency() hämtar butikens valuta (t.ex. DKK).

Viktigt: Använd getTotalPrice(), inte getPrice (). getPrice( ) returnerar orderns artikelpris inklusive moms, men UTAN frakt. Pricerunner behöver det totala ordervärdet inkl. frakt för att kunna beräkna korrekt provision och statistik.

Var hittar jag mitt Merchant ID?

Du hittar ditt Merchant ID i din Pricerunner dashboard under integrations- eller spårningsinställningar. Om du inte kan hitta det, kontakta Pricerunner direkt.

Placering i temat

Koden placeras i filen thanks.html i ditt tema, eller i den gemensamma spårningssnippet som ingår på sidan för orderbekräftelse. Variablerna $order och $webshop är endast tillgängliga där.

Testa pixeln

  1. Skapa en testorder i din shop och gå till kvittosidan.
  2. Öppna webbläsarens utvecklarverktyg (F12) och titta under fliken Nätverk.
  3. Hitta anropet till pricerunner.dk/track/pixel/... och kontrollera att OrderTotalInclVat matchar totalbeloppet inklusive frakt.
  4. Bekräfta att statusen är 200 OK.

Ofta ställda frågor

Vad är skillnaden mellan getPrice() och getTotalPrice()?

getPrice() returnerar priset på artiklarna inklusive moms men exklusive frakt. getTotalPrice() returnerar det totala beloppet som kunden har betalat, inklusive både moms och frakt. Pricerunner förväntar sig det totala beloppet.

Varför skiljer sig Pricerunners siffror från min egen bokföring?

De vanligaste orsakerna är att man antingen använder getPrice () istället för getTotalPrice(), att returer inte dras av hos Pricerunner eller att pixlar saknas i tredjepartskassan. Jämför en testorder i båda systemen.

Ska beloppet vara med eller utan moms?

Fältet heter OrderTotalInclVat, så det måste vara med moms. getTotalPrice() returnerar alltid beloppet inklusive moms.

Räknas återbetalningar och byten?

Pixeln skickar ordervärdet vid den tidpunkt då kunden slutför köpet. Efterföljande återbetalningar eller delreturer måste hanteras i Pricerunners system. Kom överens med Pricerunner om hur ni vill rapportera dem.

Vad händer om jag har flera webbshoppar eller flera språk?

Varje webbshop och språkversion bör normalt ha sitt eget Merchant ID i Pricerunner. $webshop->getCurrency() tar automatiskt hand om valutan, men du måste se till att rätt Merchant ID läggs in för den aktuella butiken.

Hur snabbt ser Pricerunner mina konverteringar?

Pixeln anropas så snart kunden landar på kvittosidan, men det kan ta upp till 24 timmar innan siffrorna visas i Pricerunners dashboard. Testa alltid en testorder och ge det lite tid innan du felsöker.

Måste jag tänka på GDPR och samtycke för pixeln?

Ja, det behöver du. Pricerunner-pixeln är en marknadsföringscookie och kräver samtycke från kunden innan den kan laddas. Omslut {if}-blocket med en extra kontroll av ditt cookie-samtycke (t.ex. $consent. marketing eller en variabel från din cookie-bannerlösning) så att pixeln endast avfyras för kunder som har sagt ja.

Kan jag använda en integration på serversidan istället?

Ja, om Pricerunner erbjuder det. Spårning på serversidan är mer robust eftersom den inte är beroende av att kunden laddar kvittosidan. Läs mer om spårningserversidan och Shoporamas spårningsmotor.

Om du behöver hjälp med implementeringen kan du skriva till support@shoporama.dk.