Skip to content
Pepin
A group enjoying a cooking class together in a bright kitchen

FOR CLASSES & WORKSHOPS

For class and workshop organizers

Make more time to teach—and turn every class intothe next booking.Bookings and repeat visits,all in Shopify.

Bring class times, event bookings, capacity, instructors, and rooms into one booking system. Use attendance history to guide guests naturally to the next class or resource.

No coding · No booking fees · Guided onboarding

See Maru Booking features & pricing
  • No booking fees

    No added fee as attendance grows

  • Bookings and customers, together

    Keep attendance and purchases in Shopify

  • Guided onboarding support

    Set up a flow that fits your classes

BEHIND THE CLASS

There is too much admin before and after every class.

In a small studio, the instructor often plans, promotes, books, collects payment, and follows up. Those small tasks quickly take time away from teaching.

01

Registrations are scattered across DMs and forms

Copying Instagram, email, and form requests into spreadsheets leads to missed registrations and slow replies.

02

Capacity, instructors, and rooms are hard to coordinate

Checking capacity, instructors, rooms, and equipment separately makes double-booking a constant concern.

03

Day-of payments and cancellations take time

Last-minute cancellations after materials are prepared—and checking cash or transfers on the day—add operational stress.

04

The relationship ends after one visit

Without attendance history or interests, it is harder to recommend the right next class.

FREE CONSULTATION

We will look at how you take bookings today and how much admin you could remove.

Talk to us for free

THE REPEAT LOOP

Turn attendance into the next “I want to go”

A booking is only the beginning. Learn what guests enjoy and make the next experience part of the same journey.

  1. 01 / BOOK

    Book a class they love

    Guests review dates, details, and availability, then register when it suits them.

  2. 02 / JOIN

    Prepay for a smoother class day

    Spend less time on check-in and payment so instructors and guests can focus on the experience.

  3. 03 / KNOW

    Save attendance in Shopify

    Keep classes attended and products purchased in the same customer profile.

  4. 04 / AGAIN

    Inspire the next visit

    Follow up with relevant classes, passes, material kits, and learning resources.

BOOK → JOIN → KNOW → AGAIN

Make one visit the start of a lasting relationship.

MADE FOR YOUR CLASS

A fit for every class size and schedule.

From one-off experiences to recurring lessons, combine content, capacity, instructors, and locations around the way you teach.

A small cooking class learning together in a bright kitchenCOOKING

Cooking & baking classes

Manage capacity, instructors, and kitchens for small groups, with settings that can include material costs.

A yoga class in a studio filled with natural lightWELLNESS

Yoga & fitness

Show availability for every session and coordinate instructors with studios.

A bright classroom where a small group learns togetherCRAFT

Craft & maker workshops

Support one-off workshops and multi-part courses, then offer kits and tools after the session.

An instructor leading a small hands-on trial classLEARNING

Kids & learning programs

Organize trial classes by age or course, parent information, rooms, and instructor schedules.

EVERYTHING IN ONE PLACE

Everything you need from registration to attendance.

Connect time slots, class-day schedules, and customer data inside Shopify.

Booking calendars for every class

Set dates, booking windows, duration, and capacity, then accept bookings from a Shopify product page.

Capacity, instructor & room management

Register instructors, rooms, and equipment to avoid conflicting reservations.

Customer & order data

Connect class bookings and material purchases to Shopify customer and order data.

Shopify Flow integration

On Pro, use three triggers: completed bookings, cancellations, and 24-hour reminders.

Add to Google Calendar & ICS export

From the booking list, add each booking to Google Calendar or download it as an ICS file, so instructors and staff see it in their own calendars.

TRY IT IN YOUR STORE

Try the booking experience free for 7 days

START SMALL

Start small, around the way you teach today.

You do not need to change everything at once. Start with a new class or trial session and gradually grow your direct guest relationship.

  1. 01

    Review your classes and current intake

    Map out DMs, forms, calls, class capacity, and payment methods.

  2. 02

    Create booking products and time slots

    Configure dates, instructors, rooms, and capacity around your operation.

  3. 03

    Build the path to the next booking

    Use attendance history to recommend the next class, passes, resources, or kits.

We will shape a booking and repeat-visit flow that fits your classes

Tell us about class volume, frequency, capacity, and payment, and we will recommend the right starting point.

Book a free consultation

CHOOSE YOUR NEXT STEP

Choose the way you want to get started.

Talk through your operation first, or begin by trying the booking experience yourself.

CONSULTATION

Plan your setup in a free consultation

We will plan a flow for intake, classes, instructors, rooms, and post-class follow-up.

  • Review your current booking intake
  • Choose the right features and plan
  • Plan the path into Shopify

FREE TRIAL

Explore every feature free for 7 days

Add classes, dates, capacity, and instructors, then test the guest booking experience in your own Shopify store.

  • Free trial on every plan
  • No booking fees
  • No code changes

FAQ

Class & workshop booking FAQs

Can I accept class and workshop bookings on Shopify?

Yes. Create a class as a booking product, then configure dates, duration, capacity, instructors, and rooms. You can send visitors from your website or social channels to the Shopify booking page.

Can I set capacity for small-group classes?

Yes. Set capacity for each class and time slot, show remaining availability, and manage related resources such as instructors and rooms.

Can I use it for both one-off workshops and recurring classes?

Yes. Create booking slots for one-off events, trial classes, and regularly scheduled programs.

Can I send reminders before a class?

On Pro, use the 24-hour reminder Shopify Flow trigger to build notifications for materials, directions, and other class details.

Can I sell learning resources and material kits on the same site?

Yes. Sell bookings, resources, and material kits in the same Shopify store and keep attendance and purchase history in one customer profile.

Does it work for a small independent studio?

Yes. Choose a plan for anything from a small independent class to multiple instructors and locations. Paid plans include a 7-day free trial.

More time to teach. More reasons to meet again.

From the first class booking to the next visit,grow the relationship in Shopify.

Tell us how you accept bookings and run classes today, and we will recommend a practical way to begin.
Start with a free consultation or a 7-day free trial.

No booking fees · No code changes