Skip to content

Zapier Automation: Build a Client Follow-Up Email Sequence

For Travel Agents ยท

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.com โ†’ Create 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.