- Home
- Resources
- Integrations
- Apolearn LMS
Apolearn LMS Make integrationAutomate Apolearn LMS with Make.
Stop enrolling learners by hand in Apolearn LMS. The Apolearn LMS Make integration gives you 34 modules: 23 actions and 11 searches over users, courses and textbooks. This page shows training teams how to connect the account and build a first scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Apolearn LMS Make integration automate?
The Apolearn LMS Make integration lets a Make scenario (the automation you build, a chain of modules) create and update users, enroll or remove students, manage course roles and read progress, without code. Each module is one brick of that chain. The app has no trigger, so another app or a schedule starts the flow.
Onboard a learner from a sign-up. A registration form or a CRM record starts the scenario, Create a User opens the account and Add a Student to a Course places that person in the right course. Nobody copies names from one tool to another.
Report on progress. List the Students of a Course returns each enrolled learner as a bundle (one item passed to the next module), then Get a Student's Course Progress reads where each one stands, ready to send to a spreadsheet or a manager.
Close access when someone leaves. When an HR tool marks a departure, Search Users finds the account and Disable a User switches it off, while Remove Course's Instructor Rights takes back teaching roles.
What Make does not cover here: there is no trigger, so Apolearn LMS cannot start a scenario by itself, and Make's own documentation for this app is limited because little public information exists. For anything the listed modules miss, Make an API Call reaches the rest of the API. Before picking a tool, read our n8n vs Make comparison and our Make review; if a scenario misbehaves, Make troubleshooting lists the usual fixes.
How do you connect Apolearn LMS to Make?
- 01
Add a module and open the connection
In a scenario, click the +, search for Apolearn LMS and pick any module. Then click Create a connection. A connection is your Apolearn LMS account linked to Make once, and every Apolearn LMS module reuses it afterwards.
- 02
Name it and give Make access
You can give the connection a name, which helps when you run several Apolearn LMS platforms. Then authorize Make on the page Apolearn LMS shows you, or paste the key the app gives you, depending on what the connection window asks for.
- 03
Save and check the fields
Click Save. The module now shows its fields, and once the connection works Make can list the objects it reads, such as courses or users. If the lists stay empty, the access you granted is the first thing to check.
Your first scenario with Apolearn LMS
GoalWhen someone signs up in your form tool, Make creates their Apolearn LMS account and enrolls them in a course.
- 01
Create the scenario
Open the Scenarios page, create a new scenario and click the +. The first module is the trigger of your form or CRM app, since Apolearn LMS has none.
- 02
Add Create a User
Click the + on the right of the trigger, search Apolearn LMS and pick Create a User. Create the connection, then fill the fields Make shows with the data coming from the form.
- 03
Enroll the new user
Add Add a Student to a Course after it. Choose the course from the list Make shows, and map the user returned by Create a User so the right person lands in the class.
- 04
Test with Run once
Submit a test entry in your form, then click Run once. Open each module's bubble to read the bundle it received and confirm the account and the enrollment in Apolearn LMS.
- 05
Schedule and switch it on
Set the schedule on the first module (every 15 minutes by default) and turn the scenario on. From now on, each new sign-up gets an account and a seat in the course.
What can Apolearn LMS do in Make?
Apolearn LMS gives you 34 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Add a Student to a Course
- Add a Subscriber to a Textbook
- Add an Admin to a Course
- Add an Instructor to a Course
- Add an Observer to a Course
- Create a Course
- Create a User
- Disable a User
- Enable a User
- Get Subscription Information
- Get a Course
- Get a Course Template
- Get a Student's Course Progress
- Get a Textbook
- Get a User
- List Course Categories
- List Course Levels
- List Course Templates
- List Courses
- List Textbooks
- List Users
- List the Admins of a Course
- List the Instructors of a Course
- List the Students of a Course
- Make an API Call
- Remove Course's Admin Rights
- Remove Course's Instructor Rights
- Remove Course's Observer Right
- Remove a Student from a Course
- Remove a Subscriber from a Textbook
- Search Courses
- Search Users
- Update Course's Information
- Update User's Information
Add a Student to a Course
ActionIn the docs onlyThis one enrolls an existing Apolearn LMS user as a learner in a course you pick, so the seat is ready the moment someone registers or pays.
Add a Subscriber to a Textbook
ActionIn the docs onlyGives a user access to a textbook in Apolearn LMS by adding them as its subscriber, which saves opening each book's settings to invite readers.
Add an Admin to a Course
ActionIn the docs onlyHands a user the admin role on one course, so a coordinator can manage it without receiving rights over the whole platform.
Add an Instructor to a Course
ActionIn the docs onlyAssigns a trainer to a course as instructor, so the teaching staff of each session stays in line with your planning tool instead of being set by hand.
Add an Observer to a Course
ActionIn the docs onlyAdds someone as an observer of a course, a role meant for people who follow the course without taking it, such as a manager or a client sponsor.
Create a Course
ActionIn the docs onlyOpens a new course in Apolearn LMS from data in your scenario, so a session planned elsewhere appears on the platform without anyone retyping its title.
Create a User
ActionIn the docs onlyOpens an Apolearn LMS account for a new person, which is usually the first brick of any onboarding scenario on this app.
Disable a User
ActionIn the docs onlySwitches off an Apolearn LMS account without removing it, so access stops while the user's record stays on the platform for later reference.
Enable a User
ActionIn the docs onlyTurns a disabled account back on, which lets a returning learner or a rehired colleague find their space again rather than starting over with a new account.
Get Subscription Information
ActionIn the docs onlyReads the subscription information Apolearn LMS holds, so a scenario can take it into account before acting on users or courses.
Get a Course
ActionIn the docs onlyFetches the details of one course you already know, so the next modules can reuse its information in a message, a report or an update.
Get a Course Template
ActionIn the docs onlyReads one course template, so you can check a model course before building new sessions from the same structure.
Get a Student's Course Progress
ActionIn the docs onlyTells you how far a given learner has moved through a course, which turns progress tracking into data you can send anywhere.
Get a Textbook
ActionIn the docs onlyReads the details of one textbook, handy when a scenario must identify the book before giving someone access to it.
Get a User
ActionIn the docs onlyPulls the profile of one Apolearn LMS user whose reference you already hold, so later modules can use their details.
List Course Categories
SearchIn the docs onlyReturns the course categories defined on your platform, each as its own bundle, so a scenario can pick the right one instead of relying on a typed value.
List Course Levels
SearchIn the docs onlyBrings back the levels your courses can carry, which keeps a new course consistent with the rest of your catalog.
List Course Templates
SearchIn the docs onlyShows the course templates available in Apolearn LMS, so you can see which model programs exist before reading one in detail.
List Courses
SearchIn the docs onlyReturns the courses of your platform, one bundle per course, a good base for a catalog export or a batch update.
List Textbooks
SearchIn the docs onlyReturns the textbooks stored in Apolearn LMS, each as a bundle, so a scenario can work across your whole reading library.
List Users
SearchIn the docs onlyReturns the users of your platform one by one, the starting point for an audit or a sync of accounts toward another tool.
List the Admins of a Course
SearchIn the docs onlyGives you everyone holding the admin role on a chosen course, which makes rights reviews easy to automate.
List the Instructors of a Course
SearchIn the docs onlyShows who teaches a given course, so a scenario can notify the right trainers or check that a session is staffed.
List the Students of a Course
SearchIn the docs onlyReturns the learners enrolled in one course, each as a bundle, the entry point for any class-wide follow-up.
Make an API Call
ActionIn the docs onlySends your own request to the Apolearn LMS API with the connection you already set up, for any endpoint the other modules do not cover.
Remove Course's Admin Rights
ActionIn the docs onlyTakes the admin role on a course away from a user, which keeps course control limited to the people who currently need it.
Remove Course's Instructor Rights
ActionIn the docs onlyWithdraws a trainer from a course's teaching staff, so a replaced or departing instructor no longer appears there.
Remove Course's Observer Right
ActionIn the docs onlyEnds an observer's view on a course, for example once a client's contract is over or a manager moves to another team.
Remove a Student from a Course
ActionIn the docs onlyUnenrolls a learner from one course while leaving their account and their other courses untouched.
Remove a Subscriber from a Textbook
ActionIn the docs onlyStops a user's access to a textbook by removing them from its subscribers, the mirror step of Add a Subscriber to a Textbook.
Search Courses
SearchIn the docs onlyFinds the courses that match your criteria rather than returning the whole catalog, so the scenario only works on what matters.
Search Users
SearchIn the docs onlyLooks up users matching what you know about them and returns the accounts that fit. The available criteria show up in the module once the connection exists.
Update Course's Information
ActionIn the docs onlyChanges the details of an existing course, so edits made in your planning tool carry over to the platform without manual copying.
Update User's Information
ActionIn the docs onlyEdits an existing user's profile, keeping Apolearn LMS in step with the tool where people's details are maintained.
Need help automating Apolearn LMS with Make?
A person reads every message.