Changes

Jump to navigation Jump to search

Track Bookings

967 bytes added, 10:39, 23 November 2022
[[Category:Developers]]
[[Category:Booking_Page]]
[[Category:Google]]
<div class="heading">Tracking</div>
This page explains how you can track bookings.
''This page explains how you can track bookings''__TOC__= Referrer =
<span style== Referrer ==  Please note"color: #f3e504; font-size: 250%;" >{{#fas: lightbulb}} </span> The English word '''referrer''' is spelled with two '''r'''s. However, the parameter's name in the URL is spelled '''referer''' with only one '''r'''.
All bookings contain a referrer field (under the tab "Details"). The content of this field is set in the link which opens the on-line [[:category:Booking Page|booking page]] for the guest.
An example link to your booking page would be:
http://www.beds24.com/booking2.php?propid=13437&referer=Beds24
When a guest clicks this link, the text "Beds24" will be recorded as the referrer of any resulting booking. You may set the text ("referer=text") to different values for different links and track which links are generating your bookings.
All our availability calendars and booking widgets can contain the parameter "referer=text", either as a hidden parameter, or in the URL, depending on the widget. You can set the referrer for a widget here:
Settings > Booking Engine > Booking Widgets {{#fas:cog}} (SETTINGS) BOOKING ENGINE > BOOKING WIDGETS "Referrer"
You also have the option to add your custom referrer. Please see the [https://wiki.beds24.com/index.php/Category:Widgets#Parameters widgets help pages] for instructions.
== Logs ==
To see the booking logs go to REPORTS > BOOKING LOGS
==Tracking Pixel==
==Page Tracking==image pixels need to be included in the <body> part of the page so they are visible. Usually, the easiest way to do this is to include the image pixel as an image tag (<IMG>) in your "on screen" booking confirmation message:
The URL of each stage of the booking process contains the parameter {{#fas:cog}} (SETTINGS) > GUEST MANAGEMENT > CONFIRMATION MESSAGES > PERIOD MESSAGES Additional Screen Content for "page=textNormal" where '''text''' can be used to identify which stage the booking page is at.Bookings
=Page Tracking (e.g. Google Analytics)=
'''Page Tracking''' is usually done by inserting a script into the head of every page that a user passes on her way to check-out. You can insert your tracking script (for example a Google Analytics script) here:
==Tracking Pixel==
Tracking image pixels need to be included in the <body> part of the page so they are visible. The easiest way to do this usually is to include the image pixel as an image tag (<IMG>) in your "on screen" booking confirmation message:
{{#fas:cog}} (SETTINGS) BOOKING ENGINE > MULTI BOOKING PAGE > DEVELOPER > Advanced HTML Settings > Guest Management Insert in HTML <HEAD> Example of a Google Analytics tracking script: [[image:Googletagscript.png|700px|link=]][[Media:Googletagscript.png|view large]] If you need to insert a script into the body of a page, you can do so under  {{#fas:cog}} (SETTINGS) BOOKING ENGINE > MULTI BOOKING PAGE > LAYOUT > PROPERTY HEADER AND FOOTER > Confirmation Messages PAGE TOP > Period Messages MANAGE > Additional Screen Content for "Normal" BookingsMore Details Link Text
==Conversion Tracking=(e.g. Google Ecommerce)=When '''Conversion''' refers to the final step of a booking completes, the booker sales operation - when a user is shown '''converted''' into a confirmation pagepaying customer. It is possible to include Conversion Tracking scripts directly in (for example a Google Ecommerce Script), therefore, are only inserted into the head section of the last page of a process, in this case the confirmation page. You do this Insert your scripts here:
Settings {{#fas:cog}} (SETTINGS) BOOKING ENGINE > Booking Engine > Developer > Advanced HTML Settings PROPERTY BOOKING PAGE > DEVELOPER "Confirmation Page Insert in HTML <HEAD>
[https://wiki=Custom booking confirmation page=It is also possible to set a Booking Return URL leading to your own website.beds24.com/index.php?title=Template_Variables Template variables] can Guests will be used in sent to this script page rather than the standard confirmation page allowing you to include information create a custom confirmation landing page. Information about the booking. The following example includes will be added to the booking number [BOOKID] URL for your extraction and price [PRICE] in use. You can set the script.URL to your own website here:
{{#fas:cog}} (SETTINGS) BOOKING ENGINE > BOOKING PAGE > BEHAVIOUR "Redirect after Booking" "Booking Return URL".
 
If you use this function, you will need to place any conversion tracking scripts on your landing page.
 
==Using template variables in scripts==
You can use [https://wiki.beds24.com/index.php?title=Template_Variables Template variables] in your tracking scripts to include information about the booking. The following example includes the booking number [BOOKID] and price [PRICE] in a Google Ecommerce script.
<script type='text/javascript'>
<script>
===Custom booking confirmation page===
It is also possible to set a Booking Return URL leading to your own website. Guests will be sent to this page rather than the standard confirmation page allowing you to create a custom confirmation landing page. Information about the booking will be added to the URL for your extraction and use. You can set the URL to your own website here:
 
Settings > Booking Engine > Booking Page > Behaviour > Redirect after Booking > Booking Return URL
 
If you use this function, you will need to place any conversion tracking scripts on your landing page.
 
== Google Analytics ==
To install Google Analytics enter your Tracking Script here:
 
SETTINGS > BOOKING ENGINE > DEVELOPER > Advanced HTML Settings > Insert in HTML <HEAD>
Your booking page will now appear in <span style="color:#fe746c;“ >{{#fas:exclamation-triangle}} </span>This script is just an example; it probably won't work as is. Please get a working script from your Google Analytics Reporttracking service.
== Google Ecommerce Tracking == The exact scripts to be installed are supplied by your tracking serviceGoogle. Check their help pages for the latest version.
<span style="color: #f3e504; font-size: 250%;" >{{#fas:lightbulb}} </span> The booking page is on the domain www.beds24.com so you . You may need to enable multiple domain settings in your Googleadmin console.

Navigation menu