Where can I find it? Company/Services >>> Channel Manager >>> GetYourGuide
In this article, we will explore how to manage the availability of a boat service, whether shared or private, intended for sale via the GetYourGuide platform.
It is currently not possible to connect a GetYourGuide service using the group tickets option, as indicated in our documentation for the global connection tutorial for GetYourGuide. Therefore, in the case of private boat trips, you will need to set up the configuration on a per-person basis.
For initial checks, activating the integration and general management of the connection for any type of service, please refer to the global connection tutorial for GetYourGuide.
Service Creation
To illustrate this practical case, we have created a model service named "Boat Tour (Shared)" classified as a tour/activity type.
To replicate this setup with your own service, you’ll first need to complete the basic settings, such as schedules and ticket types.
You can refer to this section of our Help Centre for more information on how to set up services on TuriTop.
Shared Boat Service
We have set up a service called “Boat Tour (Shared)” for a boat with a capacity of 20 seats and have created Adult, Child and Baby tickets via the Services tab >>> “Boat Tour (Shared)” >>> Tickets, with the following settings.
Once you’ve finished, go to the next section to find out how to set up the service for sale on GYG.
Private Boat Service
We have set up a service called “Boat Tour (Private)” for a boat with a capacity of 10 passengers and have created the “Ticket per person” ticket via the Services tab >>> “Boat Tour (Private)” >>> Tickets.
We have initially set this per-person ticket at a price of €500. Later on, we will apply a pricing rule so that, regardless of whether one, two, three or up to 10 people book (i.e. regardless of the number of tickets selected), the total price of the booking will always be €500.
We need to set the following configuration:
- Restrict this service to 10 seats per event: This value determines the boat’s total maximum capacity; in this case, customers will be able to select a maximum of 10 seats per event.
- Max: In line with the previous setting, we will also set the maximum limit for each ticket to 10 seats per person.
- Close: In this field, we will enter the value 1, so that the event closes automatically as soon as the first booking is made. This is ideal for private services, as the event will be locked once the first booking is received (regardless of whether all 10 seats are booked or only a portion of them (for example, a group of 3 people)).
If you are using a shared resource, rather than entering the value 1 in the "Close" box, we recommend using the "Assign a resource to a booking" box. You can find out more in this article.
Next, we need to add the price variations via Services >>> “Boat Tour (Private)” >>> Prices and Discounts >>> Add discount, so that when the customer selects between 2 and 10 people, the total cost of the service remains at €500. This ensures that the full boat hire fee is charged, regardless of the number of guests.
-
Variation for 2 people: We will add a pricing rule so that, when 2 tickets are selected, the total amount is €500. To do this, we will set a price of €250 per ticket, which will result in a total of €500 when the 2 seats are selected.
-
Variation for 3 people: Similarly, we will add the variation for 3 adults. In this case, we will set a price of €166.67 per ticket, which will give a final total of €500.01 when selecting the 3 seats.
In our example, some amounts result in decimal prices. We recommend always rounding up to the nearest whole number to avoid losses, although this may alter the final price by a few cents.
You will need to repeat this same procedure until you reach the boat’s maximum capacity (10 seats in this example), calculating the individual price per ticket to ensure that the total charge always reflects the hire of the entire boat.
Once all the variations have been configured, they will be displayed grouped together in the list on your dashboard, as shown below:
Connecting with GetYourGuide
Step 1: Map the Tickets
To link your TuriTop tickets with your GetYourGuide tickets, navigate to the Services tab >>> "Boat Tour (Shared)" / "Boat Tour (Private)">>> Channel Manager >>> GetYourGuide.
Here, you will need to select a TuriTop ticket type for each GetYourGuide ticket type, even for those you won’t be using. For the "Boat Tour (Shared)" service, we’ll select each ticket that corresponds to its equivalent on GYG, and for the "Boat Tour (Private)" service, we will select our single TuriTop ticket.
| Boat Tour (Shared) | Boat Tour (Private) |
Don't forget to click the "Save" button so that the changes made in the ticket mapping are correctly recorded.
Step 2: Activate and Retrieve the Product ID
Once you have finished mapping your tickets, check the option "Enable this service for GetYourGuide API" and then click the button to the right of the "TuriTop Product ID" code to copy it.
Keep this code handy, as it will be necessary to use it later when you are setting up your products from the GetYourGuide panel administration area.
Step 3: Access the connection option in GetYourGuide
To complete this step, log in to your GetYourGuide supplier panel and click the Manage tab to access your Products.
Once you identify the product you want to connect, click "View details".
When the product page opens, go directly to the Options section and click "Edit option" for the option you want to connect with the TuriTop service.
Step 4: Connect the TuriTop Service
In the option panel, go to the Connectivity Settings submenu.
Under the question "Do you use an online booking system?", select "Yes, I use a reservation system", type "TuriTop" in the search box, and select it:
Next, in the External Product ID field, paste the code you copied in Step 2.
If you have already connected other services before, you’ll see a list of active and available services for connection.
Once you’ve linked with the TuriTop service, click "Continue" to finish configuring the product and publish it.
Step 5: Finish Configuring the Product
Once the Connectivity Settings are configured, you will need to set up the Availability and Pricing.
Ensure that you have selected the "Price per person" option, as, like mentioned in the first checks of the connection tutorial, there is no support for group tickets/prices.
Additionally, make sure to select the "No" option for the question "Do you want to apply the prices that you have specified in your reservation system?" in the pricing settings.
If you are setting up the shared service, go to step 7. If, on the other hand, you are setting up the private service, please continue reading.
The current integration does not support price synchronisation or group bookings.
Step 6 (Private service only): Set Up your Tiered Pricing
Before saving and continuing while in step 5, you will need to set up your tiered pricing, as shown in the private boat settings in our example, ensuring that they match the prices you’ve already set up in TuriTop.
Step 7: Validate your Product
Once you have configured all the remaining options, GYG will validate the product for publication. Please note that availability synchronisation is not immediate and it may take hours or days for the calendar to update on your GYG product page.
Any future changes you make to your connected GetYourGuide product could break the mapping or cause errors with bookings or the connection. If you need to make changes to your product structure, please contact your account manager to assess the impact before taking any action.
The notice regarding add-ons/complementary activities is because this type of ticket is not supported in the integration, but it does not affect the linking. You can click "Save and continue" to complete the process.

Comments
0 comments
Please sign in to leave a comment.