Zapier Automation: Build a Client Follow-Up Email Sequence

Zapier

For Travel Agents

Tools: Zapier, Gmail/Outlook, Google Sheets | Time to build: 2 hours | Difficulty: Intermediate-Advanced Prerequisites: Comfortable drafting client emails with ChatGPT or Claude — see Level 1 and Level 3 guides


What This Builds

Every client booking should trigger a series of follow-up touchpoints: booking confirmation, 90-day pre-trip reminder, 30-day pre-trip email, post-trip thank you, and 6-month re-engagement. Currently, most advisors send these manually — and many get skipped during busy periods. You'll build an automated sequence that sends the right message at the right time, every time, without you remembering to do it.

Prerequisites

  • Zapier account — free tier for basic automations; Zapier Starter (~$20/month) recommended for date-triggered sequences
  • Gmail or Outlook work email
  • Google Sheets (for your client booking tracker)
  • Email templates for each touchpoint (draft these in ChatGPT first — Level 1 guide)

The Concept

Think of this automation as a travel companion that follows along with your client's journey — acknowledging their booking, building excitement before they leave, and welcoming them home after. You configure it once with the right messages and timing; it runs automatically for every client you add to your tracking sheet. You're no longer manually scheduling and remembering to send these emails — you're focused on building the relationship and booking the next trip.


Build It Step by Step

Part 1: Write Your Email Templates First

Before building any automation, draft all 5 email templates in ChatGPT. Save them in a Google Doc. You'll need:

Template 1: Booking Confirmation Prompt: "Write a travel booking confirmation email from a travel advisor to a client. Include: warmth and excitement, what was booked (placeholder), next steps (travel insurance reminder, document requirements), and my contact info."

Template 2: 90-Day Pre-Trip Excitement Email Prompt: "Write a 90-day pre-trip email to travel clients who booked [destination type] with me. Build excitement, include a tip about something they should do to prepare now (like restaurant reservations), and remind them I'm available for questions."

Template 3: 30-Day Final Prep Email Prompt: "Write a 30-day pre-departure email including: travel document checklist, tip about checking in for flights, emergency contact reminder, and an excited send-off."

Template 4: Post-Trip Thank You + Review Request Prompt: "Write a warm post-trip email to clients who just returned from travel booked through me. Thank them, ask about their experience, naturally request a Google review, and plant a seed for their next trip."

Template 5: 6-Month Re-Engagement Prompt: "Write a 6-month post-trip re-engagement email from a travel advisor. Reference that it's been about 6 months since their last trip, ask if they're starting to think about travel again, and offer to start planning something new."

Part 2: Set Up Your Booking Tracker Spreadsheet

Create a Google Sheet with these columns:

ColumnDescription
Client NameFull name
Client EmailFor sending automated emails
DestinationWhere they're going
Departure DateKey trigger date for timing
Return DateFor post-trip timing
Booking DateFor confirmation timing
Confirmation SentYes/No
90-Day Email SentYes/No
30-Day Email SentYes/No
Post-Trip SentYes/No
6-Month SentYes/No

Part 3: Build the Automation Sequence

Go to zapier.comCreate Zap.

Zap 1: Booking Confirmation (trigger: row added)

  • Trigger: New row in Google Sheets (when you add a new client booking)
  • Filter: Only run if "Confirmation Sent" = blank/No
  • Action: Send email via Gmail using Template 1, with client name and destination personalized
  • Action 2: Mark "Confirmation Sent" = Yes

Zap 2: 90-Day Pre-Trip Email (trigger: date-based)

  • Trigger: Zapier Schedule — runs daily at 8am
  • Filter: Check sheet for rows where Departure Date = 90 days from today AND "90-Day Email Sent" = No
  • Action: Send Template 2 to client email
  • Action 2: Mark "90-Day Email Sent" = Yes

Zap 3: 30-Day Pre-Trip Email

  • Same structure as Zap 2, trigger at 30 days before departure

Zap 4: Post-Trip Thank You

  • Trigger: Daily schedule
  • Filter: Return Date = 2 days ago AND "Post-Trip Sent" = No
  • Action: Send Template 4
  • Action 2: Mark "Post-Trip Sent" = Yes

Zap 5: 6-Month Re-Engagement

  • Trigger: Daily schedule
  • Filter: Return Date = approximately 6 months ago (180 days) AND "6-Month Sent" = No
  • Action: Send Template 5

Part 4: Personalize the Templates with Merge Fields

In Zapier, your email templates can include merge fields that pull from your spreadsheet columns. When setting up the email action step:

  • Subject line: "You're booked! Your [Destination] trip is confirmed 🎉" → replace [Destination] with the sheet's Destination column
  • Body: "Hi [Client Name]," → replace [Client Name] with the Client Name column
  • Zapier inserts the live data from the sheet when each email sends

Test by adding a row with your own email address first — verify the emails look correct before enabling for real clients.


Real Example: The Full Journey

What you do: Add Karen and Tom Rivera to your booking tracker: Caribbean cruise, departure October 5, return October 12, booked today.

What happens automatically:

  • Today: Booking confirmation email sent within 10 minutes. "Karen and Tom — you're officially booked! Here's what happens next..."
  • July 6 (90 days out): Pre-trip excitement email. "Your Caribbean cruise is 90 days away! Here's one thing to book now: specialty dining reservations go fast..."
  • September 5 (30 days out): Final prep email. Document checklist, flight check-in reminder, emergency contact for during travel.
  • October 14 (2 days after return): Thank you email. "Welcome home! How was the cruise? We'd love to hear about your favorite port..."
  • April 14 (6 months later): Re-engagement email. "It's been 6 months since your Caribbean cruise — are you starting to think about your next adventure?"

Time you spent on all of this: Zero, after initial setup. You focused entirely on new client acquisition and current bookings.


What to Do When It Breaks

  • Emails send twice → Add a filter at the start of each Zap checking the "Sent" column = No before sending — this prevents duplicate sends if a trigger fires multiple times.
  • Wrong client gets the wrong email → Always test with your own email address before going live; verify merge fields are mapped correctly in Zapier's action step.
  • 30-day email timing is off → Zapier's date filters can be finicky with exact day matching. Use a 28–32 day window instead of exactly 30 days to catch clients who fall just outside the range.
  • Client changes travel dates → Update the Departure Date in your sheet; the automation recalculates timing automatically for unsent emails.

Variations

  • Simpler version: Build only Zap 1 (booking confirmation) and Zap 4 (post-trip thank you) — these two alone significantly improve your client experience with minimal setup.
  • Extended version: Add a travel insurance reminder Zap (7 days after booking, 45+ days before departure) and a passport validity reminder (if applicable to the destination).

What to Do Next

  • This week: Build Zap 1 (booking confirmation) only — get the simplest piece working before adding complexity.
  • This month: Add Zap 4 (post-trip thank you) — this one generates the most reviews and re-bookings.
  • This quarter: Build the full 5-Zap sequence; refine templates based on client responses.

Advanced guide for travel agent professionals. These automations connect to your email — ensure your email hosting supports external automation connections.