A headless webinar is a webinar with no webinar platform. The stream plays on a page on your own website, and every other piece (registration, reminders, Q&A, the replay) runs through tools you already own or can get for free. You need seven parts: a page on your site, a stream, a studio, a registration form, reminders with calendar invites, a way to take questions, and a replay page. Here is each one, what it costs, and what we use.
Headless is not a HubSpot thing. It works on any website and with any CRM. We use HubSpot in the examples because many of our clients run it.
Why build it this way
We have produced more than 350 webinars. Headless fixes the parts of a traditional platform that cost money and lose people:
- It runs on your own website, where you want buyers anyway.
- It is free to stream, because YouTube Live is free.
- It is faster: one click from email to stream, no app, no meeting ID.
- It is fully customizable: your branding, layout and offers.
- It builds your YouTube following, because the same stream goes out on your channel.
- The replay stays on your page as a YouTube embed, building SEO and domain authority.
Step 1: Your own website page is the room
Make one page per session on your site, for example yoursite.com/webinars/topic-name. That single URL does four jobs over the life of the event: registration page before, countdown on the day, live room during, replay after. The URL never changes, so every link you share keeps working.
Cost: free on any CMS (HubSpot, WordPress, Webflow, a code-based site). The only paid part is building the template once.
Step 2: YouTube Live is the stream
YouTube Live carries the video. You schedule the stream in YouTube Studio, copy the embed code, and drop it on your page. Attendees watch on your site, and the same stream appears on your channel for subscribers.
Cost: free. To go live, YouTube requires a verified channel and no live streaming restrictions in the past 90 days (YouTube Help, as of October 2026). Turn live streaming on at least a few days before your first event, not the morning of.
Step 3: A studio to produce the show
A browser studio gives you guests, branded overlays, screen sharing and a backstage for speakers. That is the difference between a call and a show.
We use StreamYard. Guests join with a link, and it streams to YouTube and other destinations at once. As of October 2026, StreamYard lists these individual plans (StreamYard pricing):
- Free: essential studio features, StreamYard logo on your streams, 6 on-screen participants.
- Essential: $18.99 per month billed monthly, or $14.99 per month billed yearly. Unlimited streaming, 2 destinations, 1080p.
- Core: $44.99 per month billed monthly, or $35.99 per month billed yearly. Removes the StreamYard logo, adds overlays, 3 destinations and 10 on-screen participants.
- Advanced: $88.99 per month billed monthly, or $68.99 per month billed yearly. 8 destinations and 15 backstage participants.
Those plans are for individual use. If several people on your team will run the studio, look at StreamYard's Business plans and check current pricing. Core is where most B2B teams land, because it removes the logo. If recording quality for repurposed clips matters most, Riverside is another strong studio option; check current pricing.
Step 4: A registration form that writes to your CRM
The registration form sits on the session page and sends every signup straight into your CRM as a contact, tagged to the event. In HubSpot that is a HubSpot form; the form builder is part of HubSpot's free tools (HubSpot forms, as of October 2026). On another CRM, use its native form or a webhook.
Keep it short: name, work email, company, one qualifying question at most. After submit, show the calendar invite on the same page.
Cost: free with most CRMs. Automation on top depends on your CRM plan.
Step 5: Reminders and calendar invites
This is where attendance is won. Send three things:
- A calendar invite right after registration. Offer Google, Outlook and an .ics file. The invite's location is your session page URL.
- A reminder the day before and one 15 minutes before start, each with the same single link.
- A replay email after the session to everyone, attendees and no-shows.
Cost: calendar links and .ics files are free to generate. Reminder emails run from your CRM's email tool, or from an automation tool such as Make or n8n connected to your email sender. Check current pricing for your volume.
Step 6: Chat and Q&A
The free option is YouTube's live chat next to the video. It is public. The better option for B2B is a private question box beside the video that feeds a moderator view. Attendees cannot see each other's questions, which keeps the room clean and protects privacy, and every question is saved to the contact in your CRM.
Cost: YouTube chat is free. A private Q&A box is a small custom build on your page, a one-time cost.
Step 7: The replay page
When the stream ends, YouTube keeps the recording, and the same page switches to replay mode with the video, a short summary, chapters and the transcript. Gate it for leads or open it for reach. Either way it keeps collecting search traffic and signups.
Cost: free. If you want clips and posts from the recording, Descript for editing and Castmagic for written assets are both useful; check current pricing.
Free vs paid, at a glance
| Part | Free option | Paid upgrade |
| The room | A page on your existing site | Custom template build (one time) |
| The stream | YouTube Live | None needed |
| The studio | StreamYard Free (with logo) | StreamYard Core, $35.99/mo billed yearly |
| Registration | HubSpot free forms or your CRM's form | CRM automation, depends on your plan |
| Reminders and invites | Calendar links, .ics files, CRM email | Automation tool, check current pricing |
| Q&A | YouTube live chat | Private moderator Q&A (one-time build) |
| Replay | YouTube embed on the same page | Editing and repurposing tools |
Prices as of October 2026 from the sources linked above. For how this stacks up against Zoom, GoTo and ON24, see our cost and attendance comparison.
The headless webinar checklist
- One session page on your site, with register, countdown, live and replay states.
- YouTube channel verified and live streaming turned on.
- Studio set up with your logo, overlays and a guest link for each speaker.
- Short registration form connected to your CRM and tagged to the event.
- Calendar invite and two reminders, all pointing to the session page.
- Q&A box or live chat, with a named moderator.
- A test run end to end: register, get the invite, click through, watch, ask a question.
- Replay, summary and transcript on the same page, plus the replay email.
See one, or have us build yours
Our free live workshop, Build a HubSpot AI Prospecting Agent, Live, on Wednesday, November 18, 2026, from 12:00 to 1:00 PM CT, runs on exactly this setup. Register and see every step from the attendee's side.
If you would rather not assemble it yourself, we build it into your site, connect it to your CRM and train your team to run it, or we run the webinars for you. See headless webinars.
FAQ
What tools do you need for a headless webinar?
A page on your own website, YouTube Live for the stream, a browser studio such as StreamYard, a registration form connected to your CRM, reminder emails with calendar invites, a chat or Q&A box, and the same page reused as the replay. Most of it is free.
Can you run a headless webinar for free?
Yes. YouTube Live is free, StreamYard has a free plan (with its logo on the stream), and most CRMs include a free form builder. Most teams pay for a logo-free studio plan and a one-time page build.
Do you need HubSpot to run a headless webinar?
No. Headless works on any website and with any CRM. HubSpot is a common choice, but the same setup runs on WordPress, Webflow or a custom site.