Update Site Settings

Setup Site : Configure non-default website options.

Each new site comes with default values that can be overridden by site specific settings.

Index of Site Settings

Instructions

Step by step guide to updating the Online Booking Engine (OBE) site values via the ResPax Web Application

  1. From the Settings Menu, select Sites

  2. Select a Site from the list by clicking on the edit (pencil) icon or the site code text or the field shown

  3. Select the Settings tab

Settings Tab

  1. Tours Page
    Enable Tour Code Visible to prefix the Tour Card title with TOURCODE, on the Tours page.
    In the example, the tour code 2DAYTREK is displayed because the option is Enabled

  2. Adhoc
    The adhoc header is the tour code under which all reservations for a single booking are grouped. Public interfaces do not see this selection. For each, select the specific adhoc tour code to be used, or leave it unspecified, and the Default Adhoc Code used will be the owner code of the first tour added to the cart.

  3. Availability
    The Availability Threshold is the maximum availability value that the interfaces will display and will allow for bookings made by PUBLIC USERS if the real availability is more than the threshold. Default value 10.

Note that Online Travel Agents (OTA) with public website access are also considered PUBLIC USERS.

 

Booking Page

  1. Enable Tour Code Visible to prefix the Tour Heading title with TOURCODE, on the Booking page.
    In the example, the tour code 2DAYTREK is displayed because the option is Enabled

  2. Enable Tour Information Visible to show the Tour Information component on the Booking page.
    This includes the Tabs (overview, levy, What to Bring, Inclusions) and the image gallery.

  3. Enable Comments Message Visible to show the Comment Prompt on the Booking page.

4. Enable Comments Required to enforce Comments are entered on the Booking page.
The text input area will appear red until the comments are entered

 

 

5. Enable Extras Availability Visible to show the availability of the Extras on the Booking page.

6. Enable Extras Price Visible to show the price of the Extras on the Booking page.

7. Enable Fare Description Visible to show the Fare (Basis) Description on the Booking page.

8. Enable Fare Levy Description Visible to show the Fare Levy Description on the Booking page.

Fare Levy Description Visible has not been integrated (as at 05Mar21). This needs to be screenshot to show where in the Fare card (or elsewhere) the Levy description appears

9. Enable Dropoff Visible to show the Return Location (dropoff) field in the transfers component.

10. Enable Dropoff Same as Pickup Enabled to default the dropoff to be the same as pickup on the Booking page

 

 

Configuration

  1. Enable Enforce Traveller Names to enforce first and last name of all travellers for Agents and Consumers on the OBE. If this is not enabled, then only one passenger’s name will be saved to the booking regardless of how many passengers are in the booking.
    In RBE, for Staff made bookings, only the Primary Passenger details are required (regardless of the Enforce traveller setting)

  2. Enable Enforce Pax Per Room to flag the ticket level tour to enforce multiples of passengers per room, if an accommodation component exists, or multiples of passengers per Sub Basis on Day Tours. An alert will be displayed advising how many passengers are required to choose that particular fare.

  3. The Tentative Duration is the number of minutes an unfinished booking will persist until it is automatically cancelled.

During this time the booking will be holding live availability.
The timer starts when the first tour is added to the shopping cart.
This duration should allow the customer enough time to complete payment after leaving the booking form.
A countdown timer is visible on the Finalise Booking page.
If the customer continues shopping, this timer does not restart.
The payment must be made before the booking expires to confirm the seats.

 

4. Select the Language from the drop down list, to be used for calendar localisation. English is the default.

5. Enable collection of customer data to display the optional Subscribe/Opt-in option on the Check out page

6. Enable the Opt-in selection to set the opt-in checkbox to true by default on the Check out page

 

 

Contact

  1. Add Primary Contact Domestic Phone. This is displayed in the footer. Any contacts details left blank will not be shown.

  2. Add Primary Contact Email. This is displayed in the footer. Any contacts details left blank will not be shown.

  3. Add Primary Contact Freecall Phone. This is displayed in the footer. Any contacts details left blank will not be shown.

  4. Add Primary Contact International Phone. This is displayed in the footer. Any contacts details left blank will not be shown.

  5. Add Primary Contact Name. This is the Business Name to be displayed in the footer. Any contacts details left blank will not be shown.

 

Checkout Page

  1. Enable Suggested Tours Popup Enabled to display a modal (pop up window) of Suggested Tours as soon as the customer lands on the Cart. This is only displayed when there is one item in the cart (not 0 or 2+)

NB : The Suggested Tour Popup is not the same as the Suggested Tours Banner at the bottom of the Cart and Confirmation pages

2. Enable State Required to enforce the customer to provide their State.

3. Enable Postcode Required to enforce the customer to provide their Postcode.

4. Enable Origin Required to enforce the customer to provide their Origin.

  1. Enable Source Required to enforce the customer to select how they found out about the tour.

 

Date

  1. The Start Date Offset is the number of days from today that the calendar should start on.

  2. The Start Date is the date that the calendar should start on. This uses the day offset value once the specific date has passed or if the Start date is left blank/empty.

Exit

  1. The Exit Location is the URL for the Exit Location button. Ensure that the appropriate protocol (http or https) is included in the exit location address.

  2. The Exit Name is the name of the button that has the Exit Location URL on the Confirmation Page.

 

International Dialling Codes

Each site has a default country code for international phone numbers.

Additionally, Staff can set a 2nd country to be displayed at the top of the list with the default code

This displays as the default value in line with the phone field

And displays the preferred 2 x country codes at the top of the dropdown list followed by remaining countries in alphabetical order.

There is a search field within the dropdown to search for countries by name

 

Analytics

Google Tag Manager (GTM)

homepage: google.com/analytics/tag-manager

The Google Tag Manager ID is the reference to the analytics code your have created in the Google Tag Manager tool. Google Tag Manager (GTM) is a free tracking tool and management platform that allows the user to add marketing tags, or snippets of code, to your website to track and collect marketing data. GTM allows users to easily implement tracking tags without modifying the code while improving the information gathering process.

Getting Started

To get started you will need a GTM account, please head over to Website Tag Management Tools & Solutions - Google Tag Manager and follow the steps to create an account and container with the target platform set to Web, example below.

Once signed in, you’ll want to locate your GTM ID, it should be in the top right hand corner of the screen as shown below.

Copy and paste your GTM ID into the “Google Tag Manager ID” form field located in the Site Settings “Analytics“ card and click Save.

Your ResPax Public Site will now embed your GTM ID and begin pushing events to Google Tag Manager.

Setting Up Tags

In GTM, tracking codes are implemented as Tags. So when you want to add Google Analytics 4 or Facebook’s Tracking Pixel you’d simply create a new tag for it and bind it to a Trigger (pageview, click, form submission, etc.) to fire on.

 

Tag Templates

Tag Templates are also available to help you get started, simply click on the Templates menu item and then click on Search Gallery as shown below.

Previewing and Debugging

Once you have setup your tags, you can click on the “Preview“ button in the to right hand corner of the screen and use the Tag Manager Preview Mode feature to test the changes you have made.

IMPORTANT! Be sure to include the site query parameter in the Website URL form field as shown below, otherwise your tag will not be detected.

Events

Aside from the default events GTM provides by default, we also push the following events to the dataLayer.

purchase

This event signifies when one or more items is purchased by a user. It’s data structure is based on the Google Analytics 4 purchase event.

{ event: "purchase", transaction_id: 19538, // Booking id currency: "AUD", // Booking currency value: 430, // Booking total items: [ { item_id: "2DAYTREK", // Tour / accommodation code. item_name: "2 Day Trek", // Tour / accommodation name. quantity: 2 // Sum of passengers. }, { item_id: "FOODTOUR", item_name: "Food Tour", quantity: 1 } ] }

 

Related articles