How to sell workshop tickets online in India
A practical guide for workshop hosts in India, from building a booking page and setting up tickets to taking UPI payments, selling through Instagram and WhatsApp, and what happens after someone books.
By the Zittle team ·
Most workshops in India still sell the same way. Someone sees a post on Instagram, sends a DM asking for the price, you reply with the dates, they ask about parking, you send a UPI ID, they send a screenshot, and you add their name to a spreadsheet. Multiply that by twenty guests and four sessions a month, and selling the workshop takes longer than running it.
Selling tickets online fixes most of that. Guests see everything on one page, pick a date, pay, and get a confirmation without you being in the loop. This guide walks through how to set that up, whether you run pottery classes, baking sessions, art jams or weekend bootcamps.
Start with what a guest needs to know
Before anyone pays, they want answers to the same handful of questions. If your page answers them, you’ll get far fewer DMs.
- What will I do, and what do I take home? “Throw two pots on the wheel; we glaze and fire them and you collect them in three weeks” beats “a pottery experience”.
- When and where? The date, the start and end time, and the venue with a map link.
- How much, and what’s included? The price per seat, and whether materials, snacks or firing are covered.
- Is it for me? Whether beginners are welcome, the age range, and what to wear.
- What if I can’t make it? Your cancellation and refund terms.
Write these down once. They’ll become your event page, and you’ll reuse them in captions and replies.
Step 1: Get a booking page you own
You have two broad choices: list on a marketplace, or run your own booking website.
Marketplaces bring discovery, but you share the page with competing workshops, the guest belongs to the platform, and a commission usually comes out of every ticket. Your own booking website keeps the guest relationship with you. You can put it in your Instagram bio, on WhatsApp and on flyers, and every booking lands in your own dashboard.
With Zittle, you get a booking website at an address like yourstudio.zittle.in as soon as you set up your account, with your logo, colours, photos and FAQs. If you have your own domain, the Zittle team can connect it.
Step 2: Set up tickets that match how people book
Not everyone books alone. Think about who comes to your workshops and create a ticket for each case:
- A single seat for people coming alone.
- A couple or pair ticket that covers two people, often at a small discount.
- A group ticket for friends booking together.
Then decide how many seats each session has. Workshops work best when they’re small, and a hard limit stops you overselling when bookings arrive from three places at once.
In Zittle, these are ticket packages. Each one has its own price, an optional discount, the number of people it covers, and how many are available.
If you buy materials per person or seats are scarce, consider taking a deposit instead of the full price. We cover when that helps in Should you take a deposit for your workshop?
Step 3: Publish your dates
Guests book a specific date and time, so every session needs to be on the calendar before you start promoting it.
- One-off workshops: add a single date and time.
- Regular sessions: if you run every Saturday and Sunday, create one repeating schedule instead of twenty separate dates. You can still pause or cancel a single date later, for example over a festival weekend.
The dates and times guide shows both. If you run the same workshop every week, Running a weekly workshop without the admin has more ideas.
Step 4: Take payment online
Collecting money by UPI screenshot works until two people send screenshots for the last seat. Online checkout takes payment and confirms the seat in one step, so the seat count is always right.
On a Zittle booking website, guests pay at checkout. A small platform fee is added to the guest’s total, on top of your ticket price, so the full price you set is yours. Payouts are weekly: each Monday’s payout covers the online payments received up to the end of the previous Sunday, sent to the bank account you add.
Step 5: Sell where your guests already are
For most workshop hosts in India, bookings start on Instagram and WhatsApp. Make it easy to go from a post to a booking:
- Put your booking link in your Instagram bio, and use the link sticker on stories for specific dates.
- Share the event page on WhatsApp groups and broadcast lists, instead of typing the details out each time.
- Track which link works. In your Zittle dashboard, Campaign Link on the Products page makes a separate link for each place you share it, such as Instagram, WhatsApp or a flyer QR code. Each booking then shows where the guest came from.
If you get a lot of DMs, Zittle can also answer them for you. Its Instagram and WhatsApp chatbots let guests pick an event, date and ticket inside the chat and pay from a link. How to sell event tickets on Instagram explains how they work.
Step 6: Let the follow-up run itself
The work doesn’t stop at payment. Guests need a confirmation, the address, and a nudge before the day. On Zittle, these go out without you sending anything:
- Booking confirmation on WhatsApp and by email, with the date, time and venue.
- A WhatsApp reminder about six hours before the session, for bookings made at least a day ahead.
- A feedback request after the session, so happy guests leave reviews.
- A waitlist for full sessions. Guests can tap Notify Me, and get a WhatsApp message if seats open up.
A checklist before you share your link
- The event page answers what, when, where, how much and who it’s for.
- Each ticket has the right price and seat limit.
- Every session you’re promoting is on the calendar.
- Your cancellation policy says what guests can expect.
- Your bank details are added, so payouts reach you.
- You’ve made a test booking to see what guests see.
Once that’s done, put the link in your bio and let the bookings come to you.