Hosting a Workshop or Class at Your Business
A workshop turns your shop, studio or office into a place people want to spend an evening. Customers learn something, you show off what you know, and newcomers get a friendly reason to walk in for the first time. This guide walks you through picking a topic, setting a format and price, filling the seats and running a session that brings people back.
Key takeaways
- A workshop works as marketing when it teaches something useful and connects naturally to what you sell.
- Choose a format and group size your space can handle comfortably, then work backward to a price that covers materials and time.
- Use a simple booking page, a short reminder sequence and your existing customers to fill the first session.
- Plan the follow-up before the class starts: a thank-you note, an offer and an invitation to the next date.
Almost any small business has something worth teaching. A florist can run a spring wreath class. A bike shop can teach basic roadside repairs. A bakery can host a bread-shaping evening, a bookkeeper can run a "get your receipts in order" session, and a yarn shop can teach beginners to knit their first scarf. Each one puts people in your space, using your products or seeing your expertise up close.
The best part is that classes build relationships in a way ads rarely do. People who spend two hours learning from you tend to trust you, tell friends about you and remember you when they need what you sell. Let's turn that idea into a plan you can run this spring.
Choose a workshop topic people will actually book
The right topic sits where three things overlap: something your customers already ask about, something you enjoy teaching and something linked to what you sell. If you only hit one or two of those, the class may be fun but it will not do much for your business.
- List the questions you hear every week. "How do I keep this plant alive?" "Which pan should I use?" "How do I set up my invoices?" Each repeated question is a potential class.
- Match each question to a product or service. A class on repotting houseplants naturally leads to pots, soil and plants. A class on budgeting leads to your bookkeeping packages.
- Make it a clear outcome. "Make a spring door wreath to take home" beats "Floristry basics." People book results, not subjects.
- Test interest before you commit. Ask regulars in person, post a quick poll on social media or add a "Would you come to a class on...?" question at checkout.
- Pick a season-friendly angle. Mid-April is a good moment for garden, outdoor, cleaning, wedding season and early summer topics, when people are in a fresh-start mood.
Pro tip
Beginner classes almost always fill faster than advanced ones. Start with "your first" topics, such as your first sourdough loaf or your first bike tune-up, and add intermediate sessions once you have a group of returning students.
Decide on the format, size and price
Once you have a topic, shape the experience. Small details here decide whether the evening feels relaxed or rushed.
Format options
- Hands-on make-and-take: everyone leaves with something they made. Great for crafts, food, plants and beauty.
- Demonstration plus Q&A: you show, they watch and ask. Works for cooking, repair skills and professional services.
- Small-group clinic: people bring their own problem, such as a bike, a website or a pile of receipts, and you help each in turn.
- Series: three or four weekly sessions that build on each other. Higher commitment, but strong relationships.
Group size
Count the seats, tables and tools you have, then leave room to move. A cramped class feels stressful. For hands-on sessions, many hosts find that a smaller group, where the teacher can reach everyone, gets the best reviews. If you need a helper to keep things moving, plan for that from the start.
Pricing
You have three common choices: free, a deposit that becomes store credit, or a full ticket price. Free classes fill quickly but suffer from no-shows. A paid ticket signals value and makes people turn up. A popular middle path is a ticket that includes materials plus a voucher to spend in the shop afterward.
To set a price, add up materials per person, your teaching and prep time, any helper costs and a share of your space costs, then decide how much of that the class needs to cover on its own and how much you expect to earn back from later sales.
Example
Imagine Ana, who runs a plant shop. Her repotting workshop costs her about $12 per person in pots and soil, and she wants each ticket to cover materials plus a little toward her time. She charges $35, includes a $5 shop voucher and caps the class at ten people. Six of the ten spend their voucher on the night, and three sign up for her summer class. (Ana and all amounts are made up for illustration.)
Set up booking, payments and reminders
You do not need complicated systems. You need a page where people can see the details, reserve a spot and get a reminder.
- Ticketing platforms: tools such as Eventbrite, Ticket Tailor or Tito handle ticket sales, capacity limits and attendee lists.
- Booking tools: if you already use Calendly, Acuity Scheduling, Square Appointments or SimplyBook.me for appointments, many of these can handle group sessions too.
- In-person sales: a mobile card reader such as Square, SumUp, Stripe Terminal or Zettle by PayPal lets you sell spots at the counter and take payment for products on the night.
Check current features, pricing and privacy policies before choosing. Whatever you pick, make sure the booking confirmation includes the date, time, address, what to bring, accessibility details, your refund policy and a contact number.
Common mistake
Skipping reminders. Even keen attendees forget. Send a reminder two or three days before and a short "see you tonight" message on the day, with parking tips and what to wear. It cuts no-shows and makes people feel looked after.
Promote the class and fill the seats
Your first class is easiest to fill from people who already know you. Start close to home and work outward.
- Tell your regulars first. Mention it at the counter, put a small sign by the till and email your customer list with an early booking window.
- Post on social media. Show the finished result, the materials and a photo of the space. A short video of you demonstrating one step works well.
- List it locally. Community calendars, local event listings and your Google Business Profile can all carry the date.
- Partner up. A wine shop and a cheese shop could co-host a tasting; a gym and a nutrition coach could run a meal planning session. Each partner brings their own audience.
- Encourage friends to book together. A "bring a friend" ticket or a pair price makes the class feel like a social outing.
Promote two to three weeks ahead for most local classes, and post a "few spots left" update a few days before. Scarcity is real when you cap the group, so it is honest to say so.
Workshop planning template
Copy this into a spreadsheet and fill one row per class. It keeps every decision in one place.
| Class | Date and time | Capacity | Ticket price | Materials per person | Linked products | Promotion start | Follow-up offer |
|---|---|---|---|---|---|---|---|
| Spring wreath making | Thursday 6 to 8 pm | 10 | $40 (example) | $14 (example) | Fresh flowers, wire, ribbon | 3 weeks before | 10% off flowers for one week |
| Beginner bike repair | Saturday 10 am to noon | 8 | Free with deposit | $5 (example) | Tubes, pumps, tool kits | 2 weeks before | Free safety check |
| Receipts and records clinic | Tuesday 7 to 8:30 pm | 12 | $20 (example) | Printed workbook | Monthly bookkeeping package | 3 weeks before | Free 20-minute review call |
Prepare your space and cover the basics
A workshop brings more people into your premises than usual, often after hours, so a little preparation keeps everyone safe and comfortable.
- Insurance: check with your insurer that your public liability or general liability cover includes classes and events on your premises. Some policies need a quick update.
- Safety: clear walkways and exits, check tools and equipment, and keep a stocked first aid kit where you can reach it. If you use sharp tools, heat or chemicals, brief everyone at the start.
- Food and drink: if you serve food or alcohol, check your local food hygiene and licensing rules first, as they vary by location.
- Accessibility: say on the booking page whether the space has step-free access and accessible restrooms, and invite people to tell you about any needs in advance.
- Children: for family or kids' classes, be clear about age limits and whether a parent or carer must stay.
- Photos: ask permission before you photograph attendees or share their work online, and respect anyone who says no.
This is general information, not legal or insurance advice. Rules differ between the US, the UK and Europe and between local areas, so check with your insurer, your local council or authority, or a qualified adviser if you are unsure.
Run the session and follow up well
On the day, aim for calm and welcoming rather than polished. People forgive a slightly messy table. They remember whether you made them feel capable.
A simple running order
- Arrival (10 to 15 minutes): greet each person, offer a drink, show them where to sit.
- Welcome (5 minutes): introduce yourself, the plan for the session and any safety points.
- Teaching and hands-on time (most of the session): demonstrate in small steps, then walk around and help.
- Wrap-up (10 minutes): photos of finished work with permission, questions, and a mention of related products or the next class.
- Shopping time: leave a relaxed window for people to browse and use any vouchers.
After the class
Send a thank-you email within a day or two. Include a recap or a printable guide, a short feedback question, the follow-up offer and a link to book the next session. Only add people to your marketing list if they agreed when booking, especially in the UK and EU where consent rules apply.
Pro tip
Before people leave, ask "What would you like to learn next?" and write down every answer. That list becomes your next three class topics, and the people who suggested them are your first bookings.
Your workshop action plan
- List five customer questions and pick one class topic with a clear outcome
- Choose a format and cap the group at a size your space handles comfortably
- Cost materials and time, then set a ticket price or deposit
- Set up a booking page with reminders and a refund policy
- Check insurance, safety, accessibility and any food or drink rules
- Promote to regulars first, then locally, two to three weeks ahead
- Plan the follow-up offer and thank-you email before the day
- Collect ideas for the next class at the end of the session
Frequently asked questions
Should my first workshop be free?
It can be, but free classes often see more no-shows. A small deposit or a ticket that includes a shop voucher keeps commitment high while still feeling generous.
What if I am not a confident teacher?
Keep the group small, script the first five minutes and practice the demonstration once with a friend. You can also invite a partner or a skilled staff member to co-host.
How often should I run classes?
Start with one and see how it goes. Many small businesses settle on a monthly or seasonal rhythm, which is easy to promote and gives regulars something to look forward to.
Related reading
The bottom line
A workshop is one of the warmest ways to market a small business. Pick a topic your customers already ask about, keep the group small enough to help everyone, set a fair price, cover the basics on safety and insurance, and plan the follow-up before anyone walks in.
Put one date in the calendar this month. Once you see a room full of people making, learning and chatting in your space, you will already be thinking about the next one.