The new integration between Duve and the TNG Spa Management System allows guests to book spa and wellness treatments directly through the Duve Guest App. This upgrade helps streamline the guest experience by replacing manual spa bookings with a real-time, self-service option.
Overview
Until now, guests had to book treatments at the front desk, often using printed schedules. This approach not only limited convenience for guests but also created extra work for hotel staff.
With the TNG integration, guests can browse available treatments, see real-time availability, and complete their booking in just a few taps from their phone. For hotels, it reduces manual input, avoids double bookings, and allows treatment charges to be pushed directly into their PMS- whether it’s Opera on-prem or OHIP. The integration also supports features like guest-specific itineraries, multi-property setups, and automated pre-appointment reminders.
Supported PMSs:
- Opera OnPrem
- OHIP
Pricing
Reach out to your Customer Success Manager or to Duve's Support Team to request to enable the Wellness integration.
How to Set It Up
Go to Settings > Connections > Wellness. Click on "Add new"

Select SPA TYNGO from the System 'dropdown'. Fill in the Credentials to create the connection:

Request the Username, Token, Password, Server URL from the SPA TYNGO team
- Add unique Outlet IDs (representing spa centers) that are enabled for the account. Each ID is input individually with an option to delete or update
- Enable PMS sync (optional) - Ensure treatment charges are pushed to the PMS folio (Opera or OHIP). This sync is off by default but can be toggled per property needs.
- Brands: Select the relevant brands for this connection
- Click Save to create the connection.
Click 'Sync now' to pull the Spa Treatments from SPATYNGO
Once the connection is established, hosts can manually sync treatments from the Spa System page in the Duve Admin Panel. This pulls the latest treatment names and options from SPA TNG, ensuring that any updates or deletions are reflected in Duve. Manual sync helps keep the spa menu accurate and prevents guests from seeing outdated or unavailable services.
Duve will do an automatic sync every 24 hours to ensure updates made in SPA TYNGO are shown in Duve.

Create a Linked Upsell
Go to Upsells → Add New → Select Type: Wellness Treatment

Select the Connection (Shown by Nickname) and then link to an available treatment from the Spa System dropdown. Duve will automatically show the types of treatments synced from SPA TYNGO.
Upsell Management
Hosts can customize each Wellness Treatment upsell with titles, highlights, images, conditions (like VIP, floor, or country), tax settings, and a cancellation policy, similar to other custom products.
Fields pulled automatically from SPA TYNGO are the name, product pricing, custom questions, depending on configuration within Spa TYNGO.
A "View Connection" button links to the Spa System page, allowing manual sync to fetch updated treatments and options.
Guest-specific questions are auto-filled from SPA TNG and can be edited as needed.

Scheduled Messages
Hosts can enable order notification messages based on the Order Start Time, using the hotel’s local time zone. Hosts can set a time offset to send messages before or after the service begins.
You can choose specific upsell services to target, and if a treatment is canceled before the scheduled time, the message will not be sent.
Scheduled Messages can be sent for wellness treatments booked via Duve and also for treatments booked outside of Duve.
Guest Experience
When a new reservation is created in Duve, the system automatically retrieves the corresponding SPA TNG Guest ID using the guest’s email address from Opera/OHIP. This ensures a seamless link between the guest profile in Duve and the SPA TNG system.
When the Guest opens the Guest App, Duve checks:
- SPA TYNGO for the SPA TNG Guest ID based on the Unique Email synced from the PMS to SPA TYNGO. Duve will only be able to sell the wellness treatment to guests who have SPA TYNGO
- The Live Availability of Appointments and Pricing for Each Service to ensure availability
Spa Upsell Experience
- The guest accesses the Duve Guest App. The guest chooses a treatment date within their stay period. This ensures services are only offered during valid check-in and check-out times.
- Within the app, the guest can explore and browse available spa treatments.
- SPA TNG treatments will only be displayed if the guest has a valid SPA TNG Guest ID registered in the SPA TNG system. These options are fetched in real time from SPA TNG, based on the host’s system configuration.
- Link Treatment to Guest Profile
Once preferences are selected, the treatment is associated with the reservation using the guest’s SPA TNG Guest ID, ensuring accurate guest identification in the spa’s system.
- Check Live Availability: Duve queries SPA TNG via real-time API to display up-to-date available time slots for the selected treatment and date.
-
Confirm and Pay: The guest clicks "Book Now – €XXX" and is redirected to a secure payment page.
- Pricing, currency, and tax details (excluding VAT, if applicable) are retrieved live from SPA TNG to reflect accurate, location-specific pricing.



💡 Tips & Tricks
- Guest Booking: Duve maps guest emails from PMS to SPA TNG Guest IDs, so only guests with valid IDs can book.
- If the guest has treatments booked not through Duve, the Guest will be able to see that within their Guest App and receive Scheduled Messages based
- Treatments display guest-specific options in the app
- Sync Regularly: Use the “Sync Now” button to keep treatment lists up to date
- Guest Filtering: Enable guest name filters for multi-reservation spa schedules
- Dynamic Parameters: New section in the Dynamic parameters - “Wellness upsells”, which includes all the active products from SPA TNG in Duve. Email editor and schedule messages.
Add Dynamic Parameters for Wellness Treatments in Scheduled Messages

Attach Wellness Treatment Products in Email Editor blocks

- Use Notifications: Leverage Duve’s scheduled messages to remind guests of upcoming appointments
Comments
0 comments
Please sign in to leave a comment.