---
title: LearnWorlds
slug: learnworlds
description: How to integrate LearnWorlds with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_learnworlds.png
docTags: 
createdAt: 2025-02-03T13:28:22.758Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/learnworlds.png" alt="LearnWorlds logo" caption size="50" width="512" height="512"}<br /> | LearnWorlds is an online platform for creating, selling, and managing courses and digital learning experiences. Integrating LearnWorlds with Make.com enables automated workflows for course enrollments, user management, and streamlined communication between e-learning and other business tools. |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
**Limited documentation**

We currently can't provide complete documentation for LearnWorlds because there isn't enough publicly available information about this app. Our AI-powered documentation system relies on comprehensive data from LearnWorlds and public sources to create detailed guides.
:::

# LearnWorlds modules

You can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Add a Tag to the User

Adds a list of tags to a user’s profile.
:::

:::ExpandableHeading
### Create a User

Adds a new user to your account.
:::

:::ExpandableHeading
### Enroll the User to a Product

Enrolls the user in a specific product, such as a course, bundle, or manual subscription.
:::

:::ExpandableHeading
### Get a User

Retrieves detailed information about a user based on the user ID you provide.
:::

:::ExpandableHeading
### List Courses

Retrieves a complete list of all your current courses.
:::

:::ExpandableHeading
### List Users

Retrieves a complete list of all current users in your account.
:::

:::ExpandableHeading
### Make an API Call

Allows you to make a custom, authorized API request to the service, giving you flexibility to access features not covered by standard modules.
:::

:::ExpandableHeading
### Remove a Tag from the User

Removes selected tags from a specific user, helping you keep their tag list up to date.
:::

:::ExpandableHeading
### Suspend a User

Prevents a user from logging in or creating a new account by suspending their access.
:::

:::ExpandableHeading
### Unenroll the User from a Product

Removes the selected user from a specific product using the product ID you provide.
:::

:::ExpandableHeading
### Unsuspend a User

Removes the suspension from a user, allowing them to access their account again.
:::

:::ExpandableHeading
### Update a User

Updates the details of an existing user in your system.
:::

:::ExpandableHeading
### Watch Certificate Created

Triggers when a user receives a new certificate, letting you take action whenever someone earns an achievement.
:::

:::ExpandableHeading
### Watch Course Completed

Triggers when a user successfully completes a course.
:::

:::ExpandableHeading
### Watch Enrollment Purchase Created

Triggers whenever a new purchase is made, allowing you to take action whenever someone completes a transaction.
:::

:::ExpandableHeading
### Watch Lead Created

Triggers whenever a new email address is collected or received.
:::

:::ExpandableHeading
### Watch Payment Created

Triggers whenever a new payment is made, letting you take action as soon as a payment is received.
:::

:::ExpandableHeading
### Watch Previews

Triggers whenever someone previews a free section, letting you know when users take a look at available content.
:::

:::ExpandableHeading
### Watch Subscription Cancelled

Triggers when one of your subscriptions is cancelled, letting you know right away when a customer ends their subscription.
:::

:::ExpandableHeading
### Watch Subscription Started

Triggers whenever a payment is successfully received for a subscription.
:::

:::ExpandableHeading
### Watch Subscription Trial Ended

Triggers when a subscription's trial period is set to end in three days, giving you a heads-up before the trial expires.
:::

:::ExpandableHeading
### Watch Subscription Trial Started

Triggers whenever a new subscription trial begins, letting you know when someone starts their trial period.
:::

:::ExpandableHeading
### Watch Subscription Updated

Triggers when any changes are made to an existing subscription, such as plan updates or billing information changes.
:::

:::ExpandableHeading
### Watch Tag Added

Starts a workflow whenever a new tag is assigned to a user.
:::

:::ExpandableHeading
### Watch Tag Removed

Triggers whenever a tag is taken off a user, letting you know when a user's tags change.
:::

:::ExpandableHeading
### Watch User Created/Updated

Triggers when a new user is added or when details of an existing user are updated.
:::

:::ExpandableHeading
### Watch User Unenrolled

Triggers when someone is removed from a product enrollment.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# LearnWorlds resources&#x20;

You can have access to more resources related to this app on the following links :

- [Join discussions about  LearnWorlds on Make community](https://community.make.com/search?q=LearnWorlds)
- [Visit LearnWorlds website ](https://www.learnworlds.com/)
- [View LearnWorlds API documentation](https://docs.learnworlds.com/#introduction)
- [Visit LearnWorlds page on make](https://www.make.com/en/integrations/learnworlds)

# Help us improve this documentation

Have experience with LearnWorlds? We'd love to hear from you. If you have insights, use cases, or technical details that could help other users, please consider:

- Using the feedback widget at the bottom of the page
- Sharing your knowledge in the [Make community](https://community.make.com)

Your feedback helps us create better documentation for everyone.

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

