Ancillary revenue for ticketing and travel: post-booking gifts
Short answer: ticketing and travel platforms can earn ancillary revenue after the booking, not at checkout. A gift widget on the confirmation page, in the ticket email or in a reminder offers trials and discounts that fit the trip or event — eSIM, VPN, music, language apps. The platform earns a CPA payout per confirmed action while the ticket price and service fee stay the same.
Key takeaways
- Ticket margins are thin: the service fee is often almost all the income, and raising it pushes buyers to competitors.
- After payment the customer’s attention is at its peak, and the ticket email is opened several times before the event.
- Post-booking gifts add revenue without touching checkout, so conversion to purchase is not affected.
- Gifts should complement the trip or event: eSIM and VPN for travellers, music and streaming for concert-goers.
- A redirect page or an email is enough — no custom success page is required.
What ancillary revenue means for ticketing and travel
Ancillary revenue is income beyond the core product: for airlines it is baggage and seat selection, for hotels — breakfast and late check-out, for event ticketing — merchandise and upgrades. For resellers and aggregators of tickets the options are narrower: they do not own the flight or the concert, and their income is mostly the service fee.
Partner offers after the booking are an ancillary revenue line that any ticketing or travel platform can add, regardless of what it sells. They monetize the attention after the purchase rather than the purchase itself.
Why not simply raise the service fee
A service fee is visible at checkout and compared across sites. Every increase makes the final price less competitive, and price-sensitive buyers move to another platform. Post-booking gifts work the opposite way: the customer gets a useful bonus for free, and the platform earns only when the customer decides to activate it.
Three touchpoints after the purchase
| Touchpoint | Format | Why it works |
|---|---|---|
| Purchase confirmation screen | Gift widget under the order details | Emotions are at their peak right after payment |
| Ticket or booking email | A “Your gift for the event” button | The most-read email, opened several times |
| Reminder before the event or trip | A gift link in the reminder | The customer is preparing and looking for useful services |
Which gifts fit which bookings
- Flights and international trains: eSIM data, VPN, language apps, travel insurance where available.
- Hotels and tours: eSIM, city guides, streaming for the trip.
- Concerts and festivals: music streaming trials, photo and video apps.
- Cinema and theatre: video streaming and audiobook trials.
Competing ticketing, booking and hotel services should be switched off in the partner cabinet, so the gifts complement your product instead of taking customers away.
Integration without changing checkout
There are three ways to connect, and none of them touches the payment flow:
- A widget snippet on the order confirmation page.
- A tracking link behind a button on an existing redirect page.
- A button in the ticket email or the reminder before the event.
No customer data leaves your system: the link carries only a partner ID and a click ID. Launch usually takes about two business days.
How to estimate the revenue
Formula: tickets or bookings per month × share who open the gifts × share who complete a confirmed action × payout per action.
Illustrative example, not a forecast: 30,000 tickets a month, 12% open the gifts, 5% of them complete a confirmed action, average payout $18. That is 30,000 × 0.12 × 0.05 × $18 = $3,240 a month without changing the ticket price. Emails usually add openings over several days, so compare touchpoints separately.
Mistakes to avoid
- Placing offers before payment — they compete with the purchase and can lower conversion.
- Showing the same gifts for every country — unavailable offers waste attention.
- Forgetting the email — it is often the touchpoint with the most openings.
- Evaluating too early — confirmations arrive with a delay of days or weeks.
A walkthrough: a concert ticket with a gift
- A customer buys two tickets to a concert in another city.
- The confirmation page shows the order and a block “Your gift for the event”.
- The ticket email repeats the button; the customer opens it again a week before the concert.
- They pick a music streaming trial to listen to the artist and an eSIM for the trip.
- After the streaming service confirms the paid subscription, your share is added to the partner cabinet.
Which travel and ticketing businesses fit
- Event ticketing platforms and resellers for concerts, sports, theatre and cinema.
- Online travel agencies and flight, train and bus booking services.
- Hotel and apartment booking platforms.
- Tour operators and excursion marketplaces.
Metrics to track after launch
Measure the gift funnel step by step instead of looking only at total revenue. The partner cabinet shows clicks, pending and confirmed actions and your earnings by offer, by day and by your own placement tags (sub, sub2, sub3). Combine them with your own count of operations to get the rest of the funnel:
| Metric | What it shows | How to improve it |
|---|---|---|
| Gift open rate | Share of bookings where the user opened the gift page | Test the moment, button text and placement |
| Click-through to offers | Share of gift page visitors who opened at least one offer | Switch off irrelevant offers, keep the set short |
| Pending actions | Conversions reported but not yet validated | Wait for the validation period before judging |
| Confirmed actions | Validated conversions that will be paid | Prioritise offers with a high confirmation rate |
| Revenue per 1,000 operations | Comparable efficiency across moments and countries | Keep the moments and geos with the best value |
How attribution works under the hood
When the user opens an offer from the gift page, getbonus redirects them to the advertiser through a tracking link that contains your partner ID, a unique click ID and, if you use them, your own placement tags as sub-parameters. No personal data is added. If the user signs up or pays, the advertiser or CPA network records the conversion with the same click ID.
The conversion then comes back to getbonus through a postback, an API sync or a controlled import. It first appears as pending, then becomes confirmed or rejected after the advertiser’s checks. Status updates are applied to the same record, so one action is never counted twice. Your share of confirmed actions is added to your balance in the partner cabinet, next to pending earnings and the history of your payouts.
If you want this data in your own system, add a postback URL in the partner cabinet. For every status update getbonus sends the click ID, your placement tags, the offer ID, the status and your share of the payout.
Glossary: key terms
- CPA (cost per action) — a pricing model where the advertiser pays only for a defined action: a sign-up, trial, first payment or subscription.
- Confirmed action — an action the advertiser or CPA network has validated after checking for refunds and fraud; only confirmed actions are paid.
- Click ID — a unique technical identifier added to each click so that a later conversion can be attributed to the right partner and placement.
- Postback — a server-to-server notification from the advertiser or network that reports a conversion and its status.
- Revenue share — the agreed split of the advertiser’s payout between getbonus and the partner.
- Ancillary revenue — income from products and services sold in addition to the core ticket or booking.
See how gifts work in a live demo
Open the demo →Frequently asked questions
How can a ticketing platform increase revenue without raising fees?
By monetizing the attention after the purchase: a gift widget on the confirmation page or in the ticket email offers trials and discounts from digital services, and the platform earns a CPA payout for each confirmed action.
Will post-booking offers hurt conversion?
No, because they appear only after payment. Checkout, seat selection and pricing stay untouched.
Can we use only the ticket email?
Yes. A button with a tracking link in the ticket email or reminder is enough; a custom success page is not required.
Which gifts work best for travellers?
Services they need on the trip: eSIM data, VPN, language apps and streaming. The set is matched to the traveller’s country automatically.
Is customer data shared with advertisers?
No. Only a partner ID and a technical click ID are passed. Customers enter their own details only if they activate a gift on the partner service.
Does this work for B2B ticketing white-label platforms?
Yes, if the platform controls the confirmation page or the ticket email. Gifts can be enabled per organiser or for the whole platform after an individual review.
Can gifts differ by event type?
Yes. Gift sets can be adjusted for flights, hotels, concerts or cinema, and they are always filtered by the customer’s country.
How long until we see results?
Clicks are visible immediately; confirmed actions arrive after the advertisers’ validation period, typically from a few days to several weeks.
Continue reading
- Gifts for tickets and travel
- Post-purchase monetization: add partner offers after checkout
- Affiliate revenue calculator
Have a specific integration in mind? Talk to us.