Thinking about optimizing your hotel's results, we developed a tool that will track your bookings, called Pixel! With this tool, you will be able to track the amount of sales made by your robot directly from Asksuite's platform! Below, we present the main actions to implement the booking tracking, through Google Tag Manager.
________________________________________________________________________________________________________________
⚠️ Attention: Some booking engine already have a automatic integration with the Asksuite, therefore, there is no need to have an action to implement the pixel, since the booking engine already makes the process automatically.
Those booking engines are:
-
Omnibees;
-
Letsbook;
-
Foco Multimídia;
-
Silbeck;
-
Hsystem.
________________________________________________________________________________________________________________
Topics Covered
Requirement
You will need:
- The booking engine must work with Google E-commerce;
- Have the hotel's account linked to Google Tag Manager;
- Make sure that the company's account container is linked to your booking engine;
- Have the Asksuite's Pixel code.
________________________________________________________________________________________________________________
🔍 What is a container?
It is a code compound by a group of macros, rules and tags, represented in the format "GTM-XXXXXX". A Tag Manager's account have one or more containers. To learn more, click here.
________________________________________________________________________________________________________________
Booking track's code
Pattern script
<!-- Start Asksuite Pixel -->
<script src="https://pixel.asksuite.com/asktag.js"></script>
<!-- End Asksuite Pixel -->
Booking engines with a specific script
1. ZaviaERP
<!-- Start Asksuite Pixel -->
<script>
var e = document.createElement("script");
e.src = "[https://pixel.asksuite.com/asktag.js](https://pixel.asksuite.com/asktag.js)";
document.head.appendChild(e);
</script>
<!-- End Asksuite Pixel -->
2. Cloudbeds
<!-- Start Asksuite Pixel -->
<script>
window.AskPixelObject = { options: { gaObjName: "__ofGa" } };
</script>
<script src="[https://pixel.asksuite.com/asktag.js](https://pixel.asksuite.com/asktag.js)"></script>
<!-- End Asksuite Pixel -->
3. Synxis
<!-- Start Asksuite Pixel -->
<script src="[https://pixel.asksuite.com/asktag.js](https://pixel.asksuite.com/asktag.js)"></script>
<!-- End Asksuite Pixel -->
* after de insert the script, add "*.asksuite.com" as "Allowed Domain" :
4. Avvio
<!-- Start Asksuite Pixel -->
<script>
window.AskPixelObject = {
options: {
enableAvvioConvertEvent: true
},
};
</script>
<script src="https://pixel.asksuite.com/asktag.js"></script>
<!-- End Asksuite Pixel -->
Step by step
1. Access you GTM account
________________________________________________________________________________________________________________
⚠️ Attention: Make sure that you are editing the container in the GTM that is set on your booking engine's page.
________________________________________________________________________________________________________________
2. On your dashboard, click on "Add a new tag"
3. Name the new tag:
4. Click anywhere inside the "Tag configuration" box
5. Choose the tag type: Custom HTML
6. Copy and Paste the Pixel's code in the HTML space;
7. In the same screen, activate the checkbox Support document.write;
This is how it should looks:
7. Now, click anywhere inside the triggering box;
8. Next, click in the "+" on the right top side of the screen to create a new trigger;
9. Name the trigger;
10. Click anywhere inside the Trigger configuration's box
11. Choose the trigger type as Page view.
12. Select the option Some page views;
13. Now you will need to set the triggering condition. You must select:
- Page Hostname
- Contains
- Name of the booking engine
For exemple: Consider the Booking engine Travelclick. Their link looks like:
https://bookings.travelclick.com/104290?Adults=1&Children=0&languageid=4#/datesofstay
In the trigger, you should add the name that are in the Page Hostname in their booking link.
In this case, you should write as the trigger the word travelclick.
14. Click on Save on the trigger screen;
15. Click on Save on the Tag screen;
16. On the main screen of your GTM, click on Submit to publish the new tag
Name the version (exemple: asksuite's sales track) and publish to activate the new Tag
Done! Now your Pixel is already set and working on your booking engine 😉
________________________________________________________________________________________________________________
⚠️ Attention: For the track to work properly, it's necessary that the URL of your booking engine to be the same through the entire booking funnel, even in the payment page.
In the case that the payment page is different than the others, the pixel won't be able to track the sales.
________________________________________________________________________________________________________________
Comments
0 comments
Please sign in to leave a comment.