Contact
Email is the only channel we monitor. Write in English or Chinese — both are fine.
What to send
- A code that stopped working. Tell us the company and the code, and what happened (no rate returned, rate repriced, error at check-in). Dated reports are the most useful thing you can send — they're what moves a code out of the main table.
- A code we're missing. Company name and code. It goes in the single-source table first and only moves to the main table if a second independent listing confirms it.
- A correction. Wrong company, wrong brand, wrong date — say what's wrong and we'll fix it at the next check.
- Privacy questions. Anything about the policy on this site.
What we can't help with
- We can't issue or authorise corporate codes — they belong to the company's agreement with the hotel, not to us.
- We can't book or reprice a stay; contact the property or the hotel brand directly.
Response time
This site is run by one person, so replies are not instant. Reports about a broken code get handled first because they affect everyone reading that page.
What makes a report usable
We act on reports, but a report we cannot check is a report we cannot use. Four things make the difference between one that changes a page and one that does not:
- The property, not just the brand. "The Hilton code does not work" is not something we can verify — participation is decided hotel by hotel, and the same code can work at one property and return nothing at another ten miles away. "Hampton Inn, Austin North, on 14 October" is something we can act on.
- The date you tried it. A code can stop working and start working again. A report without a date cannot be placed in time, so it cannot be compared against the last-checked date on the page.
- What you actually saw. No rate returned at all, a rate that came back higher than the public one, and a rate that was repriced at check-in are three different problems with three different causes. Tell us which one happened.
- Where the code came from. A code from your own travel desk tells us something different from a code found on another listing site. If it came from your employer, say so — that affects how much weight we can give it.
One code per message is easier for us than five. If you have five, send five.
Last updated: October 2026.
What happens to a report after you send it
Reports are not published as they arrive. This is the path one takes:
- We check it against what the page already says. If your report agrees with a listing that already carries the code, it can count as corroboration — but only if it is independent of that listing. A report that simply repeats what the page already says adds nothing, and we will tell you so rather than pretend otherwise.
- If it corroborates a single-source code, that code becomes eligible to move up into the verified table at the next check. It does not move the moment your message arrives.
- If it says a code has stopped working, the code comes out of the verified table and into the unverified section. We treat that as the most urgent kind of report here, because a dead code costs someone a booking.
- If it contradicts everything we hold, the code goes into the check-first table with the disagreement shown, rather than one reading quietly winning.
Timing. Corrections are collected and applied in a batch, so a report can take a while to appear on a page. If you want to know whether yours landed, ask — we will tell you exactly what we did with it, including if the answer is "nothing, because we could not corroborate it".
Last updated: October 2026.
How we handle your email address
The address you write from is used to reply to you and to follow up if a detail is missing. It is not added to a mailing list, not shared, and not published — including in the cases where we act on your report and change a page because of it.
If you would rather we did not keep it, say so in the message and the thread is deleted once the correction has been applied. Reports we act on are kept in the meantime so that a change on a page can be traced back to its source.
What we cannot do is confirm whether a specific code belongs to your employer. We have no access to any company's travel programme, and no way to check an entitlement. If you need that confirmed, your own travel desk is the only place that can do it.
Last updated: October 2026.
Two quick tests before you report
Two minutes of checking on your side makes a report far more useful — and often means there is nothing to report at all:
- Try a second property of the same brand. Participation is decided hotel by hotel, so a code that returns nothing at one property can work perfectly at the next one down the road. That is a property declining the rate plan, not a dead code.
- Try the same property on different dates. A negotiated rate can be unavailable on a night the hotel expects to sell out, and come back the following week.
If it fails both tests, that is a report worth sending and one we can act on. If it works in either, there is nothing broken — but tell us anyway if you want the property recorded as a non-participating one, because that is useful to the next person who searches for the same code.
Last updated: October 2026.