- Home
- Resources
- Integrations
- Systeme IO
Systeme IO Make integrationAutomate Systeme IO with Make.
Can Make keep your Systeme IO contacts, tags and courses in order without code? Yes. The Systeme IO Make integration offers 25 modules, 18 actions and 7 searches. This page shows how to link your account, build a first scenario and pick the right module.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Systeme IO Make integration let you automate?
The Systeme IO Make integration links your Systeme IO account to Make, a no-code tool where you build a scenario: an automation made of modules. A module is one brick of that chain, here an action or a search on Systeme IO. Together they create and update contacts, tag them, enroll them in a course or open a community to them.
A new lead, tagged and enrolled. A form in another app collects a sign-up. Create a Contact adds the person to Systeme IO, Add a Tag to a Contact labels them by source, and Create an Enrollment opens the course they asked for.
Community access that follows the sale. When a payment lands in your billing tool, Create a Membership lets the buyer into the right community. When a refund comes in, Delete a Membership takes that access back.
A tidy tag list. List Tags pulls every tag of the account, then Update a Tag or Delete a Tag fixes the labels your team stopped using.
One thing to know before you start: Systeme IO has no trigger module in Make, so the app itself never starts a scenario. Another app or Make's own schedule does. For anything the listed modules miss, Make an API Call reuses the same connection. Many apps also have an n8n node; if you are weighing both tools, read n8n vs Make, and check Make pricing for plan details.
How do you connect Systeme IO to Make?
- 01
Create an API key in Systeme IO
In Systeme IO, click your profile icon in the upper right corner, then Settings, then Public API keys in the left sidebar. Click Create, name the key, click Save and copy the Token value.
- 02
Add a Systeme IO module in Make
In your scenario, add any Systeme IO module and click Create a connection. A connection is your Systeme IO account linked to Make once, then reused by every Systeme IO module. The Connection name field is optional.
- 03
Paste the token and save
Paste the token into the API Token field and click Save. If Systeme IO asks you to authenticate and confirm access, accept. The connection now shows in the module, and Make can list what it reads from your account.
Your first scenario: a new lead becomes a tagged contact
GoalWhen a lead signs up in another app, Make creates the contact in Systeme IO and adds a tag to it.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the +. Put first the trigger of the app where leads arrive, your form tool for instance, since Systeme IO has none.
- 02
Add Create a Contact
Click the + on the right of that first module, search Systeme IO and pick Create a Contact. Link your account with Create a connection, then map the lead's data from the form into the contact.
- 03
Tag the new contact
Add Add a Tag to a Contact next. Map the contact that the previous module returned, then choose the tag from the list Make shows, so every lead carries the name of its source.
- 04
Test with Run once
Click Run once, send one test sign-up through the form and read the bundles. A bundle is one item passing from a module to the next, here one person. Then open Systeme IO and check the contact and its tag.
- 05
Schedule and switch it on
Set the schedule on the first module: a new scenario runs every 15 minutes by default, the shortest interval on the Free plan. Switch the scenario on. Each module run counts as one operation on your plan.
What each Systeme IO module does
Systeme IO gives you 25 modules in 6 groups. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Community
4 modulesList Communities
SearchIn Make“Lists the collection of community resources.”
Pulls every community of your Systeme IO account into the scenario, one bundle per community, so the next modules know which spaces exist.
Create a Membership
ActionIn Make“Creates a membership resource.”
Gives a contact access to one of your Systeme IO communities straight from the scenario, so a new member gets in without anyone adding them by hand.
List Memberships
SearchIn Make“Retrieves the collection of membership resources.”
Shows who belongs to your communities by bringing membership records back as bundles, ready to copy into a sheet or another tool.
Delete a Membership
ActionIn Make“Deletes the membership resource.”
Removes a contact's access to a community in one step, which keeps paid spaces for the people who still pay.
Contact Fields
4 modulesList Contact Fields
SearchIn Make“List the contact fields resources.”
Returns the contact fields set up in your Systeme IO account, the slots where you keep data about each person.
Create a Contact Field
ActionIn Make“Creates a contact field.”
Adds a new contact field to your account from the scenario, so contacts gain a place for a piece of data you did not track until now.
Delete a Contact Field
ActionIn Make“Deletes a contact field ressource.”
Retires a contact field you no longer use, which keeps the field list short and easier for your team to read.
Update a Contact Field
ActionIn Make“Modifies a contactfield resource”
Edits a contact field that already exists, so you fix it in place instead of deleting it and building a new one.
Contact
7 modulesList Contacts
SearchIn Make“Lists the contacts resources.”
Brings your Systeme IO contacts into the scenario, one bundle per person, ready to go to a sheet, a CRM or a mailing tool.
Create a Contact
ActionIn Make“Creates a contact.”
Adds a person to Systeme IO when they show up in another app, with the data you map from the module before it.
Read a Contact
ActionIn Make“Retrieves a Contact resource.”
Fetches the full record of one contact, so the following modules can use everything Systeme IO holds on that person.
Delete a Contact
ActionIn Make“Deletes a contact resource.”
Erases a contact from Systeme IO, useful when someone asks for their data to be removed or when test entries clutter your list.
Update a Contact
ActionIn Make“Modifies a contact resource.”
Keeps a Systeme IO contact in line with another app by rewriting the data you map, without creating a second record for the same person.
Add a Tag to a Contact
ActionIn Make“Assigns a tag to a contact.”
Labels a contact with one of your Systeme IO tags, the usual way to sort people by source, product or interest.
Delete a Tag in a Contact
ActionIn Make“Deletes the tag assigned to resource.”
Takes a tag off one contact while the tag itself stays in your account for everyone else who carries it.
School
4 modulesList School Courses
SearchIn Make“Retrieves the list of schools.”
Lists the courses of your Systeme IO school, so the scenario can choose which one to open for a student.
Create an Enrollment
ActionIn Make“Creates an Enrollment to a course.”
Opens a course to a contact the moment the scenario runs, so a buyer reaches the training without anyone touching the school settings.
List Enrollments
SearchIn Make“Lists enrollment resources.”
Returns the enrollments of your school, which tells you which contacts can reach which course.
Delete an Enrollment
ActionIn Make“Deletes the enrollment resource.”
Withdraws a contact's access to a course, the step that closes the training once payment stops.
Tag
5 modulesList Tags
SearchIn Make“Lists tag resources.”
Pulls every tag of your Systeme IO account into Make, handy for an audit or to find the exact tag a later module should use.
Create a Tag
ActionIn Make“Creates a tag ressource.”
Creates a new tag in Systeme IO from the scenario, so a new product or campaign gets its label without a detour through the settings.
Read a Tag
ActionIn Make“Retrieves a Tag resource.”
Retrieves one tag and its details, which lets the scenario confirm it exists before relying on it.
Update a Tag
ActionIn Make“Modifies a Tag ressource”
Edits an existing tag without deleting it, the gentle way to fix a label your team set up badly.
Delete a Tag
ActionIn Make“Deletes a tag resource.”
Removes a tag from your Systeme IO account, the clean way to retire a label left over from an old campaign.
Other
1 moduleMake an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Calls any endpoint of the Systeme IO API from your scenario, with the same connection as the other modules, to cover what they do not.
Need help automating Systeme IO with Make?
A person reads every message.