Overview
A no-show to a sales call or discovery meeting isn't necessarily a lost opportunity — life happens. But without a systematic follow-up, most no-shows are never re-engaged. This automation detects when a Calendly or Zoom meeting ends without the invitee joining and automatically sends a warm email with a reschedule link. Businesses using this recover 20-30% of no-shows into rescheduled meetings, directly improving pipeline without generating a single new lead.
Before you start
- Calendly Pro plan (for no-show detection) or Zoom Pro plan
- Zapier Starter plan (for Delay step)
- Gmail for sending re-booking emails
- Calendly scheduling link
Step-by-step guide (4 steps)
Detect the no-show via Calendly
The easiest approach uses Calendly: in Zapier, trigger on Calendly 'Invitee No Show' (Calendly Pro feature) or use the 'Invitee Created' trigger combined with a time delay and a check for meeting completion. Calendly marks invitees as no-shows automatically when the meeting ends without them joining.
Calendly's no-show detection is the most reliable method. If you don't use Calendly, use Zoom's attendance report via the API to identify who didn't join.
Add a 30-minute delay after meeting end time
Add a Zapier Delay step: 30 minutes after the scheduled meeting end time. This ensures the meeting has truly ended before sending the no-show email. It also gives the person a brief grace period in case they tried to join late.
Send the re-booking email via Gmail
Add Gmail as the action: 'Send Email'. Subject: 'Sorry we missed you — want to reschedule?'. Body: 'Hi [Name], I hope everything's okay — we missed you at our call today. I'd love to find a time that works better. Click here to grab a new slot: [Calendly link]. Looking forward to connecting!'
Keep the tone warm and assume positive intent — they got busy, not that they blew you off. Accusatory or passive-aggressive no-show emails are counterproductive.
Update the CRM contact record
Add a second action: update the CRM contact with activity: 'No-show on [Date] — re-booking email sent'. Add a task to follow up manually in 48 hours if they don't rebook. This keeps the opportunity visible in your pipeline.
What you'll get
Recovers 20-30% of no-shows into rescheduled meetings
Warm, non-accusatory tone keeps the relationship intact
CRM is updated so the opportunity stays visible in the pipeline
Runs automatically — no manual no-show tracking needed
Common mistakes to avoid
Sending the no-show email immediately when the meeting ends — too fast feels aggressive
Using a passive-aggressive tone that makes the prospect feel guilty
Not including a direct reschedule link — requiring them to email back creates friction
Not updating the CRM — the no-show event is invisible to your pipeline management
Frequently asked questions
Do I need coding experience to set up this Zoom automation?
No coding is required. This guide walks you through everything using Zoom's built-in features and Zapier's visual interface. If you can follow a recipe, you can follow this guide.
How long does this automation take to set up?
Most users complete this setup in 30–60 minutes on their first try. Once set up, it runs completely automatically with zero ongoing effort.
What happens if the automation fails?
Zapier and Make both have error notifications and task history, so you'll know immediately if something goes wrong. We cover troubleshooting steps in the guide above.
Can I customize this automation for my specific business?
Absolutely. The guide includes notes on common customizations. Most automations have multiple variation points — timing, conditions, notification recipients, and more.