- Home
- Resources
- Integrations
- LearningSuite
LearningSuite Make integrationAutomate LearningSuite with Make.
Can Make enroll, group and follow up with your LearningSuite members for you? The LearningSuite Make integration gives you 36 modules: 7 triggers, 25 actions and 4 searches. This guide shows coaches and training teams how to link the account and build a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the LearningSuite Make integration do?
The LearningSuite Make integration links your learning academy to Make, a no-code tool where you build a scenario: an automation made of modules, each module being one trigger, action or search. Once linked, Make can create members, hand out courses and bundles, open hubs and react when a learner finishes a lesson or submits a task.
Onboarding without copy and paste. Watch Members spots every new member, and Add Members to Groups drops that person into the right cohort. The group then carries the courses, so nobody on the team assigns access by hand.
Win back quiet learners. Watch Member Not Logged In for More Than X Days fires once a member stays away longer than the number of days you set. Pair it with Trigger a Popup so the member sees a reminder at the next visit, or with Update a Member to flag the profile.
Sell in one tool, deliver in LearningSuite. When a payment or a form lands in another app, Get or Create member finds the buyer or creates the profile, and Add Courses to a Member opens the purchase. Forms from the 123FormBuilder Make integration fit this pattern well.
Two limits to keep in mind: you need a paid LearningSuite account, and the documentation lists no quotas, so nothing on this page quotes one. For the wider picture, read the Make review or weigh the options in n8n vs Make.
How do you connect LearningSuite to Make?
- 01
Generate your API key in LearningSuite
Log in to LearningSuite, open Settings > Integrations and click Generate API Key. Copy the value and keep it somewhere safe, because Make asks for it in the next step.
- 02
Open the connection window in Make
Add any LearningSuite module to your scenario and click Create a connection. A connection is your LearningSuite account linked to Make once, then reused by every LearningSuite module. The Connection name field is optional.
- 03
Paste the key and save
Paste the key into the API Key field and click Save. If a prompt appears, authenticate your account and confirm access. The module can now list the members, courses and groups it reads.
Build your first LearningSuite scenario
GoalWhen a new member appears in LearningSuite, Make adds that member to the groups you pick.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the big +. That empty circle becomes the first module, the one that starts everything.
- 02
Add Watch Members
Search for LearningSuite, pick Watch Members and click Create a connection to paste your API key. From now on, each new member reaches Make as a bundle, meaning one item passed to the next module.
- 03
Add Members to Groups
Click the + on the right of the trigger and choose Add Members to Groups. Map the member coming from Watch Members, then select the target groups in the list Make shows you.
- 04
Test with Run once
Create a test member in LearningSuite, then click Run once. Open the bubble above each module to read the bundle it received and check the member landed in the group.
- 05
Schedule and switch it on
Watch Members is a scheduled trigger, so Make checks LearningSuite on the clock of the first module, every 15 minutes by default. Adjust Scheduling if needed and switch the scenario on.
Which LearningSuite events can start a scenario?
7 modules start a scenario when something happens in LearningSuite. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by LearningSuite as soon as it happens.
Watch Access Requests
Instant triggerIn Make“Triggers when a member requests access to a module in the course.”
Hear about it the moment a learner asks to open a module of a course, so an approval never sits unnoticed in the back office.
Watch Course Progress Changed
Instant triggerIn Make“Triggers when the course progress of a member is updated higher than a given threshold.”
Get a signal when a member moves past a progress threshold you set on a course, which turns milestones into actions instead of numbers on a dashboard.
Watch Feedback
Instant triggerIn Make“Triggers when new feedback is given.”
Collect every new piece of feedback your learners leave, straight into the tool where your team actually reads it, instead of logging in to check.
Watch Lesson Completed
Instant triggerIn Make“Triggers when a lesson has been completed by a member.”
React to a finished lesson: this trigger starts your scenario each time a member completes one, so each step of a program can lead to the next action.
Watch Member Not Logged In for More Than X Days
Scheduled triggerIn Make“Triggers when a member has not logged in to the platform for more than the specified amount of days.”
Find the learners who drifted away: the trigger returns members who have not logged in for more than the number of days you enter, ready for a nudge.
Watch Members
Scheduled triggerIn Make“Triggers when a new member is created.”
Catch each new member created in your academy and pass the profile on, which is the natural starting point for any onboarding flow.
Watch Submissions
Instant triggerIn Make“Triggers when a member submits a new interactive task like a file, audio, video or text response.”
Receive each interactive task a member hands in, whether it is a file, an audio clip, a video or a written answer, so reviewing work stops depending on someone checking the platform.
What can Make do in LearningSuite?
LearningSuite gives you 29 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Activate/Deactivate a Member
- Add Bundles to a Group
- Add Bundles to a Member
- Add Courses to a Group
- Add Courses to a Member
- Add Members to Groups
- Change Module Access for a Member
- Create a Group
- Create a Hub
- Create a Lesson
- Create a Member
- Delete a Member
- Delete a Popup Trigger
- Find Member by Email
- Get Course Information of a Member
- Get or Create member
- Get User by ID
- Give Hub Access
- Make an API Call
- Remove Bundles From a Member
- Remove Courses From a Member
- Remove Hub Access
- Remove Members From Groups
- Trigger a Popup
- Update a Member
- Get Bundles of Member
- Get Course Modules
- Get Course Modules for Member
- Get Courses of a Member
Activate/Deactivate a Member
ActionIn Make“Activates or deactivates a member.”
Switch a member on or off without deleting anything, so the profile and its history stay in place while access pauses or resumes.
Add Bundles to a Group
ActionIn Make“Adds bundles to a group.”
Give a whole group new bundles in one step. Every member of that group gets the extra content, which saves looping over people one by one.
Add Bundles to a Member
ActionIn Make“Adds bundles to a member.”
Hand a single member one or more bundles, the course packages you sell or offer, right after something happens elsewhere.
Add Courses to a Group
ActionIn Make“Adds courses to a group.”
Attach courses to a group so everyone in it gains access without touching individual profiles.
Add Courses to a Member
ActionIn Make“Adds courses to a member.”
Open one or several courses to a specific member. It is the most direct way to turn a sale or an approval into access.
Add Members to Groups
ActionIn Make“Adds members to groups.”
Place members into one or more groups, and let the group settings handle the courses and bundles they inherit.
Change Module Access for a Member
ActionIn Make“Changes access to a specific module for a member.”
Adjust access to one module inside a course for one member, finer than handing out the whole course.
Create a Group
ActionIn Make“Creates a group.”
Create a new group in LearningSuite from your scenario, ready to receive members, courses and bundles in the modules that follow.
Create a Hub
ActionIn Make“Creates a hub from a template.”
Spin up a hub from one of your templates, so a new space appears with the structure you already designed.
Create a Lesson
ActionIn Make“Creates a lesson with a page in it. A video or text and image can be included as content.”
Add a lesson with one page to a course, holding either a video or text with an image, straight from your scenario.
Create a Member
ActionIn Make“Creates a member.”
Create a brand new member account in the academy from data coming from another app, such as a checkout or a signup form.
Delete a Member
ActionIn Make“Deletes a member.”
Remove a member from LearningSuite for good, for cleanup at the end of a contract or on a removal request.
Delete a Popup Trigger
ActionIn Make“Triggers that a Member will see the given Popup”
This module works with popups, the messages a member sees inside the academy, and by its name sits on the removal side of Trigger a Popup.
Find Member by Email
ActionIn Make“Searches for a Member by Email”
Look up a member from an email address, the one piece of data almost every other app shares with LearningSuite.
Get Course Information of a Member
ActionIn Make“Checks if a member has access to a course and what his current progress is.”
Check whether a member has access to a given course and how far that member has progressed in it, in one call.
Get or Create member
ActionIn Make“Get a member and if not existing, create it”
Fetch a member, and create one if nobody matches. You always come out with a usable profile and never a duplicate.
Get User by ID
ActionIn Make“Gets an User by ID”
Pull the full profile of one user when you already hold the ID, typically from a trigger or a previous module.
Give Hub Access
ActionIn Make“Adds members, groups and bundles to a hub.”
Open a hub to members, groups and bundles in one module, so the right people see the right space.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Reach any endpoint of the LearningSuite API with the connection you already set up, for whatever the listed modules do not cover.
Remove Bundles From a Member
ActionIn Make“Removes bundles from a member.”
Take bundles back from a member, which closes the courses that came with the package while the account stays active.
Remove Courses From a Member
ActionIn Make“Removes courses from a member.”
Withdraw specific courses from one member, the mirror of Add Courses to a Member, for access that should end.
Remove Hub Access
ActionIn Make“Removes hub access for a members, groups and bundles.”
Close a hub to chosen members, groups or bundles, and keep the hub itself untouched for everyone else.
Remove Members From Groups
ActionIn Make“Removes members from groups.”
Pull members out of one or more groups, and with them the access that the group was giving.
Trigger a Popup
ActionIn Make“Triggers that a Member will see the given Popup”
Show a chosen popup to a member the next time that person is in the academy, a direct way to speak to one learner.
Update a Member
ActionIn Make“Updates a member.”
Change the details of an existing member so the academy profile matches what your CRM or billing tool knows.
Get Bundles of Member
SearchIn Make“Get Bundles of Member including access information”
List the bundles a member holds, with the access details for each, as a search that can return zero, one or several bundles.
Get Course Modules
SearchIn Make“Get all modules of a course, including the default content drip.”
Read the structure of a course, all its chapters and the default content drip, to know what unlocks and in which order.
Get Course Modules for Member
SearchIn Make“Get all modules of a course, including the default content drip.”
List the chapters of a course from the point of view of one member, with the drip set on the course.
Get Courses of a Member
SearchIn Make“Gets all courses a member is assigned to, including access and progress information”
Pull every course a member is assigned to, with access and progress for each, as a search returning one item per course.
Need help automating LearningSuite with Make?
A person reads every message.