OClass Zapier integrationAutomate OClass with Zapier.
The OClass Zapier integration gives you 12 triggers, 2 actions and 0 searches. All 12 triggers are instant, so a check-in, a booking, a payment or a trial milestone in your studio reaches your other tools the moment it happens, even on the free plan.
Verified Trustpilot reviews · AI, automation & growth agency
What the OClass Zapier integration actually does for a studio
OClass runs the day-to-day of a dance studio, a tuition center or a health club: classes, bookings, trials, payments. The Zapier integration lets those events leave OClass on their own. Something happens in OClass, Zapier hears about it straight away, and another tool does the follow-up you used to do by hand.
Three results studios usually build first. A trial follow-up: First Trial Class and Last Trial Class fire when a student finishes a trial lesson, so a thank-you message or an offer goes out while the class is still fresh in their mind. A win-back list: No Purchase - 2 Days and No Purchase - 14 Days flag new clients who have not bought anything yet, which is exactly the list your front desk should be calling. A lead inbox: a web form or an ad tool hands its contacts to Create Lead, and they land in OClass instead of a spreadsheet.
Now the limits. Zapier can create clients and leads in OClass, nothing else: no booking, no payment, no class schedule written from outside. There is no search step either, so a Zap cannot look up an existing OClass client before acting. And Zapier only reacts to events from the moment your Zap is switched on. Last month's bookings stay where they are.
Still weighing tools? Read our Make vs Zapier comparison and our Zapier review before you build.
Zapier vocabulary in one minute
Eight words you will meet in the editor. Each one is explained once here, then used as is on the rest of the page.
- Zap
- The automation you build: one trigger, then one or more actions that run every time the trigger event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is on, Zapier waits for it, here a booking or a payment in OClass.
- Action
- What the Zap does once it has started: the step that writes, sends or creates something for you, like a new lead.
- Task
- The unit Zapier bills. One task is one action that your Zap completes successfully, and your plan counts those.
- Polling vs instant
- A polling trigger is checked on a timer. An instant trigger is reported by the app itself, the moment it happens. OClass only has instant ones.
- Filter
- A step that lets the Zap continue only when what arrived meets your condition, and stops it quietly otherwise.
- Connection
- Your OClass account linked to Zapier once, then reused by every step and every Zap that talks to OClass.
- Multi-step Zap
- Any Zap beyond one trigger and one action. A second action or a filter makes one, and it then needs a paid plan.
What an OClass Zap really costs
Short version: the OClass side is free to listen to, and you only pay for what the Zap does afterward.
- Premium appNo, OClass works on the free plan
- Free plan100 tasks a month, Zaps of two steps
- Trigger cost0 task, on every plan
- OClass triggers12 instant, 0 polling
The trigger never costs a task, so a busy check-in desk costs nothing on its own. Each action that succeeds counts as one task, and a failed action is not counted. A Zap with three actions eats three times what a one-action Zap eats. OClass is not a premium app, so it works on the free plan: 100 tasks a month, unlimited Zaps, but only two steps per Zap. Add a filter or a second action and you need a paid plan. The polling grid (15 minutes on Free) does not matter here, since every OClass trigger is instant.
Connect OClass to Zapier in three steps
- 01
Open your connections
Sign in to Zapier and go to the Apps page of your account. Click + Add connection, type OClass in the dialog and pick it from the list. You need an OClass account before you start, obviously.
- 02
Sign in to OClass
Click Add connection. A new tab opens on OClass: sign in with the account whose studio data you want the Zaps to use. If you work on a studio you do not own, check you have read or write access to it first.
- 03
Grant access
Accept the access request in that tab. The tab closes and OClass shows up in your connections. From now on, every Zap picks this connection from a menu instead of asking you to sign in again.
Your first OClass Zap: follow up after a trial class
GoalWhen a student finishes a first trial class in OClass, keep only students with an email, then send them a short follow-up.
- 01
Pick the trigger
Create a Zap, choose OClass as the app and
First Trial Classas the event. Select the OClass connection you set up earlier. - 02
Test the trigger
Click test. Zapier brings back the three most recent trial classes of your account, so you map fields on a real student rather than a guess.
- 03
Add the filter
Click the plus icon and add Filter. Set the field, the rule and the value so the Zap stops when no email came through. This makes it a multi-step Zap, on a paid plan.
- 04
Add the email action
Add your email tool as the action, then map the student name and email from the trigger into the message. Test the step and read what came back.
- 05
Publish
Click Publish to switch the Zap on. Only trials that end after this moment start it: earlier students will not get the message.
The 12 OClass triggers
12 events start a Zap when something happens in OClass, and 12 of them are instant: the app calls Zapier straight away, whatever your plan.
Check In
Instant triggerIn Zapier“Triggers when a user checks in.”
Starts your Zap each time a member checks in at your studio, so attendance leaves OClass without anyone exporting it.
First Trial Class
Instant triggerIn Zapier“Triggers when student's first trial class ended.”
Fires once a student's very first trial class has ended. That is the moment their impression of the studio is freshest.
Last Trial Class
Instant triggerIn Zapier“Triggers when student's last trial class ended.”
Kicks off when a student's final trial class is over. After this one, they either sign up or drift away.
New Booking
Instant triggerIn Zapier“Triggers when a new booking is made.”
Runs as soon as a booking is made in OClass, so a filled class no longer waits for someone to notice it.
New Client
Instant triggerIn Zapier“Triggers when a new client is created.”
Triggers when a client record is created in OClass. It is the natural starting point for any welcome sequence.
New Lead
Instant triggerIn Zapier“Triggers when a new lead is created.”
Goes off whenever a lead is created in OClass, before that person has bought anything. Think prospects, not members.
No Purchase - 14 Days
Instant triggerIn Zapier“Triggers when a new client does not make a purchase in the last 14 days.”
Flags a new client who still has not bought anything over the last 14 days. OClass does the counting, you get the name.
No Purchase - 2 Days
Instant triggerIn Zapier“Triggers when a new client does not make a purchase in the last 2 days.”
The early version of the previous one: a new client with no purchase over the last 2 days.
1 Day Promo Reminder
Instant triggerIn Zapier“Triggers when the trial plan credits are all used up 6 days before today.”
According to OClass, this fires when a trial plan's credits were all used up 6 days ago. In practice, it is your final reminder.
1 Trial Credit Remaining
Instant triggerIn Zapier“Triggers when student have one trial credit remaining.”
Fires when a student is down to their last trial credit. One class left before the free run stops.
Payment
Instant triggerIn Zapier“Triggers when a user completes payment.”
Each completed payment in OClass sets this one off. This is the one your bookkeeper will care about.
3 Days Promo Reminder
Instant triggerIn Zapier“Triggers when the trial plan credits are all used up 4 days before today.”
Per OClass, this one starts when trial plan credits were all used up 4 days ago. It comes before the 1 Day reminder.
The 2 OClass actions
OClass gives you 2 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Create Client
ActionIn Zapier“Action to create a new Client”
Adds a new client to OClass from another tool, such as a membership form or a checkout page. First Name and Email are required.
Create Lead
ActionIn Zapier“Action to create a new Lead”
Creates a lead in OClass, a prospect rather than a paying member. It needs First Name, Email and Source.
When an OClass Zap breaks
Zapier lists no help article and no documented limit specific to OClass. What breaks is what breaks on any Zap, and four cases cover most of it.
Read these before you publish. When a Zap still misbehaves, the Zapier troubleshooting guide is the next stop.
The past is not picked up
A Zap only reacts to bookings, payments and check-ins that happen after you switch it on. Moving older records is a separate job.The Zap feeds itself
A New Client trigger followed by a Create Client action in OClass sets itself off again and again, and burns your tasks fast.A big import is held back
After a bulk import of clients or bookings, a huge batch can reach Zapier at once, and its flood protection may hold it back.Create Lead keeps failing
The Source value does not match the sources of your OClass admin exactly. Fix the spelling there or in the Zap, then test again.
Need help automating OClass with Zapier?
A person reads every message.



