Boat Charter: How to Reactivate Last Summer’s Inquiries and Fill This Season Before It Starts

Last July, you turned away 12 booking requests in a single week because your calendar was full. In August, 8 more. People who wanted your boats, had their credit cards ready, and heard: “Sorry, we’re fully booked for that weekend.” Some asked about the following weekend, got the same answer, and disappeared.

Those people are sitting in your WhatsApp right now. Not as active conversations — as buried threads from 6 months ago. They wanted to go on the water then. They probably still want to go on the water now. And not a single one of them has heard from you since.

Meanwhile, you’re about to spend €500–€2,000 on Instagram ads and Google Ads to attract brand-new strangers for this season. Strangers who don’t know your boats, haven’t seen your reviews, and need to be sold from zero. While 200+ warm leads — people who already chose you — sit forgotten in your inbox.

Pre-season reactivation is the single highest-ROI activity a charter operator can do. It costs nothing, takes minutes to set up, and fills your calendar before competitors even start their ad campaigns.

Table of Contents


The Goldmine Between Seasons

Every charter operator has a seasonal rhythm: marketing ramps up in spring, bookings peak in summer, and everything goes quiet by October. During that quiet period, last season’s leads gather dust. Nobody thinks about the 200 WhatsApp conversations from June that didn’t convert, or the August inquiries that arrived when you were fully booked.

Three Types of Leads You’re Sitting On

The turned-away: People who wanted to book but couldn’t because you had no availability. They didn’t choose a competitor — they were chosen by your calendar. Given a second chance, many will book immediately.

The price-checked: People who asked about pricing and didn’t book. Some were dreamers, but others were seriously comparing and lost momentum. A pre-season message with early availability catches them before they start shopping again.

The booked-once: Last season’s customers who had a great experience. They haven’t thought about booking again — not because they didn’t enjoy it, but because nobody reminded them that the new season is starting.

How Big Is This Pool?

A charter with 30–40 inquiries per week over a 5-month season generates 600–800 conversations. If you booked 15–20% of those, that leaves 480–680 conversations that didn’t convert. Even if half are true dreamers with zero potential, you’re still sitting on 240–340 reactivation candidates.


Why Last Season’s Leads Still Work

In most industries, a 6-month-old lead is cold. In seasonal businesses, it’s the opposite — because the product is tied to a recurring time window. People who wanted a boat trip last summer will want one again this summer. The desire didn’t expire. The season did.

The Desire Resets

As soon as spring arrives and temperatures rise, the same impulse fires again. People see sunny weather, remember the boat trip they never took, and start thinking “this year I should actually do it.” A follow-up that arrives at exactly that moment — before they start a new search — puts you at the front of the line.

You Have an Unfair Advantage

These leads already know your brand. They’ve seen your boats, your content, maybe even your pricing. A new lead needs to discover you, evaluate you, and trust you. A returning lead just needs a reminder and an available date. The conversion journey is 80% shorter.

The Turned-Away Are the Warmest

People you turned away because of full availability are the warmest leads in existence. They chose you. They had the intent. They had the money. The only barrier was timing. When you message them saying “our new season calendar is open,” you’re removing the only barrier that stopped them last time.


The Math: Reactivation vs. New Acquisition

The economics are lopsided — heavily in favor of reactivation.

New Lead Acquisition

Instagram ads for a charter business: €0.50–€2.00 per click. Conversion from click to inquiry: 5–10%. Conversion from inquiry to booking: 15–20%. Effective cost per booking: €25–€100+. Plus the time to create ads, manage campaigns, and respond to inquiries from cold strangers.

Reactivation

Cost per follow-up message: effectively €0. Response rate from warm seasonal leads: 15–25%. Booking rate from responders: 40–60%. Expected bookings from 200 follow-ups: 12–30. At an average booking value of €350: €4,200–€10,500 in revenue.

Zero ad spend. Zero content creation. Zero new audience building. Just a message to people who already said yes last year.

For a deeper look at how this math works across industries, see our complete guide to rewarming cold leads.


What Great Pre-Season Reactivation Looks Like

For Turned-Away Leads

“Hey Laura! You asked about a Saturday charter last July but we were fully booked. Great news — the new season starts in May and our calendar just opened. Want to secure a date before weekends fill up?”

This works because it acknowledges the shared history (she was turned away), creates gentle urgency (weekends fill up fast), and makes it easy to act (one reply to start booking).

For Price-Checked Leads

“Hi Max! You asked about our charter pricing last summer. We’re kicking off the 2026 season in May — I’d love to get you on the water this year. Same fleet, some new sunset packages. Want me to send you the options?”

This doesn’t mention that he didn’t book. It focuses forward. The “new packages” angle gives a reason to re-engage beyond just “remember us?”

For Past Customers

“Hey Sarah! Hope your winter was great. We’re getting the boats ready for the new season — it was so much fun having your group last August! Want to do it again this summer? Early bookings get the best weekend slots 😊”

This is pure relationship maintenance. Past customers who had a great experience are the easiest rebookers — they just need a nudge.

What Not to Do

“🚨 BOOK NOW FOR SUMMER 2026! EARLY BIRD DISCOUNT 20% OFF! 🚨” — Mass-blast marketing. Impersonal. Discount signals desperation. Nobody wants to feel like a name on a list.


How CalendarApp Reactivates Seasonal Leads Automatically

Manually scrolling through 300 WhatsApp conversations, writing personalized follow-ups, and sending them one by one in February is a weekend project that most operators plan to do and never actually do. CalendarApp makes it systematic.

Automatic Pre-Season Campaigns

CalendarApp identifies all conversations from the previous season where someone inquired but didn’t book. It sends personalized follow-ups — on the same channel the person originally used — timed to the pre-season window. Each message references what the person originally asked about and offers the new season’s availability.

Because the AI is trained on your fleet and tone, the follow-ups sound like you wrote them on a sunny March afternoon. The recipient doesn’t know it’s automated. They just know you remembered them.

From Follow-Up to Booking in One Conversation

When a lead responds — “Yes! We definitely want to come this summer!” — CalendarApp handles the rest. It checks your Google Calendar for the new season, recommends the right boat, and books the charter — all in the same conversation. The instant-reply advantage applies to reactivation too: when a warm lead re-engages, the window is narrow. Catch it immediately.

Recurring Seasonal Automation

The best part? You set this up once. Every off-season, CalendarApp can run the same reactivation — this year’s unconverted leads become next spring’s follow-up targets. The pipeline compounds year over year. By your third season, you might have 500+ warm leads to reactivate every March — a head start that no amount of advertising can match.


Marco’s Story: €4,200 From Leads That Cost Nothing

Marco runs a boat charter on the Spree in Berlin. His peak season (May–September) keeps him fully booked most weekends. But the off-season is a different story — bookings slow down, and he typically spends €400/month on ads to fill the sparse winter events and early-spring bookings.

Marco had over 200 WhatsApp conversations from the previous summer — people who asked about prices, checked availability, or were turned away during busy weekends. He’d never followed up with any of them.

Before CalendarApp:

  • 200+ unconverted conversations from the previous season
  • Zero follow-ups sent during off-season
  • €400/month on ads during slow months, generating ~10 new inquiries
  • New season calendar typically 20% booked by opening weekend

After CalendarApp (first reactivation campaign in February):

  • Automated follow-ups sent to 200 cold leads — personalized by original inquiry
  • 38 people responded (19% response rate)
  • 14 booked charters for March–May
  • Revenue recovered: €4,200
  • Ad spend for the same period: reduced by 50% (reactivation filled the gaps)
  • New season calendar was 45% booked by opening weekend — more than double previous years

“I spent €400 on ads and got 10 inquiries,” Marco says. “CalendarApp sent 200 messages for free and got 38 responses. The math is insane. Next year I’m starting reactivation even earlier.”

For more on Marco’s full booking automation setup, see how Colombia Charter automates sales and bookings through WhatsApp.


5 Things You Can Do in March

1. Export or scroll through last season’s conversations. Go through your WhatsApp and Instagram DMs from May–September. Make a list of everyone who inquired and didn’t book. Categorize them: turned away (hot), price-checked (warm), and vague interest (cool). That’s your tiered reactivation list.

2. Send 20 follow-ups this weekend. Start with the turned-away group — they’re the warmest. “Hey [name]! We were fully booked when you reached out last summer. Our new season calendar is open — want to secure a spot this time?” Expect 4–6 responses and 2–3 bookings.

3. Message last season’s customers. Anyone who booked last year deserves a pre-season hello. “Hey [name]! Getting the boats ready for the new season. Your group was so much fun last year — want to do it again?” Past customers rebook at higher rates than any other segment.

4. Open your calendar early and announce it. Post on Instagram: “2026 season is open for bookings! DM me or message on WhatsApp to secure your date.” Then make sure someone (or something) is answering those messages instantly.

5. Automate the reactivation. CalendarApp sends personalized follow-ups to your entire cold pipeline — automatically, on the right channel, at the right time. When leads respond, it books them immediately. Set it up once in March and enter the season with a head start. Get started in minutes.


“Last Year’s Leads Are Dead”

In non-seasonal businesses, maybe. In a charter? Absolutely not. The desire for a boat trip is seasonal — it comes back every spring. A lead from last July isn’t “old” in March. It’s right on time.

“They’ve probably found another charter by now.” Some have. Many haven’t. People are surprisingly loyal to the first brand they engaged with — especially if that brand follows up first. When your message arrives before they even start searching for this year’s charter, you own the consideration set.

“Messaging people from 6 months ago is awkward.” It would be awkward if you said “hey, remember me? You never booked.” It’s not awkward when you say “our new season just opened — want to finally get on the water?” The tone is forward-looking, not backward-blaming. People appreciate the initiative.

“I should just focus on new marketing.” Do both. But if you only have budget for one, reactivation wins every time. You’re reaching people who already expressed interest, at zero cost, with a higher conversion rate than any ad campaign can deliver.

“This is too much work to do manually.” Agreed. That’s the whole point. Manually messaging 200 people is a project. Automating it with CalendarApp takes one setup and runs itself. Every off-season, for every season to come.


Frequently Asked Questions

When should I start reactivating leads for the new season?

February to March is the sweet spot for most European charters. Early enough that you’re ahead of competitors’ ad campaigns, but close enough to the season that people can realistically commit to dates.

What response rate can I expect from seasonal reactivation?

Typically 15–25% response rate, with 35–50% of responders booking. The exact numbers depend on how warm the leads are (turned-away leads respond at higher rates than price-checkers) and how personalized the follow-up is.

Can I reactivate leads from 2 seasons ago?

Yes, though response rates are lower. Leads from last season convert best. Two seasons back still works — especially for turned-away leads and past customers. Beyond 2 years, the returns diminish significantly.

Does CalendarApp send mass messages or individual follow-ups?

Individual follow-ups. Each message references the specific boat or trip type the lead originally asked about, on the same channel they used. It feels like a personal check-in from you, not a bulk campaign.

What about past customers — can CalendarApp follow up with them too?

Yes. Past customers can receive seasonal follow-ups tied to their original booking (“your sunset cruise last July was great — want to do it again?”). These rebook at the highest rate of any segment.

Can I combine reactivation with a pre-season offer?

You can, but it’s often unnecessary. The value proposition — “the season is open, book before weekends fill up” — is usually enough. Discounts can be reserved for truly cold leads or as a special incentive for past customers.


Your Best Season Starts With Last Season’s Conversations

Every spring, you start from zero — posting content, running ads, building interest from scratch. But the fastest path to a full calendar isn’t new marketing. It’s reaching out to the hundreds of people who already wanted your boats and just need to hear that the new season is open.

Pair seasonal reactivation with instant replies that catch every peak-season inquiry, automated FAQ that handles the repetitive questions, and smart qualification that fills your boats with real bookers — and you’ve built a charter business that starts each season ahead, not from scratch.

→ Try CalendarApp free and fill this season’s calendar with last season’s leads

Fill your calendar – grow your business

Join hundreds of businesses who fill their calendars and have more happy clients. Your AI booking assistant is ready to work – so you don’t miss a single message.

Setup in 5 minutes

14-day free trial

No credit card required

Cancel anytime