Web Push Notifications for OTAs: 5 ways to boost engagement and conversions

Between price volatility, multi-device journeys and frequently abandoned booking carts, OTAs (Online Travel Agencies) face a constant challenge: staying present at the right moment, without relying solely on email, paid retargeting or a user login.

Web Push (browser notifications, on desktop and mobile) addresses precisely this need: a permission-based, fast and highly actionable channel to re-engage an audience… Even when the user is no longer on your site.

Why Web Push is particularly relevant for an OTA

OTA realities that are a perfect match for push

An OTA ticks all the boxes where push performs best:

  • High traffic volumes: many “one-shot” sessions, creating a strong need to bring users back.
  • Multi-intent browsing: flights + hotels, tours, car hire, activities… Multiple intentions within a single session.
  • Frequent abandonment: the average e-commerce cart abandonment rate exceeds 70% (across all sectors), and travel is no exception (long journey, comparison, hesitation, device switching).
  • Re-engagement possible without email or account: if the user subscribes to push, you retain a direct link.
  • Native internationalisation: different languages, currencies, time zones and seasons.
  • Behavioural segmentation and personalisation: “viewed X”, “compared Y”, “returned 3 times to Z”, etc.
  • Real-time offer reactivity: price drops, tightening availability, flash promos.

Web Push: a highly “mobile” channel

In 2025, across measured web push campaigns, 72.8% of traffic comes from mobile.
And on the travel side (France), the signals are clear: 71% of travellers say they use their smartphone to plan or book, and 62% booked all or part of their leisure activities online (Opodo / Raffour Interactif barometer, published in 2025 on 2024 data).

Web Push vs other CRM levers: where is the real difference for an OTA?

Channel Main strength Main limitation Best OTA use cases
Web Push Instant, permission-based, no email required, excellent for “return to site” Depends on opt-in, fatigue if poorly timed Browsing abandonment, price alerts, real-time deals
Email Powerful for nurturing + long-form content Requires personal data collection, saturation, delays, deliverability Inspiration newsletters, loyalty programmes
SMS Very direct, great for ultra-urgent messages Requires personal data collection, cost, intrusiveness Critical confirmations, last-minute “operational” alerts
Paid retargeting Scale, broad targeting Cookies/consent, costs, platform dependency Acquisition, broad retargeting, lookalike
App Push Very effective when app is installed Requires app + opt-in Post-booking, loyalty, repeat purchase

Adrena’tips: benchmarks show that “contextual” push (triggered by behaviour) significantly outperforms “generic” push. Example: 14.4% open rate for contextual campaigns vs 4.19% for generic campaigns.
(Even though this example relates to mobile push, the “contextual > mass” principle applies directly to web push.)

The 4 most effective Web Push uses for an OTA in 2026

1) Re-engaging abandoned browsing (without login): “returning to the right place”

Objective: recover lost sessions and bring the user back down the funnel (search → listing → cart → payment).

Typical OTA targets:

  • Visitors who have viewed multiple listings (hotels, flights, packages) are priority targets, as they show active interest in several options and are in a comparison phase.
  • Users who have filtered their search (dates, budget, neighbourhood, luggage, stopovers) display a precise intent, making it possible to deliver personalised and relevant messages.
  • People who started a booking and then left the process are particularly receptive to a targeted re-engagement nudge to complete their purchase.

Example messages (OTA tone, concrete):

  • “Your selection for Rome is still available. Would you like to continue your booking?”
  • “Looking for a hotel in Lisbon: here are the 3 top-rated options matching your budget.”

Best practices:

  • Send a first re-engagement message quickly (for example, 30 minutes to 2 hours after abandonment), then a second follow-up later (e.g. the next day) if the user has not returned to the site.
  • Highlight a value proposition (best price, customer reviews, flexible cancellation) rather than simply prompting the user to return to the site.

KPIs to track: site return rate, click-through rate (CTR), post-click conversion rate, uplift vs control group.

2) Price & availability alerts: capturing the moment the user is ready

Objective: convert user hesitation (comparison or waiting phase) into action, by delivering an alert or piece of information that is genuinely “useful” at the right moment.

High-performing OTA scenarios:

  • Price drop alert on a flight or hotel the user has already viewed, creating a sense of opportunity to seize.
  • Dwindling availability: notifications such as “last rooms available” or “only a few seats left”, reinforcing the urgency to book.
  • Departure window not to be missed: reminders about strategic periods such as “departure in 6 to 10 weeks”, bank holidays or school holidays, to encourage early booking.

Examples:

  • “✈️ Paris → Athens: -12% today only.”
  • “Only 2 hotels with free cancellation left in Lisbon.”

Best practices:

  • Prioritise precision: mention the destination, dates and concrete benefit to maximise impact and avoid generic messaging.
  • Limit pressure: no more than one alert per day per intent, to avoid fatigue and the risk of unsubscription.

Why this is key in 2026: as the online travel sector continues its strong growth, differentiation hinges on the reactivity and relevance of communications to capture the user at the decisive moment.

Discover our use case dedicated to tourism

I want it!

3) “Anonymous” retargeting on multi-intent: moving from “I’m browsing” to “I’m building my trip”

Objective: capitalise on the versatility of OTAs (online travel agencies offering multiple products) to progressively guide the user through building their trip, from flight booking to adding accommodation, transfers, activities and insurance.

Simple and effective targeting approaches:

  • When a user browses a flight, immediately suggest a selection of relevant hotels synchronised with their dates and destination.
  • After a user views a hotel, suggest compatible flights or a car hire option, to facilitate a complete booking.
  • If the user shows interest in a package, highlight the “modifiable / free cancellation” option — a reassuring feature to seal the booking.

Examples:

  • “Heading to Barcelona? Add a hotel 10 min from the centre from £X/night.”
  • “Complete your trip: airport transfer + best-selling activities.”

Best practices:

  • Avoid over-solicitation: each notification should correspond to a specific step in the journey, so as not to overwhelm the user (“one notification = one trip step”).
  • Segment audiences by dominant intent: city break, family, business, last minute — in order to personalise the proposition and maximise relevance.

4) Flash deals & commercial animation: creating appointments without spamming

Objective: drive recurring traffic from an opt-in base, by leveraging time-limited campaigns that create a sense of urgency and exclusivity.

Effective OTA formats:

  • Flash deals lasting 4 to 24 hours, private sales reserved for members, early booking offers to get ahead, or last-minute promotions to clear availability.
  • Thematic offers: “train + hotel weekend”, “all-inclusive family stay”, “city break under 3 hours away by plane”.
  • Event-driven or seasonal highlights: based on weather, school holidays, or events such as concerts and trade shows.

Example communications:

  • ⏳ Flash deal: -20% on stays in Portugal (until midnight).
  • Summer early booking: best prices on Greece this week.

Frequency best practices:

  • Limit to 2 to 4 “promo” campaigns per week for a standard subscriber.
  • Adjust frequency based on real engagement and responsiveness on each campaign.

Summary: 4 use cases, triggers, value and recommended cadence

Scenario When to activate Sample message (OTA example) CRM objective
Browsing abandonment (flight/hotel/package) User leaves after comparing “Your selection Lisbon (12–15 May) is still available → Resume Site return / funnel re-entry
Price drop alert Price change on a viewed search “Paris → Rome: -9% this month → View flights” Conversion on hesitation
Recommendation after 2–3 visits Confirmed intent (same destination) “You’ve been looking at Barcelona: here are 3 highly rated hotels within your budget → Compare” Decision support
Back in stock / availability A product becomes bookable again “Good news: a hotel matching your filters is available again → View” Opportunity recovery

Golden rule: Always-On = utility + context, not “generic promo”.

Discover our use case dedicated to tourism

I want it!

The weekly “3 appointments” rhythm (simple and memorable)

Monday: inspiration (TOFU “I’m dreaming / I’m planning”)
“Top 5 city breaks this month, based on your budget → Discover”

Wednesday/Thursday: targeted offer (MOFU “I’m comparing / I’m choosing”)
“24h flash deal: weekend in Rome from £179 → See dates”

Sunday: last chance (BOFU “I’m deciding”)
“Ends tonight: summer early booking (flexible cancellation) → Take advantage”

Key annual dates (the “seasonal” planning of an OTA)

Period Editorial angle Push campaign examples
January–March Early booking / peace of mind “Book early = best prices”, “flexible cancellation”, “family / summer”
May–August Last minute / weather / escape “7-day departures”, “beaches”, “cool zones”, “top deals for the heat”
September–November Weekends + promo peaks “2–3 day getaways”, “train+hotel weekend”, Black Friday/Cyber Week
December Winter / festive season / mountains “Christmas markets”, “skiing”, “New Year’s Eve”, “short stays”

OTA best practices: your “Anti-Spam” checklist

  1. Clear target (who? what intent? what destination?)
  2. Explicit benefit (price / flexibility / rating / scarcity / time saved)
  3. Single CTA (one action, not 3 options)
  4. Appropriate cadence (don’t send 5 messages a day)
  5. Minimal personalisation (destination, dates, or filter)
  6. Logical timing (local time, funnel stage)

If you tick fewer than 4/6 → rework the message or reduce your audience!

FAQ: Web Push & OTAs

Is Web Push suitable for OTAs without user accounts?

Yes — in fact, that’s one of its key advantages. Once the opt-in is obtained, you can re-engage a visitor without an email address or login, by leveraging their browsing signals and intentions (destination, dates, filters, accommodation types, budget…).

What type of Web Push campaigns work best for an OTA?

In practice, anything contextual performs best: browsing abandonment, price/availability alerts, recommendations based on a clear intent. Benchmarks consistently show a large gap between contextual campaigns and generic “one size fits all” sends.

Can Web Push replace OTA email marketing?

No — it’s more of a complement. Email remains very powerful for long-form content and relationship building (guides, inspiration, nurturing), while Web Push excels at immediacy (site return, deals, alerts, short decision windows).

What send frequency is recommended to avoid unsubscribes?

There’s no universal number, but a solid OTA rule of thumb is: limit promo sends, segment, and prioritise usefulness. Typically: 2 to 4 marketing notifications per week per subscriber (adjusted based on engagement).

How do you manage internationalisation (language, time zones, currencies)?

This is a native advantage for OTAs: you can tailor your scenarios by locale (language/currency) and by time zone, and push different seasonal offers by country. The key point: avoid sending the same “global” campaign at the same time. Calibrate your send time and content to local contexts.

Why is Web Push particularly interesting on mobile?

Mobile dominates travel usage: in France, 71% say they use their smartphone to plan or book. And on Web Push, a large share of traffic also comes from mobile — making it an ideal channel to capture “on-the-go” intent (comparison, inspiration, last minute) and bring the user back to the site at the right moment.

📤 Share: