Skip to content

The moment it happens

Track webinar sign-ups as they happen

Each new registrant reaches you with their details and the running total.

Runs
The moment it happens
Apps
Zoom
AI
Not needed
Access
webinar:read, meeting:read

Send this to your assistant

Create a ClickRuntime automation: each time someone registers for my Zoom webinar, email me their name and email and the total registered so far.

Paste it into your assistant. It tells you what it will send or change before it runs live.

First time? Adding ClickRuntime to your assistant takes about two minutes.

Why use it

Why teams use this automation

A marketer runs a product webinar and wants to know who signs up as it happens: a name from a target account is worth a personal email, and a sudden jump in registrations means a promotion worked. Zoom lists registrants in a report, but someone has to refresh it. Registration numbers are only checked the day before, when it is too late to push promotion or tweak the invitation.

When someone registers, Zoom sends an event to the trigger link. A counter is increased, and you receive an email with the registrant's name, email and the running total. The first email reads one registrant and the count rises with each sign-up, so you see how registrations build up.

Great for marketers and event organizers planning around attendance. Each email also shows the total so far, so you do not need to count anything yourself.

What you get out of it

  • Promotion can be adjusted early

    If the count is low a week before the event, you can boost the campaign. Waiting until the last day leaves no time to react, and a half-empty webinar is a wasted afternoon.

  • High-value registrants get a personal touch

    Seeing a registrant from a key account lets sales reach out right away. A friendly note increases attendance and engagement, and it makes that account feel noticed before they log in.

  • The running total is always in view

    The count shows momentum without opening Zoom. You know when you passed your target, and when it is time to stop spending on promotion because the room is nearly full.

  • Channels can be compared

    Registrations right after an email send or a social post show which channel worked. Next time you invest in what produces sign-ups and drop the channels that produced silence. Capacity is no surprise.

  • Room and staffing are planned

    Knowing how many people are coming helps decide on moderators, Q&A support and the plan needed for the event. Surprises on the day are fewer, and so are last-minute upgrades.

  • Fast follow-up on interest

    People who just registered are at their most engaged. A welcome message in the first hour makes them more likely to show up and to read what you send before the event.

How it works

What happens, step by step

  1. When someone registers for one of your Zoom webinars or meetings, Zoom tells ClickRuntime straight away.

  2. The automation adds one to the running count of sign-ups it keeps for that event.

  3. You get an email with the registrant's name and email address and the total registered so far.

Before it runs live

  • Connect Zoom
  • Paste your automation's link into the other app's webhook settings

What you get

RunsThe moment it happens
Track webinar sign-ups as they happenjust nowSucceeded
Email · New registrant for Scaling with AcmeSam Rivera <sam@northwind.example> Total registered: 87

Build your own

Need it to work differently?

This template is a starting point. Copy the prompt and change it, or describe a different automation from scratch, with your own conditions, more apps or an AI step. Your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

Changes you can ask for

  • Act only on the items that match your own rules, and skip the rest
  • Add an AI step, for example to summarize, sort or draft a reply
  • Add another app, for example also send it to Slack
  • Combine it with other Zoom steps into one automation

Under the hood

The code that runs this automation

This is the Python script that runs each time the automation starts. Your AI assistant writes it for you when you send the prompt, and you allow each step in your assistant. To change how the automation works, describe the change to your assistant and it updates the script for you. For every function it can use, see the script reference.
new_webinar_meeting_registrant_notification.pyexample
from clickruntime import on_event, state, notify

@on_event
def handle(event):
    body = event.json
    if body.get("event") not in ("webinar.registration_created", "meeting.registration_created"):
        return {"skipped": True}
    obj = body["payload"]["object"]
    r = obj["registrant"]
    key = f"registered:{obj['id']}"
    total = (state.get(key) or 0) + 1
    state.set(key, total)
    notify.email_me(f"New registrant for {obj['topic']}",
                    f"{r.get('first_name', '')} {r.get('last_name', '')} <{r['email']}>\nTotal registered: {total}")
    return {"total": total}

FAQ

Common questions

Does it work for meetings with registration as well as webinars?
Yes. Zoom sends registration events for both meetings and webinars that require registration. The email reports whichever one the event came from, with its topic shown. Zoom sends registration events for meetings and webinars. Registrations from a form are covered too.
Will cancelled registrations reduce the count?
Not by default. The counter increases when someone registers and does not decrease for cancellations unless you also handle Zoom's cancellation event, which could be added. Cancellations are not subtracted unless you add that event.
Is the registrant data private?
The data goes from Zoom to your trigger link and then to your email. Zoom's webhook secret can be used to verify messages, and the connection details are stored as secrets. Webhook secrets and keys are stored as secrets.
What permissions does it need?
webinar:read, meeting:read. Nothing else in your accounts is used.
Does it need AI?
No. It runs without AI, so it doesn't use your plan's AI allowance.
How many runs does it use?
One run for each event the app sends.
Can I change how it works?
Yes. Describe the change to your AI assistant, for example a different schedule, channel or filter. It updates the automation, tests it and tells you what changed.

Set up “Track webinar sign-ups as they happen” from your assistant

Copy the prompt above, or connect your assistant first. Free plan, no credit card.