Before you start:
Your booking engine must support promo codes and deeplinks.
Promo codes are created and managed in your booking engine, not in Triptease. Triptease then validates and uses them automatically.
1. Create promo codes in your booking engine
First create the promo codes in your booking engine (for example SynXis, MEWS, SiteMinder, etc.). You can find more information on how to create the promo codes for each booking engine here.
Each code must:
✅ Apply to all room categories in your booking engine
✅ Apply to the lowest available public rates for any search itinerary
✅ Stack on top of any existing hotel promotions or discounted rates
If any of these aren’t met, Price Match won’t be able to use the code.
You can create several codes with different discount levels. For example: TTMATCH2 – 2%; TTMATCH4 – 4%; TTMATCH6 – 6%; TTMATCH8 – 8%
The more granular these increments are, the more precisely Triptease can match OTA prices without over‑discounting.
2. Test that each promo code works in your booking engine
Before Triptease can use your codes, they must work correctly in the booking engine.
For each code:
Open your booking engine.
Run a search (for example, 2 adults, 1–2 nights, a date in the near future).
Enter the promo code.
Confirm that:
The rate appears with availability.
The discount percentage is correct (for example, a 5% code reduces the rate by 5%).
The code is valid for multiple room types and itineraries.
IMPORTANT: If a code returns “no availability” or a wrong discount, please adjust the setup in the booking engine and test again before sharing it with Triptease.
3. Share your promo codes and configuration with Triptease
Once your promo codes are created and tested:
Send to the Customer Success team via customersuccess@triptease.com
The list of promo codes (for example META3, META5, META7).
The discount percentage for each code.
Which hotels / properties they apply to.
Which OTAs you want to Price Match (for example Booking, Expedia, Agoda).
Triptease will:
Add your codes to the Price Match configuration page in the Triptease platform
Link them to the correct hotels and OTAs.
Turn on Meta Price Match and/or On-site Price Match once all validations pass.
4. How Triptease validates your promo codes
Triptease automatically validates your codes to make sure they keep working over time:
Each code is tested daily against a set of sample itineraries in your booking engine.
If a code fails validation (for example, no availability or wrong discount):
The code is temporarily suspended so we do not use it.
An internal ticket is raised for the Triptease team, who will contact you if changes are needed in your booking engine.
This automated process helps protect you from showing broken or misleading discounts.
5. How Triptease uses your promo codes
When Price Match is active:
Triptease compares your direct price with the OTAs you chose to match.
If an OTA is cheaper and your codes can make your direct price equal or cheaper:
The Price Match engine selects the smallest promo code that beats all matched OTAs (for example 5% rather than 10% if 5% is enough).
The discount is applied automatically:
On Metasearch (Meta Price Match) via a deeplink to your booking engine.
On your booking engine (On‑site Price Match) via a deeplink from the Price Check message.
The guest never needs to type the code. They simply click and land on your booking engine with the discount already applied.
6. Common questions
Can I change or add more promo codes later?
Yes. You can:
Create new codes in your booking engine.
Test them.
Share them with your Triptease contact, who will add them to your Price Match configuration.
Triptease will then start using them after validation.
What happens if a code expires or stops working?
If a code starts failing:
Triptease’s automatic checker will detect the issue.
The code will be paused, and the Triptease team will investigate and contact you if changes are required.
Other valid promo codes will continue working as normal.
