Travel Agency Added eSIM Upsell via FoxReload Airalo Integration
This case is a composite archetype based on anonymized data from FoxReload partners. Names and specific figures are illustrative and combine patterns from two mid-size online travel agencies (one EU-based, one India-based) that integrated FoxReload's Airalo eSIM API in 2025.
Context
The archetype: a mid-size online travel agency with ~$48m annual GMV, selling flights, hotel packages and city-break bundles primarily to leisure travellers. The agency's gross margin on a typical $640 booking sat around 6.4% ($41 average). The team had a structural problem: every percentage point of margin compression from supplier renegotiations or paid-acquisition cost increases ate directly into the bottom line.
Ancillary revenue (insurance, airport transfers, eSIMs) was the obvious lever. Insurance and transfers were already integrated. eSIM was the gap β the team had evaluated direct integrations with Airalo, Holafly and three regional providers, but the per-country licensing and tax overhead made a direct build a 6-month project.
Integration
4-week build:
- Week 1: FoxReload onboarding, sandbox access, Airalo catalogue review (~3,500 plans across 200+ destinations).
- Week 2: Backend integration β REST catalogue API, webhook fulfilment for QR-code delivery, destination matching against booking data.
- Week 3: Checkout UX β an eSIM offer card displayed after seat selection but before payment, with destination-matched plan suggestions and 3-tier pricing (small/medium/large data).
- Week 4: A/B testing on 10% of bookings, then full rollout.
FoxReload features used: Airalo catalogue API, webhook QR-code delivery, destination matching, multi-currency pricing, and the booking-metadata pass-through that linked each eSIM order to a specific PNR.
Economics
| Metric | Before | After 5 months | Change |
|---|---|---|---|
| Avg booking gross margin | $41 | $55 | +$14 (+34%) |
| eSIM attach (Europe trips) | β | 22% | new |
| eSIM attach (all destinations) | β | 18% | new |
| eSIM ARPU on attached bookings | β | $24 | new |
| Effective gross margin | 6.4% | 8.6% | +2.2pp |
| Monthly incremental revenue | β | $185,000 | new |
The β¬14 per-booking lift is the key number: it's a structural improvement that holds across pricing campaigns, seasonal swings and acquisition cycles. Because eSIMs have zero variable cost beyond the wholesale price, the margin is almost pure profit at the OTA level.
The 22% attach on European trips is well above industry average, and the team attributed it to two design choices: (1) destination matching meant the offer was always relevant, never generic, and (2) the 3-tier pricing simplified the decision to small/medium/large rather than forcing the customer to read data-allowance specs.
Lessons
- Match the upsell to the trip context. Generic "buy an eSIM" offers convert at <5%. Destination- and duration-matched offers convert at 18β25%.
- Place the offer between commitment and payment. Asking after seat selection but before card entry catches the moment when the trip feels real but the purchase isn't sunk yet.
- Three tiers, not twenty. Customers don't want to evaluate 12 data plans. Small/medium/large with sensible defaults outperforms a full plan menu.
- Ancillary revenue is structural, not promotional. A $14 per-booking lift across $48m GMV is ~$1m of recovered margin annually β without changing acquisition cost or fares.
If you operate a travel platform and want to scope an eSIM integration, request access at foxreload.com.
