The 3 traits of high‑performing message campaigns
High-performing campaigns do three things well
Reach the right guest (targeting)
Make sure the message is shown only when it’s genuinely relevant to your guest: the right page, the right moment, and the right audience.
Useful ways to target include intent (what they’re browsing), lead time (last-minute vs planning ahead), device and location
The goal isn’t maximum impressions — it’s high relevance, so the message feels helpful and not an interruption.
Offer a clear benefit (value exchange)
Answer the guest’s immediate question: “Why should I pay attention to this right now?”
The value can be monetary (an offer), but it can also be reassurance (best price, flexible cancellation), guidance (which room to choose), or convenience (save time, join loyalty, get updates).
Make the benefit obvious in the headline and first line — guests decide in seconds.
Ask for one clear action (one CTA)
Each message should have one primary action (one button, one next step).
Use specific, action-led CTAs (e.g., See my offers, Check availability, Join free, Book now) and ensure the landing page matches what you promised.
Avoid splitting attention with multiple competing links; it dilutes clicks and makes the decision harder.
Principle 1: Reach the right guest (targeting)
If the message isn’t relevant, the copy won’t matter. Target by intent, lead time, or audience.
Sample: Promote an offer to the right guests
Message type: Pop‑up (or inline on an amenity page)
Placement: Homepage (first visit); inline variant on the golf section.
Trigger: A few seconds after landing
Targeting: Guests showing golf interest (audience)
Best for: Consideration stage (interest-led leisure guests)
Sample: Advanced purchase (lead-time) offer
Message type: Inline (homepage/offers page); pop‑up variant on the booking engine
Placement: Homepage hero area (inline) or booking engine (pop‑up)
Trigger: On page load (inline) / as needed (pop‑up)
Targeting: Lead time — guests searching dates 30+ days out
Best for: Consideration stage (planner persona)
Principle 2: Offer a clear benefit (value exchange)
Guests should instantly understand: “What do I get for paying attention to this?” Value can be reassurance, perks, or useful information — not just discounts.
Sample: Reassure guests they have the best price
Message type: Inline (Price Comparison + Direct Rate blocks)
Placement: Booking engine search results (near the cart/header)
Trigger: Only when direct price beats the OTAs you compare against
Targeting: Booking engine search results pages
Best for: Conversion stage (especially price-conscious guests)
Sample: Capture guest emails (strong value exchange)
Message type: Pop‑up (Email Capture block)
Placement: Homepage or offers page
Trigger: Exit intent (or no-availability)
Targeting: All guests
Best for: Loyalty & advocacy stage
Principle 3: Ask for one clear action (one CTA)
One message = one button with a specific verb (Book now, See my offers, Join now). If the moment is urgent, send guests straight to the booking engine, not another page.
Sample: Create urgency (without discounting)
Message type: Pop‑up with a Countdown block
Placement: Booking engine
Trigger: Exit intent (guest about to leave)
Targeting: Guests who searched dates but didn’t book
Best for: Conversion stage (all personas)
Quick checklist
Structure: headline + 1–2 short lines + 1 button
Headline: lead with the benefit
CTA: one action, specific verb; urgent moments → booking engine
Length: if it reads like a paragraph, it’s too long
Mobile-first: preview on mobile before publishing
Brand: reuse your fonts/colours so messages feel native
Format choice: pop-ups for urgency / must-see info; inline for native reassurance




