Features

Every viewer. Their offer.

WebinarStack is the only webinar platform built around a single question: what does this person actually need to convert? Six features, one outcome.

Smart OffersBranching PathsTriggersJIT DeliveryOpen APIAI / MCP
Live Poll
Try it
What's your biggest goal right now?
Offer A
Starter
$37/mo
Routed here
Pro
$997 one-time
+ Bundle
01 — Smart Offers

The same webinar pitches a different offer to a different person.

A poll mid-webinar isn't a survey. It's a routing decision. The viewer who picks “ready to scale” sees your $997 offer. The viewer who picks “just exploring” sees your $37 starter.

Every signal — answers, behavior, watch time — narrows the offer until it's the one most likely to convert this person.

Single & multi-choice pollsQuizzes with scoringBranching by answerPer-attendee offer override
02 — Branching Paths

Set it up once. Personalize forever.

One webinar, many paths. Each viewer follows the journey their answers earn them — with its own pacing, its own follow-up, and its own offer endpoint.

The branching engine is visual, version-controlled, and replayable. Tweak a path today; the next attendee gets the new flow without re-recording a single second.

  • Visual branch editor
  • Version-pinned paths per cohort
  • Per-branch analytics
  • Conditional re-routing mid-webinar
ENTRY
Registration
PATH_A
Beginner
TAP_01
offer:starter
TAP_02
offer:starter+coach
PATH_B
Advanced
TAP_03
offer:pro
TAP_04
offer:elite
Actualized route highlighted
03 — Real Human Chat

Pre-recorded webinar.
Live human support.

Your customer success team answers attendees in real time — from inside the Slack they already use. The viewer feels like a host is on the line. Your team feels like they're doing inbox triage.

Webinar — Sarah's view
Live
12:04 / 47:32
via Slack
webinar-support
Thread
Threaded conversationsPer-webinar Slack channelNative Slack workflow — no new dashboardBot-loop safeMulti-tenant isolation
trigger.log — live
[14:32:08] attendee.watched_pct=87 tag:hot-lead
[14:32:08] attendee.watched_pct=87 POST /webhook/crm
[14:33:14] poll.budget=high email:premium-followup
[14:34:02] attendee.click=cta-pro tag:intent:pro
[14:36:41] attendee.left_at=12:04 email:come-back
[14:38:29] quiz.score>=8 POST /webhook/zapier
[14:39:44] attendee.scroll=pricing tag:warm
[14:41:12] attendee.replay_at=05:12 email:resume-watch
[14:42:10] attendee.completed=true sequence:nurture-4w
Live · indexed9 events · 0 retries · last 14:42:10
trace.exec·trg_a4f9c2b
Delivered
evaluate.ruleattendee.watched_pct ≥ 87
12ms
dispatch.actionemail:premium-followup
4ms
provider.sendpostmark · msg_b2c4f
127ms
await.confirmwebhook · message.opened
2.1s
log.completeexecution_id=exec_4f9c2b
1ms
Total 2.244sretries 0 · replay enabled · idempotent
04 — Behavioral Triggers

Behavior is the rule. Action is the reward.

Watched 87%? Tag them hot. Picked the high-budget answer? Send the premium follow-up. Left at minute 12? Send the come-back email. Every action runs through Inngest with retry, replay, and observability built in.

Email
Postmark-delivered, templated, per-attendee
Webhook
Any URL. Any payload. Retried automatically.
CRM Tag
Native HubSpot, Mailchimp, Zapier integrations
05 — Just-in-Time

Your visitor doesn't wait. Neither does your webinar.

Scheduled webinars lose 60% of registrants between sign-up and showtime. Just-in-Time delivery starts the moment a visitor lands — no waiting, no calendar anxiety, no second-guessing.

The viewer feels the urgency of live. You get the flexibility of pre-recorded.

Starting in 00:14
Live
06 — Built for the AI-native creator

An open API. And an MCP server, too.

Every feature in WebinarStack is reachable from a single, versioned REST API. Webhooks. Registrations. Branches. Triggers. Everything.

And because we ship a native MCP server, your AI tools — Claude, GPT, Cursor — can read, write, and orchestrate webinars directly. No bridge code. No glue scripts.

POST /api/v1/webinars/wbn_8a/registrants
200 OK
Response
{
  "id":          "reg_4f9c2b",
  "join_url":    "https://join.webinarstack.co/r/4f9c2b",
  "session_at":  "2026-04-29T14:30:00Z",
  "branch":      "auto-routed"
}
MCP — Model Context Protocol
SRC
Claude
SRC
GPT
SRC
Cursor
HUB
WebinarStack
OUT
Your audience
What this looks like for you

Talk to your webinar.
In plain English.

Drop the WebinarStack MCP server into Claude (claude.ai), ChatGPT, or Cursor and just ask. Add automations. Pull analytics. Re-route attendees.

No dashboard hunting. No copy-paste. The AI you already use becomes the fastest way to operate your webinar.

Claude
Connected · webinarstack MCP
07 — Recurring Schedules

Set the schedule once. Run it forever.

Pick the days and the hours. Pin a timezone. Add blackout dates for the weeks you're away. Sessions get computed on the fly — your calendar isn't a database to maintain, it's a rule the platform follows.

Edit the rule today; tomorrow's attendees register against the new schedule automatically. No re-creating sessions. No spreadsheet maintenance.

  • Weekly, daily, or fully custom recurrence
  • Host timezone respected — attendees see their local time
  • Blackout dates for holidays + planned outages
  • Sessions computed lazily — never stale, never bloated
Schedule rule
type: recurring
Days
M
T
W
T
F
S
S
Available hours
9:00 AM
5:00 PM
Timezone: America/Los_Angeles
Active
Computed upcoming
Today · Mon Apr 29
2:00 PM PT
14 registered
Wed · Apr 30
10:00 AM PT
8 registered
Wed · Apr 30
3:30 PM PT
22 registered
Fri · May 02
11:00 AM PT
6 registered
POST
/api/webhooks/revenue/…/stripe
200 OK
// Stripe webhook event
event:  charge.succeeded
amount: $497.00 USD
email:  sarah.k@studio.com
verifiedHMAC ✓
Attribution resolved
AttendeeSarah K.
WebinarPricing Strategies for SaaS
OfferPro — $497
Triggerpoll:budget=high
$497 attributed to this webinar
08 — Revenue Attribution

Know which webinar made the money.

Connect Stripe and every purchase ties itself back to the attendee who made it, the webinar they watched, and the offer that converted them. No spreadsheets, no UTM gymnastics, no guessing which funnel did the work.

Refunds and chargebacks net out automatically. ROI per webinar isn't a quarterly export — it's a number on your dashboard.

HMAC-verified Stripe webhooksRefunds + chargebacks nettedPer-offer revenue splitIdempotent retriesEncrypted signing secrets (AES-256-GCM)
09 — And then some

The rest of the platform.

Everything you'd expect from a serious webinar platform — registration, analytics, embeds, isolation, deliverability — quietly engineered to disappear behind the things you actually came here for.

Watch-time analytics
Per-second engagement curves. Drop-off heatmaps. Cohort overlays. The numbers you need to know which 90 seconds of your webinar are doing the selling.
Multi-tenant isolation
Postgres Row Level Security on every table. Your data never crosses paths with another customer's — enforced at the database, not the application layer.
RLS-backed
Registration tracking
UTM-aware. Source-attributed. Wired to your funnel.
Embeddable widget
Drop a single <script> on any landing page.
Polls & quizzes
The data your branching engine reads from.
Postmark + Inngest delivery
Transactional emails delivered in under 10 seconds. Background jobs with retry, replay, and full observability — never silently dropped, never quietly stuck.
The honest comparison

What other webinar tools don't do.

Most webinar software was built before behavior-driven automation was possible. Here's what changes when it's built in from day one.

Smart Offers (per-viewer)
Other tools
WebinarStack
Live Slack chat → CS team replies in real time
Other tools
WebinarStack
Branching webinar paths
Other tools
WebinarStack
Behavioral triggers (email / webhook / tag)
Other tools
WebinarStack
Just-in-Time delivery
Other tools
WebinarStack
Recurring schedules with timezone + blackouts
Other tools
partial
WebinarStack
Stripe revenue attribution per attendee
Other tools
WebinarStack
MCP / native AI tools
Other tools
WebinarStack
Open REST API
Other tools
partial
WebinarStack
Multi-tenant Row Level Security
Other tools
WebinarStack
Watch-time analytics
Other tools
WebinarStack
Embeddable widget
Other tools
partial
WebinarStack
Adaptive Webinar™ by WebinarStack

Built for selling. Not just streaming.

Run your first adaptive webinar in under an hour. 14-day free trial. No credit card required.

14-Day Free Trial
No Credit Card Required
Cancel anytime