Automate Attendee vs No-Show Emails (Cal.com + Zoom + Zapier + GHL)

Automate Attendee vs No-Show Emails (Cal.com + Zoom + Zapier + GHL)

Automate Attendee vs No-Show Emails (Cal.com + Zoom + Zapier + GHL)

Upwork

Upwork

Remoto

5 hours ago

No application

About

URGENT, this task must be completed within 24 hours Goal: Set up an automated system that sends different follow-up emails 40 minutes after a Zoom meeting starts, depending on whether the client is still in the meeting or not. Workflow Required Trigger (Cal.com → Zapier) When someone books through Cal.com, their booking info (name, email, meeting start time, Zoom meeting ID) is captured in Zapier. Delay Until (Zapier) Zapier waits until Start Time + 40 minutes. Attendance Check (Zoom → Zapier) At 40 minutes, Zapier queries Zoom for the current participant list in that meeting. Conditional Paths (Zapier) If email is present in Zoom participant list → Add Tag “Attended” in GoHighLevel. Trigger Workflow “Attended Email.” If email is NOT present → Add Tag “No Show” in GoHighLevel. Trigger Workflow “No Show Email.” Inside GoHighLevel (GHL) Create two workflows: Workflow 1: Attended → Trigger: Tag “Attended.” Sends the “Attendee Email” template. Workflow 2: No Show → Trigger: Tag “No Show.” Sends the “No-Show Email” template. Ensure templates are editable by me later. Deliverables Fully functional Zapier automation (Cal.com → Delay 40 min → Zoom check → GHL). Two working GHL workflows firing the correct emails automatically. Test run with dummy booking to confirm system works end-to-end. Clear documentation on how to update email templates in GHL. Notes Must handle multiple bookings/attendees (not just one person). System should be scalable (usable for all future group calls). No manual exporting or list pulling required — must be hands-free. ⚡ End Result: If someone is still in the Zoom at 40 mins → they get my Attendee Email. If not → they get my No-Show Email. All automatically.