Every Zoom webinar replay, sent the moment you hang up

SendReplay emails the recording to everyone who registered — one message for attendees, another for the people who missed it. In your name, minutes after the webinar ends.

$29/month · unlimited webinars · cancel anytime

Thanks for joining

Attended

To · 187 people

42:18

Hi Alex, thanks for joining. Here's the recording in case you want to rewatch or share it.

Sorry we missed you

No-show

To · 125 people

42:18

Hi Sam, we recorded the whole session for you. Watch it whenever it suits you.

The follow-up everyone forgets

Zoom's built-in follow-up fires on a schedule, not when the recording is ready, and it cannot know the recording link in advance. So every week someone exports the registrant list and sends it by hand.

Zoom's timer, not your recording

Zoom's follow-up goes out "X hours after the webinar" whether or not the recording has finished processing. The replay link is a manual text box with a 7-day window people miss.

CSV exports every week

Export registrants, export attendees, dedupe in a spreadsheet, paste into your email tool, hand-write two versions. Every single webinar.

No-shows never get the replay

Half your registrants did not attend. They are the warmest leads you have, and the ones most likely to be forgotten in a rushed follow-up.

Everything the replay email needs, nothing it doesn't

Two emails, written once

"Thanks for joining" for attendees, "Sorry we missed you" for no-shows. Merge tags for first name, topic, date, link and passcode. Markdown, live preview, edit any time.

✓

187 attended

125 no-shows emailed too

Sent in your name

Every replay goes out under your name, and replies land in your inbox. No DNS records to set up: deliverability and unsubscribes are handled for you.

Maya at Northwind

Sender
✓Replies to you
✓One-click unsubscribe

Attendance-aware segmentation

Registrants are matched against Zoom's participant report by email. If the report is late we wait and retry; if it never arrives, everyone gets the attendee version, so nobody is wrongly told they missed it.

Hold-for-review mode

Prefer a final look? Switch to review mode and we prepare the recipients, email you, and wait for one click before anything goes out.

Unsubscribe and bounce handling

One-click unsubscribe in every email, bounces and complaints tracked automatically, and a per-account suppression list so nobody is emailed against their wishes.

How it works

Connect Zoom once. Never export an attendee list again.

SendReplay listens for Zoom's "recording ready" event and does the rest: pulling registrants and attendance, rendering both emails, sending, and logging every recipient.

  1. 1

    Connect Zoom

    A two-minute OAuth authorization. We listen for every webinar cloud recording your account finishes.

  2. 2

    Write two emails once

    Tweak the attended and no-show templates, set your From name and domain, choose automatic or review mode.

  3. 3

    Host the webinar

    When the recording lands, we pull registrants and attendance, wait a few minutes for Zoom's report, and send. Failed recipients can be retried with one click.

Read the docs

Attendees and no-shows get different messages

Because "thanks for coming" and "sorry we missed you" are not the same email. Both come with sensible defaults you can rewrite.

From · Maya at Northwind <maya@northwind.com>

Recording: Quarterly product update

Attended
42:18

Hi Alex, thanks for joining Quarterly product update on Tuesday. As promised, here is the recording so you can rewatch it or share it with a colleague.

Watch the recording Passcode · k3Y!pass

From · Maya at Northwind <maya@northwind.com>

Missed it? Here is the recording

No-show
42:18

Hi Sam, sorry we missed you at Quarterly product update on Tuesday. Life gets busy, so here is the full recording to watch whenever it suits you.

Watch the recording Passcode · k3Y!pass

Merge tags · {{first_name}} · {{webinar_topic}} · {{webinar_date}} · {{replay_link}} · {{passcode}} · {{host_name}}

One plan. Unlimited webinars.

Training providers, associations and marketing teams run this loop every week. You do not need a $70-per-seat event platform or a Zapier zap held together with hope. You need the replay to go out.

  • ✓ Unlimited webinars and registrants
  • ✓ Attended and no-show templates
  • ✓ Sent in your name, replies to you
  • ✓ Several Zoom hosts on one account
  • ✓ Automatic or hold-for-review sending
  • ✓ Per-recipient delivery log with retry
  • ✓ Unsubscribe and bounce handling
  • ✓ Optional copy to Drive or Dropbox
See the full feature list →

Pro

$29 / month

Every feature, every webinar, flat. Cancel anytime.

Get started
  • ✓ Unlimited webinars
  • ✓ Attended + no-show emails
  • ✓ Unlimited registrants
  • ✓ Custom sender domain
  • ✓ No per-seat or per-registrant fees

Questions people ask before connecting

Do I need a Zoom Webinar licence?

Yes. SendReplay works with Zoom Webinars (any plan with the Webinar add-on) and cloud recording turned on. Registrant lists and attendance reports only exist for webinars.

What about regular Zoom meetings?

Meetings are ignored today, even ones with registration. If you need meeting support, tell us. It is the most requested addition.

Does it handle recurring webinars?

Yes. Each occurrence gets its own send, matched to the registrants and attendees of that occurrence.

What if Zoom's attendance report is late?

We wait a configurable delay (15 minutes by default), then retry the report three more times over half an hour. If it never appears, every registrant receives the attendee email and the send is flagged so you know.

Can I check the email before it goes out?

Switch your account to hold-for-review mode. We prepare everything, send you a summary, and wait for your approval on the webinar page.

Is this compliant with unsubscribe rules?

Every email carries a one-click unsubscribe link and List-Unsubscribe headers. Unsubscribes, bounces and complaints go on your account's suppression list and are skipped for every future webinar.

How to send a Zoom webinar recording to registrants

If you are doing it by hand today, this is the loop you are stuck in after every webinar:

  1. 1Wait for Zoom to email you that the cloud recording is ready, then copy the share link and passcode.
  2. 2Open the webinar's Reports, export the registration report and the attendee report as CSV.
  3. 3Deduplicate both lists and subtract attendees from registrants to find the no-shows.
  4. 4Import both lists into your email tool, write two emails, paste the link and passcode.
  5. 5Send, then handle the replies and unsubscribes by hand.

Zoom's own follow-up email cannot do this: it fires on a fixed schedule, and the recording link is a text box you must fill in within seven days.

With SendReplay it is one step: host the webinar.

  • ✓Recording-ready webhook, not a timer
  • ✓Registrants and attendance pulled from Zoom
  • ✓Attended and no-show emails, link and passcode filled in
  • ✓Sent in your name, unsubscribes handled
Get started

$29/month · unlimited webinars · cancel anytime

Connect Zoom. Forget about follow-ups.

Write two emails once. Every webinar after that follows up with itself.

Get started

$29/month · unlimited webinars · cancel anytime