Conversii în Reservation+


Previo poate ajuta la măsurarea conversiilor și la trimiterea datelor măsurate către diversele sisteme. Conversia este trimisă de fiecare dată când rezervarea este finalizată.

Google Analytics

Conversiile sunt măsurate automat în Google Analytics. Ce trebuie să configurați pentru acest lucru:

  • Pagina web a hotelului trebuie să conțină un cod de urmărire GA, care este generat automat de Google după crearea unui cont în GA.
  • În sistemul Previo, trebuie să inserați acest cod unic în meniul Setări / Rezervări online / General / Conversii și să activați urmărirea GA.

Conversiile sunt trimise către magazinul online GA, împreună cu prețul și numele. Numele include numele hotelului, numele camerei etc., iar în cazul unei rezervări de pachet, și numele pachetului.

Prețul rezervărilor va fi automat convertit în moneda de bază a hotelului, indiferent de moneda folosită la efectuarea rezervării. Este esențial ca în contul GA să fie setată aceeași monedă ca și moneda implicită în Previo.

Google Ads

Funcționarea Google Ads este foarte similară. Nu trebuie să adăugați niciun cod pe site-ul hotelului.

În Hotelgram, trebuie să activați utilizarea Google Adwords din meniul Setări / Rezervări online / General / Conversii și să furnizați ID-ul de conversie și etichetele din Google Adwords.

Google Ads va arăta codul în secțiunea de eveniment de conversie, cam așa:

<!-- Event snippet for Rezervace conversion page -->

<script>

gtag(‘event’, ‘conversion’, {
‘send_to’: ‘AW-871230293/VWI7CGZUv2gQ5ZrcogM’,

‘value’: 111.0,

‘currency’: ‘HUF’,

‘transaction_id’: ”

});

</script>

În acest caz, identificatorul de conversie este: AW-871230293, iar eticheta este: VWI7CGZUv2gQ5ZrcogM.


Facebook Pixel

În acest caz, codul de urmărire Facebook Pixel trebuie inserat pe propriul site web. Reservation + va recunoaște acest cod și va trimite automat conversiile către Facebook, inclusiv prețul și moneda.

Seznam Sklik

În meniul Setări / Rezervări online / General / Conversii, urmărirea poate fi activată și poate fi inserat identificatorul de conversie Sklik. Conversiile vor fi trimise automat către Seznam Sklik.

Raport propriu

Urmărirea poate fi configurată conform nevoilor dvs. De exemplu, un eveniment poate fi trimis către Google Analytics de fiecare dată când utilizatorul finalizează o etapă a procesului de rezervare. Numărul setărilor este practic nelimitat. Totuși, pentru aceste setări sunt necesare cunoștințe de bază în design web.

Există două metode posibile pentru raportul propriu:

1. Configurarea parametrului GET pentru redirectUrl

Adăugarea parametrului &redirectUrl=https://www………hu/thankyou-page la parametrul sursă al iframe-ului.

Acest parametru va redirecționa utilizatorul către pagina specificată (indicat în redirectUrl) după finalizarea rezervării. URL-ul poate conține și alți parametri, precum reservationPrice etc., pe care îi putem folosi pentru colectarea propriilor date.

Datele de urmărire pot fi obținute folosind JavaScript sau PHP din URL și pot fi folosite pentru analize suplimentare de date.

2. Folosirea funcției JS reservationPlusStepEvent

Această opțiune oferă mai multe posibilități, deoarece permite urmărirea progresului clienților în cadrul fiecărei etape a procesului de rezervare. După ultima etapă (finalizarea rezervării), putem obține informații despre preț etc.

Pur și simplu inserați această funcție pe site-ul dumneavoastră, iar aceasta va fi activată de fiecare dată când clientul finalizează o etapă a procesului de rezervare. Este ideală pentru orice sistem de urmărire a conversiilor / evenimentelor.

Cum să procedați:
Plasați un cod similar cu acesta pe site-ul dvs.:

/**

* @param JSON reservationInfo
*/

function reservationPlusStepEvent(reservationInfo) {
values = JSON.parse(reservationInfo);
// currentStep

let currentStep = values.step;
// If customer is in fifth (last) step,
// log reservation data in console
if(values.step == 5) {
console.log(values);

// here you can trigger any code for example for event tracking

}

}

Următoarele evenimente pot fi urmărite în fiecare pas al procesului de rezervare, iar la fiecare eveniment vor apărea în paranteză:

  • hotName: string (3.-5. step)
  • hotId: number (3.-5. step)
  • customer: ReservationCustomer (5. step)
  • hotTown: string (3.-5. step)
  • voucher: string | null (5. step)
  • from: string | null (2.-5. step)
  • to: string | null (2.-5. step)
  • arrivalTime: string (3.-5. step)
  • prpId: number (1.-5. step)
  • prlId: number | null (1.-5. step)
  • totalPrice: number | null (3.-5. step)
  • totalPriceInHotelDefaultCurrency: number | null (3.-5. step)
  • isStayReservation: boolean (1.-5. step)
  • stayName: string | null (4. – 5. step)
  • discountCoupon: null | DiscountCoupon (1.-5. step)
  • paymentMethod: PaymentMethod (5. step)
  • commissions: Array<ReservationCommission> (3.-5. step)
  • currentStep: number (1.-5. step)
  • curId: number (1.-5. step)
  • curCode: string (1.-5. step)
  • numOfGuests: number (1.-5. step)
  • numOfCommissions: number (1.-5. step)
  • isUnknownOccupancy: boolean (1.-5. step)
  • unassignedCommissionWithOtherExists: boolean (1.-5. step)