Changes

Jump to navigation Jump to search

Track Bookings

831 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== Referer ==All bookings contain a "color: #f3e504; font-size: 250%;" >{{#fas:lightbulb}} </span> The English word '''referrer field which ''' is a reference to spelled with two '''r'''s. However, the link which originally opened parameter's name in the on-line [[:category:Booking Page|booking page]] for the guestURL is spelled '''referer''' with only one '''r'''.
An example All bookings contain a referrer field (under the tab "Details"). The content of this field is set in the link to your which opens the on-line [[:category:Booking Page|booking page could be in this format ]] for the guest.
httpAn example link to your booking page would be://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 bookinghttp://beds24.com/booking2. You may set the text for the php?propid=13437&referer= text to different values for different links and track which links are generating your bookings. Beds24
All our availability calendars and booking widgets can contain When a referer= guest clicks this link, the text either "Beds24" will be recorded as a hidden parameter or in the URL depending on referrer of any resulting booking. You may set the widgettext ("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== Logs ==To see text", either as a hidden parameter, or in the URL, depending on the widget. You can set the booking logs go to REPORTS-> BOOKING LOGSreferrer for a widget here:
== Google Analytics ==To install {{#fas:cog}} (SETTINGS) Google Analyticx go to SETTINGS -BOOKING ENGINE > BOOKING PAGE -> DEVELOPERS "Advanced HTML Settings" and enter your Google Analytics Tracking Script in the field WIDGETS "Insert In HTML HEADReferrer". This will be installed in the head section of the booking page.
Your booking page will now appear in You also have the option to add your Google Analytics Reportcustom 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 a parameter page= which contains a code to identify which stage the booking page is at.{{#fas:cog}} (SETTINGS) > GUEST MANAGEMENT > CONFIRMATION MESSAGES > PERIOD MESSAGES Additional Screen Content for "Normal" 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:
'''Conversion Tracking'''
It is possible to set a Booking Return URL to your own site. Guests will be sent to this page after booking allowing you to create a custom landing page.
Information about the booking will be added to the URL for your extraction and use.{{#fas:cog}} (SETTINGS) BOOKING ENGINE > MULTI BOOKING PAGE > DEVELOPER > Advanced HTML Settings > Insert in HTML <HEAD>
This setting can be found at SETTINGS -> BOOKING PAGE-> Page Design-> BEHAVIOUR.Example of a Google Analytics tracking script:
[[image:Googletagscript.png|700px|link=]]
[[Media:Googletagscript.png|view large]]
It is also possible If you need to include scripts directly in the screen confirmation messages at SETTINGS -> BOOKING PAGE -> PAGE DESIGN -> DEVELOPERS "Advanced HTML Settings" -> "Confirmation Page Insert in HTML HEAD". This will be installed in insert a script into the head section body of the booking confirmation a page. Template variables , you can be included in this script to include information about the booking which has just been made. do so under
{{#fas:cog}} (SETTINGS) BOOKING ENGINE > MULTI BOOKING PAGE > LAYOUT > PROPERTY HEADER AND FOOTER > PAGE TOP > MANAGE > More Details Link Text
=Conversion Tracking (e.g. Google Ecommerce)='''Tracking PixelConversion''' refers to the final step of a sales operation - when a user is '''converted'''into a paying customer. Conversion Tracking scripts (for example a Google Ecommerce Script), therefore, are only inserted into the head of the last page of a process, in this case the confirmation page. Insert your scripts here:
Tracking image pixels need to be included in the <body{{#fas:cog}} (SETTINGS) BOOKING ENGINE > part of the page so they are visible.The easiest way to do this is usually to include the image pixel as an image <IMGPROPERTY BOOKING PAGE > tag DEVELOPER "Confirmation Page Insert in your on screen booking confirmation message (SETTINGS-HTML <HEAD>PROPERTIES->CONFIRMATION MESSAGES).
The =Custom booking confirmation page =It is on also possible to set a Booking Return URL leading to your own website. Guests will be sent to this page rather than the domain wwwstandard confirmation page allowing you to create a custom confirmation landing page.beds24Information about the booking will be added to the URL for your extraction and use.com so you may need You can set the URL to enable multiple domain settings in analytics.your own website here:
{{#fas:cog}} (SETTINGS) BOOKING ENGINE > BOOKING PAGE > BEHAVIOUR "Redirect after Booking" "Booking Return URL".
== Google Ecommerce Tracking == The exact scripts If you use this function, you will need to be installed are supplied by your place any conversion tracking service. Check their help pages for the latest version.  '''Page Tracking''' To install a script for google analytics or ecommerce scripts on every page go to SETTINGS -> BOOKING PAGE -> DEVELOPERS "Advanced HTML Settings" and enter your Google Script in the field "Insert In HTML HEAD". This will be installed in the head section of all booking pages.  '''Conversion Tracking''' To install the conversion tracking script which reports booking information go to SSETTINGS -> BOOKING PAGE -> DEVELOPERS "Advanced HTML Settings" and enter your Google Tracking Script in the field "Confirmation Page Insert in HTML HEAD". This will be installed in the head section of the booking confirmation landing page. Template variables can be included in this script to include information about the booking which has just been made. The following example includes the booking number [BOOKID] and price [PRICE] in the script.
==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'>
<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 tracking service. == Google Tracking ==The exact scripts to be installed are supplied by Google. 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