Resources · Make integration

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 you can automate

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.

Connect

How do you connect LearningSuite to Make?

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

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

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

First scenario

Build your first LearningSuite scenario

GoalWhen a new member appears in LearningSuite, Make adds that member to the groups you pick.

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

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

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

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

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

Triggers

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.

LearningSuite1Watch Access Requests

Watch Access Requests

Instant trigger

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

How it fires
instant. LearningSuite calls Make through a webhook as soon as the request is made, shown by the lightning badge on the module.
When to use it
send each request to the coach in charge, or chain it with Change Module Access for a Member when the answer is always yes.
Watch out
click Create a webhook before Create a connection, otherwise the trigger has no address to receive the calls.
LearningSuite2Watch Course Progress Changed

Watch Course Progress Changed

Instant trigger

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

How it fires
instant. LearningSuite calls Make through a webhook as soon as the progress crosses that threshold.
When to use it
unlock a bonus bundle halfway through a program, or tell the sales team that a trial learner is deep into the content.
Watch out
the threshold decides everything; set it too low and nearly every lesson starts the scenario, and each start costs operations, meaning module runs counted on your Make plan.
LearningSuite3Watch Feedback

Watch Feedback

Instant trigger

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

How it fires
instant. LearningSuite calls Make through a webhook as soon as the feedback is given.
When to use it
push comments into a shared sheet or a team channel, so course authors see what confuses people while it still matters.
Watch out
one feedback equals one bundle, so a busy course sends many runs; add a filter after the trigger if only some of them deserve an alert.
LearningSuite4Watch Lesson Completed

Watch Lesson Completed

Instant trigger

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

How it fires
instant. LearningSuite calls Make through a webhook as soon as the lesson is marked complete.
When to use it
send a congratulation message after a key lesson, or grant the next course with Add Courses to a Member once the final lesson is done.
Watch out
it fires for every lesson; if only one matters, add a filter on the lesson right after the trigger.
LearningSuite5Watch Member Not Logged In for More Than X Days

Watch Member Not Logged In for More Than X Days

Scheduled trigger

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

How it fires
scheduled. Make checks LearningSuite on the schedule of the scenario, shown by the clock badge, so nothing moves until the next check.
When to use it
start a reactivation flow with Trigger a Popup or an email from another app, before a paying client forgets the program.
Watch out
each check that finds members counts operations, so a very tight schedule rarely helps a reminder of this kind.
LearningSuite6Watch Members

Watch Members

Scheduled trigger

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

How it fires
scheduled. Make checks LearningSuite for new members on the schedule of the scenario, every 15 minutes by default and never under 15 minutes on the Free plan.
When to use it
place the newcomer in a group, copy the contact into your CRM or send a welcome kit from another app.
Watch out
a new member created between two checks waits for the next one, so do not promise an instant welcome from this trigger.
LearningSuite7Watch Submissions

Watch Submissions

Instant trigger

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

How it fires
instant. LearningSuite calls Make through a webhook as soon as the submission arrives.
When to use it
assign the review to a coach in a task tool, or log every submission in a sheet that tracks who still owes homework.
Watch out
files count toward Make limits too; on the Free plan a file cannot exceed 5 MB.
Modules

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.

LearningSuite1

Activate/Deactivate a Member

Action

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

When to use it
a subscription payment fails in your billing tool and you want access frozen until it clears.
Watch out
pick this over Delete a Member whenever the person might come back.
LearningSuite2

Add Bundles to a Group

Action

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

When to use it
a cohort reaches the second phase of a program and the next package of courses should open for all of them.
Watch out
the group must exist first; create it with Create a Group if needed.
LearningSuite3

Add Bundles to a Member

Action

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

When to use it
a buyer purchases an upsell in your checkout tool and should see the extra package in the academy.
Watch out
identify the member first with Find Member by Email or Get or Create member, since this module needs the right person.
LearningSuite4

Add Courses to a Group

Action

In Make“Adds courses to a group.”

Attach courses to a group so everyone in it gains access without touching individual profiles.

When to use it
a client company signs up for a new training topic and all its employees sit in one group.
Watch out
it works at course level; to grant a whole package, Add Bundles to a Group fits better.
LearningSuite5

Add Courses to a Member

Action

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

When to use it
a form submission or a paid order in another app should unlock a single course for that buyer.
Watch out
it opens courses one by one; to hand over a whole package, Add Bundles to a Member fits better.
LearningSuite6

Add Members to Groups

Action

In Make“Adds members to groups.”

Place members into one or more groups, and let the group settings handle the courses and bundles they inherit.

When to use it
right after Watch Members, to sort each newcomer into the right cohort or client account.
Watch out
the member is added, not moved; old group memberships stay until Remove Members From Groups clears them.
LearningSuite7

Change Module Access for a Member

Action

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

When to use it
after Watch Access Requests, to approve a request automatically or after a coach says yes in another tool.
Watch out
here a module means a chapter of a LearningSuite course, not a Make module, so keep the two apart when you read your scenario.
LearningSuite8

Create a Group

Action

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

When to use it
a new client company or a new cohort is signed in your CRM, and the academy should mirror it.
Watch out
run it once per cohort; triggered by each member, it would create duplicates.
LearningSuite9

Create a Hub

Action

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

When to use it
each new coaching client or company gets its own hub, built the same way every time.
Watch out
the hub comes from a template, so prepare that template in LearningSuite first, then follow up with Give Hub Access to let people in.
LearningSuite10

Create a Lesson

Action

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

When to use it
a recorded session lands in your video tool and should appear as a new lesson for the group.
Watch out
the lesson holds a single page, so longer material still needs editing inside LearningSuite.
LearningSuite11

Create a Member

Action

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

When to use it
you are sure the person does not exist yet, for example on a first purchase flow you control.
Watch out
when in doubt, Get or Create member avoids a second profile for someone already registered.
LearningSuite12

Delete a Member

Action

In Make“Deletes a member.”

Remove a member from LearningSuite for good, for cleanup at the end of a contract or on a removal request.

When to use it
a client asks for an account to be erased and the request arrives through a form or a ticket.
Watch out
a deletion cannot be undone from Make; if the person might return, Activate/Deactivate a Member keeps the history.
LearningSuite13

Delete a Popup Trigger

Action

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

When to use it
a popup set up for a member no longer fits, for example once the member did what the popup asked.
Watch out
the directory gives it the same description as Trigger a Popup, so confirm the effect with Run once on a test member.
LearningSuite14

Find Member by Email

Action

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

When to use it
a payment or form tells you who the person is by email, and the next module needs the matching member.
Watch out
when nobody matches, the next modules have no member to work on; Get or Create member covers that case.
LearningSuite15

Get Course Information of a Member

Action

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

When to use it
before granting a certificate or a next course, confirm the learner really has access and has gone far enough.
Watch out
it answers for one course; for the full list, Get Courses of a Member is the better pick.
LearningSuite16

Get or Create member

Action

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

When to use it
buyers may already be learners, as in a shop selling several programs to the same customers.
Watch out
it replaces a search plus a filter plus Create a Member; keep the flow simple and use it first.
LearningSuite17

Get User by ID

Action

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

When to use it
a trigger hands you only the identifier and you need the details to write a personal message.
Watch out
it needs the exact ID; with only an email, go through Find Member by Email instead.
LearningSuite18

Give Hub Access

Action

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

When to use it
right after Create a Hub, to let the client team in without clicking through the settings.
Watch out
granting a group opens the hub to everyone in it, so choose groups with care.
LearningSuite19

Make an API Call

Action

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

When to use it
you need an operation of the LearningSuite API that no listed module offers, such as something around exams.
Watch out
you write the request yourself, so keep the API reference of LearningSuite open next to Make.
LearningSuite20

Remove Bundles From a Member

Action

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

When to use it
a refund or a cancelled subscription is recorded in your billing tool.
Watch out
content the member also holds through a group may stay open; check group memberships as well.
LearningSuite21

Remove Courses From a Member

Action

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

When to use it
a trial ends without a purchase, or a license for a single course expires in your records.
Watch out
it only touches courses given directly; access through a bundle or a group needs its own removal module.
LearningSuite22

Remove Hub Access

Action

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

When to use it
a coaching contract ends and the client team should leave the dedicated space.
Watch out
removing a group affects all its members at once, so make sure no one else still needs the hub.
LearningSuite23

Remove Members From Groups

Action

In Make“Removes members from groups.”

Pull members out of one or more groups, and with them the access that the group was giving.

When to use it
a learner moves from one cohort to another; pair it with Add Members to Groups for a clean switch.
Watch out
it only touches group membership; courses given directly with Add Courses to a Member stay open.
LearningSuite24

Trigger a Popup

Action

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

When to use it
after Watch Member Not Logged In for More Than X Days, to greet a returning learner with a reminder or an offer.
Watch out
the popup must already exist in LearningSuite; this module only decides who sees it.
LearningSuite25

Update a Member

Action

In Make“Updates a member.”

Change the details of an existing member so the academy profile matches what your CRM or billing tool knows.

When to use it
a customer edits a name or an email in another app and LearningSuite should follow.
Watch out
identify the right member first with Find Member by Email or Get or Create member.
LearningSuite26

Get Bundles of Member

Search

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

When to use it
a support request comes in and you want the member's packages in the ticket before anyone answers.
Watch out
each bundle comes out as a separate item, so the next modules run once per bundle.
LearningSuite27

Get Course Modules

Search

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

When to use it
you build a syllabus document or sync a course outline to another tool.
Watch out
it describes the course for everyone; for one learner's view, Get Course Modules for Member fits better.
LearningSuite28

Get Course Modules for Member

Search

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

When to use it
a coach wants to see where a specific learner stands before a call.
Watch out
the directory describes it with the same line as Get Course Modules, so compare both with Run once to see what differs for your academy.
LearningSuite29

Get Courses of a Member

Search

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

When to use it
you fill a coach dashboard in a sheet that lists each learner's courses and progress.
Watch out
many courses mean many bundles, and each module after it runs once per course.
Need help

Need help automating LearningSuite with Make?

A person reads every message.

FAQ

LearningSuite and Make: frequent questions

01Is the LearningSuite Make integration free?
Yes on the Make side: LearningSuite is a standard app, available from the Free plan. That plan allows 2 active scenarios, a scheduled run every 15 minutes at the closest, up to 5 minutes per run, files up to 5 MB and 512 MB of data transfer. Paid plans drop the interval to 1 minute and remove the cap on active scenarios. LearningSuite itself is another matter, since the connection requires a paid LearningSuite account.
02What do you need to connect LearningSuite to Make?
A paid LearningSuite account and an API key. In LearningSuite, open Settings, then Integrations, click Generate API Key and copy the value. In Make, add a LearningSuite module, click Create a connection, paste the key into the API Key field and click Save. For an instant trigger, click Create a webhook first, then Create a connection. The connection then serves every LearningSuite module in your scenarios. No code is involved at any point, only the key and a few clicks.
03Do LearningSuite triggers in Make react in real time?
It depends on the trigger. Five of the seven are instant: Watch Access Requests, Watch Course Progress Changed, Watch Feedback, Watch Lesson Completed and Watch Submissions, where LearningSuite calls Make through a webhook as soon as the event happens. Watch Members and Watch Member Not Logged In for More Than X Days are scheduled: Make checks LearningSuite on the scenario schedule, every 15 minutes by default and at best every 15 minutes on the Free plan.
04What if a LearningSuite module is missing in Make?
Use Make an API Call. It calls any endpoint of the LearningSuite API with the same connection, so exams or other objects without a dedicated module stay reachable. You write the request yourself, which asks for a look at the LearningSuite API reference. The documentation lists no numbered limit for the app, so any constraint you hit comes from your Make plan, such as the 5 minute run cap on the Free plan.
05Make or n8n for LearningSuite automations?
It depends on what you need to ship first. On Make, LearningSuite is a ready app with 36 modules, seven triggers among them, set up with a simple API key and no code. Before choosing n8n, check whether a LearningSuite node exists there and what it covers, since the same app often has an n8n node. Compare the two on the exact modules your scenario needs rather than on the brand name.