On this page (10)
- 01How far ahead should you promote a workshop?
- 02What makes a workshop offer people register for?
- 03Should a workshop be free or paid?
- 04How do you use small-room scarcity without faking it?
- 05Who should you invite first?
- 06What should a workshop invitation DM say?
- 07How do partners help fill a workshop?
- 08What do you do if the workshop isn't full a week before?
- 09How MyBazooka handles this
- 10Questions people ask
How far ahead should you promote a workshop?
4 weeks is the sweet spot for an online workshop or masterclass, 6 if it's paid and in person. Longer and people forget. Shorter and you run out of time to invite people one by one. Expect most of the action at the end:
49.7%
of webinar registrations arrive in the final 7 days, and 15% on the day itself
Source: Livestorm, 2026
That doesn't mean you can start late. The early weeks are when you lock the offer, sell the early bird and line up partners, so the final week has momentum to build on.
| When | What you do | What goes out | Goal |
|---|---|---|---|
| Week 4 | Lock the title, the outcome, the seat cap and the early bird deadline | Announcement post, personal invites to past attendees and clients | First 20% of seats |
| Week 3 | Line up 1 or 2 partners who serve the same people | Question posts on the topic, invites to people who engage | Early bird sells through |
| Week 2 | Early bird closes, regular price starts | Outcome or speaker post, DMs to followers who fit | Half the seats |
| Week 1 | Open a waitlist when you get close | Last-seats post, personal follow-ups, partner reminder | Full, with a waitlist |
| Day before and day of | Confirm every registrant | Reminders in DM, email and SMS, then a "we're starting" message | Show-ups |
Week 4
- What you do
- Lock the title, the outcome, the seat cap and the early bird deadline
- What goes out
- Announcement post, personal invites to past attendees and clients
- Goal
- First 20% of seats
Week 3
- What you do
- Line up 1 or 2 partners who serve the same people
- What goes out
- Question posts on the topic, invites to people who engage
- Goal
- Early bird sells through
Week 2
- What you do
- Early bird closes, regular price starts
- What goes out
- Outcome or speaker post, DMs to followers who fit
- Goal
- Half the seats
Week 1
- What you do
- Open a waitlist when you get close
- What goes out
- Last-seats post, personal follow-ups, partner reminder
- Goal
- Full, with a waitlist
Day before and day of
- What you do
- Confirm every registrant
- What goes out
- Reminders in DM, email and SMS, then a "we're starting" message
- Goal
- Show-ups
A planning template, not a benchmark. The seat goals are checkpoints to steer by; adjust them to your room and your past events.
What makes a workshop offer people register for?
People don't register for a topic. They register for what they'll walk out with. "Instagram for coaches" is a topic. "Leave with 30 days of posts planned and the 3 formats that book calls" is an outcome. Build the title from 4 parts: who it's for, the outcome, the format, and the size.
The word you use matters too. Zoom compared attendance across sessions by what they were called:
53% vs 40%
Average attendance for sessions called a "workshop" versus a "class" ("webinar" sits at 50%)
Source: Zoom Webinar Audience Behavior Report, 2026
"Workshop" promises you'll do something. "Class" sounds like homework. "Masterclass" sits somewhere between, so back it with a concrete deliverable in the title.
- Weak: "Content Strategy Masterclass". Strong: "Content workshop for coaches: plan 30 days of posts in 90 minutes".
- Weak: "AI for agencies". Strong: "Build your agency's first AI client report, live, 20 seats".
- Weak: "Growth session". Strong: "Pricing workshop for SaaS founders under $1M ARR".
If you can't name the person and the outcome in one line, the workshop isn't ready to promote yet. Fix that before you write a single post.
Should a workshop be free or paid?
Paid if you can, even if it's cheap. Free registrations come easily and leave easily, and the gap is widest in exactly the kind of small room a workshop is:
37% vs 17%
Median no-show rate at small live events (10 to 49 expected), free versus paid
Source: PheedLoop Event Data Lab #05
One company tested a middle path on a free breakfast: a refundable $100 deposit. Skift reported the result: 55 people registered and 50 came, against 84 registered and 38 came at the previous free one. Fewer registrations, more people in the room. That's a single case, not a benchmark, but it's the trade every workshop host should think about.
- Free with a refundable deposit: best when the goal is pipeline and you want a full room.
- Low paid, say $29 to $99, with an early bird: best for repeatable online workshops.
- Premium paid, with an application: best for small, hands-on masterclasses where every seat gets feedback.
Whatever you charge, use an early bird: a lower price with a real deadline, about 2 weeks before the date. It gives people a reason to decide now instead of "later", and on a workshop later usually means never.
How do you use small-room scarcity without faking it?
A seat cap is the most honest scarcity there is. A workshop with 25 seats beats one with 250: you can answer every question, look at every person's work, and say so. Put the number in every post and every invitation.
- Pick a cap you can actually serve. 15 to 30 for hands-on work, more for a demo-style masterclass.
- Show the count as it drops. "12 of 25 seats left" is information, not hype.
- Open a waitlist when you're close to full, and say so out loud.
- Never invent a sold-out. People check, and the people who check are your best attendees.
Who should you invite first?
Start with the people who already know you, then move outward. On Threads the order matters even more: people who follow you get your DM in their main inbox with links working, while everyone else gets a message request with links and media switched off.
- 1Past attendees and clients. They came before. Personal message, early bird price, first.
- 2Engagers: people who replied to or liked your posts on the workshop topic in the last couple of months. They raised a hand in public.
- 3Followers who fit. Read their bio. If they're the person in your title, they get a personal invitation.
- 4Your partners' audiences, through the partner, never around them.
- 5Ideal attendees who don't know you yet. Like and reply to their posts first, then DM.
Turning followers into registrants comes down to one move: stop broadcasting to them and talk to them one at a time. A post reaches some of your followers. A DM that says "I built this one with people like you in mind" reaches the one person reading it.
What should a workshop invitation DM say?
Short, about them, one question. The registration link waits until they say yes. Here's what fails, what works for a follower, and what works for someone who only engaged with a post.
Hi! My Content Masterclass is open! 3 hours of pure value, bonuses and the replay. Early bird ends soon, grab your spot here: [link]
Hey Jess, saw you just took on 2 new coaching clients, congrats. I'm running a 90-minute workshop on planning a month of posts that book calls, 20 seats, March 4. Want the details?
Hey Omar, your reply on my post about posting daily stuck with me, the "burned out by week 3" part. That's exactly what the workshop on the 4th fixes. Would it help?
When they answer, they usually have a question or a doubt. Answer it plainly, then make registering the easy next step.
Maybe. Is it recorded? I might not make Thursday.
It is, every registrant gets the replay. Live is better though: you get your own plan reviewed. Early bird is $49 until Friday. Want the link?
Yeah, send it.
Here you go: [link]. Once you're in, reply here with the account you most want feedback on and I'll look at it before we start.
Notice the last line. It gives the registrant a reason to show up live, not just watch the replay later. That matters: in Zoom's survey, 68% of no-shows blamed a scheduling conflict. A personal reason to be there, and a replay for people who truly can't make it, beats a bigger reminder.
How do partners help fill a workshop?
A partner is someone who already serves your exact attendee and doesn't compete with you. A bookkeeper for coaches. A design tool for agencies. A community for founders. They bring the audience, you bring the session.
- Co-host: they invite their people, promote it and get a slot on stage.
- Audience swap: they promote your workshop, you promote their next thing.
- Partner code: their audience gets a discount, they get a share of each registration.
- Guest slot: 10 minutes for their expert, which gives them a reason to promote it hard.
Hey Lena, your bookkeeping clients are mostly coaches, right? I'm running a 20-seat workshop on content that books calls, March 4. Want to co-host? You'd get 10 minutes on cash flow, and an intro to anyone who wants your help afterwards.
Give partners a ready-made post and their own tracking link, so you can see who brought whom. For written invitations to partner lists, borrow from our event invitation email examples.
What do you do if the workshop isn't full a week before?
Don't panic and don't slash the price. Late registration is normal, and the final week is where personal follow-up pays off most.
- 1Message everyone who showed interest but didn't register. A personal "did you have a question about it?" converts better than another post.
- 2Ask each registrant to bring one person: "Who's one person who'd get value from this?" is the referral question that works.
- 3Ask your partner for one more push, with a ready-made post.
- 4Post the honest count: "8 seats left for Thursday", plus the outcome.
- 5If it's still thin 3 days out, run it anyway. A small room with great energy beats a cancellation, and its recap fills the next one.
Then protect the seats you have. Livestorm's recommended cadence is a confirmation right after registering, a reminder 24 hours before, one an hour before, and a "we're starting" message. Send them where the person said yes: if they registered from a Threads DM, the reminder goes in that DM.
Morning Jess! Today at 2pm ET, same link as in your confirmation. Bring your last 10 posts, we'll pick your 3 strongest formats live. See you there?
The full reminder sequence, including what to send no-shows, is in how to reduce event no-shows. For the posting side on Threads, read how to promote an event on Threads.
How MyBazooka handles this
MyBazooka learns your workshop in one conversation: it reads your website, then asks who should be in the room and what they'll walk out with. Agents then collect qualified attendees by the thousands: your own followers and engagers, the followers of accounts your attendees trust, people replying to posts on your topic, plus communities, groups and Sales Navigator, across Threads, LinkedIn, Instagram, Facebook, X, TikTok, Reddit, Discord and cold email. Each one is researched individually before a word is written.
Then it sends the invitations this guide describes, personal DMs, connection requests and comments on their posts, inside safe daily limits per profile. When someone asks "is it recorded?" or "can I pay later?", the AI conversation agent answers, follows up when they go quiet, and keeps going until they're registered. Registrants land on a native thank you page that gets them excited to show up, then get personal reminders on the channel they registered on, plus email and SMS.
Every message, reply and registration feeds back in, so the system learns which invitations fill your workshops. Plans start at $2,897 a month, month to month, cancel any time. See pricing or book a strategy session.
Questions people ask
How do I fill a workshop?
Sell one clear outcome to one kind of person, cap the seats, open with an early bird price and personally invite past attendees, engagers and followers who fit before you reach out to strangers. Then remind every registrant on the channel where they said yes.
How far ahead should I promote a workshop?
About 4 weeks for an online workshop and 6 for a paid in-person one. Use the early weeks to lock the offer, sell the early bird and line up partners, because most registrations arrive in the final week.
Should a workshop be free or paid?
Paid, even at a low price, if you want people to show up. PheedLoop's data puts the median no-show at small free events around 37%, against about 17% at small paid ones. A refundable deposit is a good middle path for free workshops.
How do I turn followers into registrants?
Talk to them one at a time. Read their bio, mention something specific, explain who the workshop is for and ask one question. Followers on Threads get your DM in their main inbox with links working, so send the registration link once they say yes.
How many seats should I open for a workshop?
As many as you can actually serve. For hands-on work that's usually 15 to 30, more for a demo-style masterclass. Hold the cap, open a waitlist when you're close, and add a second date if demand is real.
What do I do if my workshop isn't full a week before?
Message everyone who showed interest but didn't register, ask registrants to bring one person, ask partners for one more push and post the honest seat count. Don't discount, and if the room is small, run it anyway and use the recap to fill the next one.
Sources
- 01Livestorm: 2026 Webinar Benchmark Report (33,786 sessions, 2025 data)
- 02Zoom: How to promote a webinar, with the Webinar Audience Behavior Report (2026)
- 03PheedLoop Event Data Lab #05: one in five registered attendees won't show up (1,070+ live events)
- 04Skift Meetings: the $100 experiment that slashed no-show rates (2026)
- 05Meta: Introducing messaging on Threads (July, September and October 2025 updates)
- 06Meta for Developers: Threads API, posts (limits for text, links and topic tags)
Get the next playbook in your inbox.
Leave your email and we will send you new guides on filling your events from Threads and the other channels we run.