✓ Soho | ✓ Pro | ✓ Plus | ✓ Enterprise | ✓ Flex |
Where can I find this feature using the top menu?
Use with your Booking Page, integrated websites, or custom fields.
What prerequisites are there?
- Admin permissions to Manage your account and Integrations.
- You must own the custom domain from which you would like to send. Generic email addresses from sites such as Gmail.com and Live.com are not supported.
Which Checkfront version supports this feature - classic, new, or both?
- The Referral & Campaign Tracking feature is available to both those using items (Inventory > Items), a key feature of our classic version of Checkfront, and those using products (Inventory > Products), a key feature of our newest version of Checkfront.
New to Checkfront - Products ✨
Products (Inventory > Products) is the successor feature to (Inventory > Items) and is available in our newest version of Checkfront.
Discover more product-related help articles here: Products (New).
Download our free marketing strategy workbook that you can use campaign tracking alongside:
Using tracking IDsBack to top
Although Checkfront already tracks the referring host of a booking (for example, an external website such as Facebook that directs traffic to your website), it can be helpful to add a tracking ID for marketing initiatives (email, pay-per-click advertising, etc.), or tracking agency/affiliate referrals. Checkfront makes this easy by allowing you to pass a tracking ID on your booking page, an integrated website, or via custom fields.
Adding tracking IDs to your booking page URLBack to top
You do not need to register a tracking ID. You can supply it in the URL of any booking page. This works with any of our booking page integrations from within your website, Dropbox, or the hosted booking page.
To pass a tracking ID, add the TID (tracking ID) parameter to the URL of your booking page. Here is an example of a tracking ID on our Hosted Booking Page:
Bookings are tracked, and the TID is recorded if a booking is created via this URL. Tracking IDs can be viewed within the booking (below the invoice) and in the general Booking Index report.
Do you know that it is possible to add multiple TIDs to the same booking page URL so that the booking tracks more than a single TID at once? Each TID can be separated with a comma, like so:
The Source IP and TID are NOT displayed on the Customer invoice or when printing from within the admin interface.
|A TID attached to a booking by URL cannot be modified after the booking is created. A TID can only be adjusted using the above custom Booking Form field alternative.|
Adding tracking IDs to integrated websitesBack to top
Similarly, the TID can be added to website integrations, such as WordPress, Drupal, and Joomla. The TID can be input through the various configuration pages and then automatically added to the code when it is generated by the system.
In this case, the WordPress shortcode might look something like this:
[checkfront end_date="20160731" tid="summer-promo" lang_id="en"]
Tracking using custom fieldsBack to top
You can also track bookings using booking field IDs.
Start by creating a new field in the field editor and call it TID, with an ID of tracking-id, for example. This can be a select box populated with a list of IDs or a free-form text box.
Next, make the field available to Staff only.
Staff then manually enter the tracking ID or choose it from a prepopulated list when creating or editing a booking. Staff can adjust this field's contents anytime when editing a booking.
You can then report on the field's contents with a report such as the Booking Index.