Resources · Zapier integration

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

Overview

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.

Vocabulary

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.
Cost

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

Connect your One Course account

  1. 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.

  2. 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.

  3. 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.

First Zap

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

Triggers

One Course triggers

7 events start a Zap when something happens in One Course. Zapier checks for them at the interval your plan allows.

1

Course Published

Polling trigger

In 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.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
marketing wants a launch post or a newsletter draft prepared each time a course goes public.
Watch out
no published course yet? Then the test has nothing to show, so publish one first.
2

Course Unpublished

Polling trigger

In 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.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
your sales page or catalogue sheet lists live courses, and a course pulled for edits should drop off the list.
Watch out
on the free plan, the course can stay listed elsewhere for up to 15 minutes before the Zap notices.
3

New Course Created

Polling trigger

In Zapier“Triggers when a new course is created in One Course.”

Follows a course from its creation, draft included, well before anyone publishes it.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
a production tracker or a project board should get a card for each new course, so reviews and deadlines start early.
Watch out
this fires on creation, not on launch; pair it with Course Published in a separate Zap if both moments matter.
4

Assigned Course

Polling trigger

In 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.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
a trainer or manager wants a roster sheet that grows by one line per enrolment, without exporting anything.
Watch out
a learner assigned to several courses starts the Zap once per assignment, and each run spends tasks on your actions.
5

User Invite Accepted

Polling trigger

In 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.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
new members should land in your CRM or a welcome sequence, and only once they are really in.
Watch out
people who accepted before the Zap was published never come through; this trigger only sees new acceptances.
6

User Invite Sent

Polling trigger

In 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.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
an account manager tracks pending invites in a sheet and follows up on the ones still waiting.
Watch out
a large batch of invites sent at once can be held back by Zapier's flood protection instead of running one by one.
7

User Removed From Course

Polling trigger

In 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.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
billing, certificates or a client report must reflect that someone no longer follows the course.
Watch out
removals and assignments are two separate triggers, so a roster that must stay exact needs one Zap for each.
When it breaks

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

Need help automating One Course with Zapier?

A person reads every message.

FAQ

One Course Zapier integration: FAQ

01Is the One Course Zapier integration free?
Yes. One Course is not reserved for paid plans, so you can use it on the free Zapier plan. That plan includes 100 tasks a month and unlimited Zaps, with each Zap limited to two steps: one trigger and one action. A Zap that goes from User Invite Accepted straight to a message or a spreadsheet row fits. Add a filter, a search or a second action and it becomes a multi-step Zap, which requires a paid plan.
02How many tasks does a One Course Zap use?
One Course itself uses none. Its seven triggers never cost a task, and Zapier checking for new events is free however often it happens. Tasks come from the actions in other apps: each successful action counts once, so a Zap that adds a row for every enrolment spends one task per enrolment. Two actions per run means twice the spend. A failed action is not billed. Some apps and actions elsewhere take more than one task, so check the steps you add.
03Do One Course triggers work in real time?
No. All seven One Course triggers are polling triggers: Zapier asks One Course for new items at a fixed interval. That interval depends on your plan: 15 minutes on Free, 2 on Professional, 1 on Team and Enterprise. On paid plans you can change how often a polling trigger checks, and run a check by hand from the editor. The trigger type comes from the app itself and cannot be switched to instant in Zapier.
04What does it take to connect One Course to Zapier?
A One Course account, plus read or write access to anything you do not own but want the Zap to see. In Zapier, open Apps, click + Add connection, search for One Course, then click Add connection. A tab opens: sign in to One Course and allow Zapier to access the account. The connection is saved once and reused by every step that uses One Course afterwards, so there is nothing to repeat for the next Zap.
05Why can't a Zap add a learner to a One Course course?
Because the One Course app on Zapier offers triggers only, with no action and no search available in the editor. Zapier can read what happens in your academy, like courses published, invites sent or accepted and learners assigned or removed, and pass it on to other tools. It cannot write anything back into One Course. Any step that enrols a learner, creates a course or sends an invite has to happen inside One Course itself.
06What if the One Course operation you need does not exist?
Then Zapier cannot do it for One Course right now. The list is fixed at seven triggers: Course Published, Course Unpublished, New Course Created, Assigned Course, User Invite Accepted, User Invite Sent and User Removed From Course. Nothing tracks quiz results or progress, and nothing writes into the app. If the missing event or action is central to your process, look at another tool, or keep that part of the work inside One Course and automate only around it.
07Zapier, Make or n8n for One Course?
Decide on criteria, not on a ranking. On Zapier, first check whether seven polling triggers and no action cover your need. Then weigh the delay: on the free plan, events come through on a 15-minute check, shorter on paid plans. Then count the tasks your actions in other apps will spend, and whether your Zaps stay at two steps or need filters and a paid plan. Put the other tools through the same checks for One Course before you choose.