Daily post-webinar follow-up drafts in Gmail

By General Input

Every morning, turn yesterday's Wistia webinar attendance into personalized thank-you and we-missed-you email drafts, ready to review and send.

Integrations

  • Wistia
  • Gmail

Type

Agentic Task

Categories

  • Marketing
  • Sales

Every day at 7am, run a Wistia post-webinar follow-up agent that drafts personalized emails in my Gmail. Trigger is a cron, daily at 7am in my local timezone. Never send anything. Drafts only.

Step 1: Call Wistia 'List Webinars' and find every webinar whose scheduled end time was within the last 24 hours. If none, exit and tell me there was nothing to follow up on.

Step 2: For each webinar that just finished, call Wistia 'Get Webinar Analytics' to pull the aggregated stats (title, scheduled date, recording link, any standout engagement moments) and 'Get Webinar Registration Analytics' to pull the per-registrant data: first name, last name, email, company if present, whether they attended live, how long they stayed if they attended, and how much of the recording they have watched so far.

Step 3: For every registrant, draft an email in Gmail using 'Create a Draft'. Pick one of two templates per person:

(a) Attendees (showed up live): a short thank-you that opens with their first name, references how long they stayed (e.g. 'thanks for sticking around for the full 45 minutes' or 'glad you could join us for the live walkthrough'), points to a specific timestamp or topic from the webinar they might want to revisit based on the analytics, and ends with a clear next-step call to action.

(b) No-shows (registered but never joined): a 'sorry we missed you' note that opens with their first name, includes the recording link, lists 2 to 3 specific moments or timestamps worth jumping to, and ends with the same call to action as the attendee email.

Personalization rules: always use first name in the greeting. Mention the company in a natural way if it is present in the registration data (e.g. 'Hope this is useful for the team at Acme'). If first name or company is missing, fall back to a natural greeting and skip the company reference rather than printing 'Hi there' followed by a blank. Reference the webinar title once in the opening.

Default call to action: 'book a 20-minute walkthrough with our team' with a placeholder booking link. Let me override this with my own CTA copy and link when I set up the workflow.

Subject lines: attendees get something like 'Thanks for joining {webinar title}'. No-shows get 'Sorry we missed you at {webinar title}, here is the recording'.

Set the 'To' on each draft to the registrant's email. Leave 'From' as my connected Gmail. Never send. Drafts only.

Step 4: At the end of the run, summarize: how many drafts were created, broken down by webinar and by attendee vs no-show, plus the Gmail search query I can paste into Gmail to find them all at once (e.g. 'in:drafts subject:thanks-for-joining OR subject:sorry-we-missed-you').

Related prompts

Explore more prompts
Win back LiveChat visitors whose chats went unansweredChase the paperwork every new client and vendor still owesFile Gmail attachments into storage with names you can findCandidate rediscovery desk for your archived Lever applicantsLaytime and demurrage claim workspace for chartering opsKajabi customer support console for member access fixesRun your application review round on Jotform submissionsRun your nutrition clients' weekly meal plans from one consoleReplace the dispatch whiteboard with a live production boardJob search command center with a self-filling pipeline board