- Home
- Resources
- Integrations
- One Course
One Course Zapier integrationAutomate One Course with Zapier.
The One Course Zapier integration gives you 7 triggers, 0 actions and 0 searches. It reads what happens in your academy (courses published, invites accepted, learners assigned) and hands it to your other tools, but it never writes back into One Course.
Verified Trustpilot reviews · AI, automation & growth agency
What the One Course Zapier integration is for
One Course helps you put a course together with AI, then lets you invite learners, follow how far they get and quiz them along the way. Connecting it to Zapier lets the life of your courses and learners (a course going live, an invite accepted, a learner added or removed) set off work in other apps, without anyone watching the dashboard.
Three typical results, each built on a real operation. A launch announcement that writes itself: Course Published tells your newsletter tool or team chat that a course is live. An onboarding list that never misses anyone: User Invite Accepted passes each new member to a CRM or a spreadsheet, so a welcome sequence can start. A clean roster for trainers: Assigned Course and User Removed From Course keep a shared sheet in line with who actually follows which course.
What Zapier does not do here matters just as much. One Course offers no action and no search in the Zap (an automation built on Zapier) editor, so nothing flows into One Course: a Zap cannot create a course, enrol a learner or send an invite for you. Every trigger is also a polling one, so events arrive with a delay that depends on your plan. If writing into One Course is the point, read the Zapier review and the Make vs Zapier comparison first.
Zapier vocabulary, the short version
Seven words cover the whole page. Each keeps the meaning given here.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run each time that event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is on, Zapier waits for it, here a course or learner event.
- Action
- What the Zap does after it starts: the step that writes, sends or moves something for you, in another app in this case.
- Task
- The unit Zapier bills: one action your Zap completed successfully. The number on your plan counts those.
- Polling trigger
- A trigger Zapier checks on a timer: it asks the app for new items at a fixed interval and keeps only what it has not seen.
- Instant trigger
- A trigger the app reports itself, the moment the event happens, so nothing waits for the next check. One Course has none.
- Filter
- A step that lets the Zap continue only when the incoming data meets the condition you set, and stops it otherwise.
What it really costs to run
One Course is not reserved for paid plans, so it works from the free Zapier plan. Your spend is tasks, and One Course itself never uses one.
- One Course trigger0 tasks
- Each successful action1 task
- Failed actionNot counted
- Free plan100 tasks a month, two-step Zaps only
- Trigger typeAll 7 are polling
Triggers never cost a task, and neither do Zapier's checks for new courses or learners, however often they happen. Since One Course has no action, every task you spend goes to the other app's action, once per successful run; a failed action is not counted. The free plan gives 100 tasks a month and unlimited Zaps, but stops each Zap at two steps. A filter, a search or a second action makes it a multi-step Zap that needs a paid plan. The plan also sets how often your polling triggers are checked.
Connect your One Course account
- 01
Open the connections page
In Zapier, go to Apps and click + Add connection. You need a One Course account, plus access to any course or organisation you do not own but want the Zap to read.
- 02
Pick One Course
Search for One Course by name in the dialog, select it and click Add connection. A new tab opens where One Course asks you to sign in with your usual login.
- 03
Sign in and allow access
Log in to One Course and grant Zapier access to the account. The connection is stored once, and every later step that uses One Course reuses it. Nothing else to configure at this stage.
Your first Zap: welcome new learners
GoalWhen an invited person joins your One Course organisation, post a message to the team channel, only if it meets your condition.
- 01
Build: choose the trigger
Create a Zap, pick One Course as the app and User Invite Accepted as the event, then select your One Course connection. No other setting is needed.
- 02
Test it on real data
Run the trigger test. Zapier brings back the three most recent accepted invites, so you map fields on a real member instead of guessing.
- 03
Add a filter
Click the plus icon and add Filter. Set the field to check, the rule and the value. Use a text rule on text and a number rule on numbers.
- 04
Add the message
Add the chat app as the action, choose the channel and drop in what the trigger returned. Test the step and read what came back.
- 05
Publish
Publish to switch the Zap on. The filter makes it a multi-step Zap, so it needs a paid plan; on the free plan, keep just the trigger and the message.
One Course triggers
7 events start a Zap when something happens in One Course. Zapier checks for them at the interval your plan allows.
Course Published
Polling triggerIn Zapier“Triggers when a course is published.”
Picks up every course you take live, so the rest of your stack learns about a launch without someone announcing it by hand.
Course Unpublished
Polling triggerIn Zapier“Triggers when a published course is moved back to draft.”
Spots a published course that has been moved back to draft, which usually means something on the page or the catalogue needs to follow.
New Course Created
Polling triggerIn Zapier“Triggers when a new course is created in One Course.”
Follows a course from its creation, draft included, well before anyone publishes it.
Assigned Course
Polling triggerIn Zapier“Triggers when a user has been assigned to a course.”
Fires when a user gets assigned to a course, which is the real start of their learning path in One Course.
User Invite Accepted
Polling triggerIn Zapier“Triggers when an invited user accepts an invitation to join the organisation.”
Catches the point where an invited person accepts and actually joins your organisation, not just the invite going out.
User Invite Sent
Polling triggerIn Zapier“Triggers when a user has been invited to the organisation.”
Logs each invitation your organisation sends, whether or not the person ever answers it.
User Removed From Course
Polling triggerIn Zapier“Triggers when a user has been removed from a course.”
Notices when a user loses access to a course, the mirror image of an assignment.
When the integration breaks
Zapier attaches no help article to One Course, and no limit specific to the app is documented. What goes wrong comes from how Zaps behave in general, and it applies here like anywhere else.
Four situations to know before you publish. If a Zap still misbehaves, the Zapier troubleshooting page is there.
The history stays behind
A Zap only reacts to events after it is switched on. Courses, invites and enrolments that already existed are never sent; moving them is a separate job.Events arrive late on Free
All seven triggers are polling ones. On the free plan Zapier checks every 15 minutes, so a learner can wait that long before the next step runs.Bulk changes held back
When a trigger suddenly returns a huge batch, after a mass enrolment or an import, Zapier's flood protection can hold those runs back.The filter that never passes
Filter rules are typed: a text rule reads only text, a number rule only numbers. With the wrong type, the Zap stops at the filter on every run.
Need help automating One Course with Zapier?
A person reads every message.



