For instructors and community learning teams
Paid class registration with a fee per participant
Turn interest in your next class into a useful attendance list. Explain what learners will make, collect the fee with their registration, and prepare materials for the actual number of people coming.
Starts free. No Stripe setup needed. Add payments when you are ready.

See the signup take shape
One shared event. One easy registration.
One hands-on cooking class, twelve participant places, and a $25 fee per person. There are no session choices. A booking for two learners uses two places and pays $50.
Hands-on Cooking Class
Join our hands-on cooking class. There are twelve places, including everyone in a group booking. Add the menu, instructor, venue, ingredients included, and preparation instructions before sharing. Tell us about dietary requirements so we can confirm whether the class is suitable.
$25 per participant · 12 places · Group bookings
$25.00
Per attendee
12 attendee places in this example event.
Participants in this booking
Example total
$25.00
1 participant at the required per-person price.
Illustration only. These choices do not reserve a place or take payment. All amounts are in US dollars.
Example prices are for illustration. Your event starter opens free, with no payment settings applied. Choose real dates and add payments separately if needed.
Included in this starter
- Public attendee names hidden
- A simple attendance reply
- Guest reminders enabled
Keep the useful structure. Change the details.
Edit the wording, dates, and limits in the event builder. Payment examples are not applied to your draft.

Make the class easy to picture
Show what learners will make and take away.
A useful class invitation sets expectations before anyone pays. Give the menu and practical outcome enough space, then keep registration short enough to finish on a phone.
Name the experience
Describe the dishes or techniques and who the class suits. A beginner class and an advanced session need different preparation notes.
Prepare from the people count
Use confirmed attendees to plan workstations and portions. Three booking records may represent more than three people.
Build a continuing program
An Organization account helps several instructors share event management and contacts. Review dates, staffing, and fees for each new class.
Keep ingredients, places, and fees in step
A fee per attendee works when each learner needs ingredients or a workstation. Review the total for a group booking, and keep the room limit aligned with the class you can teach.
Available on Free and Organization. Complete Stripe setup with an eligible US account to collect payments in US dollars. Organizers pay Stripe processing fees plus Signup Bubble’s 1% fee, with a $0.25 minimum and a $0.75 maximum per checkout.
Explore payment options and feesFrom an example to your event
Make this signup your own.
- 1
Prepare the class and receiving workspace
Choose Personal or your Organization and finish its Stripe setup. Confirm the instructor, teaching kitchen, actual date, start time, timezone, and twelve-person capacity.
- 2
Review the fee and party rules
The payment example charges $25 per attendee with group signups enabled. Change the price and limit to match your class. Keep it as one shared event unless learners need different session choices.
- 3
Explain ingredients and preparation
Describe the menu, skill level, provided equipment, and what to bring. Add a dietary question only if you will review the answers and confirm whether you can accommodate them.
- 4
Check the invitation and checkout
Review collecting details, contact email, and refund information. Test the example for one person and a group. Save the draft, check the guest page, then publish and share.
Beyond the signup list
A small plan for a smoother day.
Use these example notes to think through the work before, during, and after your event.
Before opening
Check the teaching setup
Confirm workstations, ingredients, equipment, and the learning plan. Set capacity from the actual class format.
Before the class
Prepare for confirmed learners
Review payments and party counts, resolve preparation questions, and send the meeting point and arrival instructions.
After teaching
Close the loop
Share promised resources and handle refund requests using your stated terms. Keep future invitations relevant to the learner's interests.
Example invitation
Give people the next useful detail.
Sample wording for your usual group channel. Review it before sharing.
Join our hands-on cooking class for $25 per person. We have twelve participant places. Include yourself and any friends in your party size, and check the menu, preparation notes, and refund information before booking. Please contact us about dietary requirements so we can confirm whether this class is suitable.
A little more help
The next question, answered.
A few practical questions
Before you share your signup
Can a learner book for a friend?
Can I offer several classes with different prices?
Does the fee include ingredients automatically?
When is a paid place confirmed?
Do I need a paid plan to collect payments?

A useful place to start
Prepare the ingredients. Let registration take care of the count.
Open an editable starter, review the details, and share one link when you are ready. Your guests can sign up without creating an account.