Lär dig hur du tar emot events från BookSpot.
Genom att mäta trafik, försäljning och få insikter i dina kunders beteenden får du en bättre förståelse för hur dina kunder gör sina bokningar.
I den här artikeln går vi igenom hur du tar emot händelser från BookSpot i Google Analytics, Meta och Google Tag Manager.
Hur du kopplar BookSpot till GA
I BookSpot kan du lägga in dina pixlar för Google Analytics (GA4), Meta och Google Tag Manager. Genom att göra detta kan du mäta events i BookSpot i respektive plattform.
Du lägger in dina ID'n under Inställningar > Bokningar > Spårningsinställningar.
Därefter kommer du kunna se BookSpots events i plattformarna. Här kan du se vilka events du kan spåra från BookSpot.
Använder du direktlänken för BookSpot på din hemsida?
Om du använder direktlänken för BookSpot på din hemsida istället för scriptet behöver du konfigurera domänen i Google Analytics.
Såhär gör du:
Klicka på Administratör i vänstra menyn.
Klicka på Egendom > Dataströmmar.
Klicka på GA-taggen, skrolla ner och klicka Konfigurera tagg-inställningar > Konfigurera dina domäner.
Slutligen lägger du in följande 2 domäner: bookspot.io & outventures.se.
Datalager
Här kommer information om datalager och events som skickas till GA från BookSpot.
1. bookspot_new_order_opened
Syfte:
Denna händelse skickas när kunden påbörjar en ny bokning.
dataLayer-struktur:
{}
2. bookspot_contact_details
Syfte:
bookspot_contact_details
utlöses så snart kunden når steget där hen ska fylla i sina kontaktuppgifter (t.ex. namn, e-post). Vid denna tidpunkt känner systemet till vilket order-ID som är aktivt och kan koppla nästa steg (betalning) till rätt bokning.
dataLayer-struktur:
{ "order_id": "string" }
order_id (string)
Det unika ID:t för den aktuella bokningen.
3. bookspot_purchase
Syfte:
Denna händelse skickas direkt när betalningen har bekräftats och bokningen är slutförd. Här överförs fullständiga transaktionsuppgifter som Google Tag Manager kan använda för analys, intäktsrapportering och remarketing.
dataLayer-struktur:
{ "order_id": "string", "transaction_id": "string", "affiliation": "string", "value": "number", "tax": "number", "currency": "string", "items": [ { "item_id": "string", "item_name": "string", "quantity": "number", "price": "number", "discount": "number", "currency": "string" } ] }
order_id (string)
Samma ID som användes vidbookspot_contact_details
.transaction_id (string)
Duplicerarorder_id
och används för att unikt identifiera köpet i analysverktyg.affiliation (string)
Namnet på anläggningenvalue (number)
Totalt orderbelopp inkl. moms.tax (number)
Totalt momsbelopp för ordern.currency (string)
Valutakoden (t.ex."SEK"
,"EUR"
,"USD"
).items (array av objekt)
En lista med varje enskild post i ordern. Varje objekt innehåller:item_id (string): Produktens ID.
item_name (string): Produktens namn.
quantity (number): Antal enheter av produkten.
price (number): Styckpris för produkten.
discount (number): Totalt rabatterat belopp för den här raden.
currency (string): Samma valutakod som ovan, upprepad för varje rad.