LearnWorlds icon

LearnWorlds Integration

Manage courses, students, enrollments, and community spaces in LearnWorlds. Keep LearnWorlds lists, tags, campaigns, and follow ups aligned across your marketing stack. When Watch Bundles fires, automatically update the next system with Get a Bundle or Get a Community Space.
3-day trialCancel anytimeUp to 10 minutes quick set up
  • GDPR
  • Data Encryption
  • 2FA
  • Local Data Region

Supported triggers and actions for LearnWorlds integration

Triggers can detect changes in LearnWorlds and run actions that can create, search or modify data inside LearnWorlds automatically [3] — exactly how you set them.

  • LearnWorlds icon
    Watch BundlesTriggers when there are new school bundles.
  • LearnWorlds icon
    Watch CertificatesTriggers when there are new school issued certificates.
  • LearnWorlds icon
    Watch Community CollectionsTriggers when there are new collections in school community.
  • LearnWorlds icon
    Watch CoursesTriggers when there are new school courses.
  • LearnWorlds icon
    Watch LeadsTriggers when there are new leads.
  • LearnWorlds icon
    Watch PaymentsTriggers when there are new payments records.
  • LearnWorlds icon
    Watch PromotionsTriggers when there are new school promotions.
  • LearnWorlds icon
    Watch Seat OfferingsTriggers when there are new seat offerings.
  • LearnWorlds icon
    Watch SubscriptionsTriggers when there are new subscription plans.
  • LearnWorlds icon
    Watch User GroupsTriggers when there are new user groups.
  • LearnWorlds icon
    Watch UsersTriggers when there are new user records.
  • LearnWorlds icon
    Get a BundleReturns the bundle specified by the provided bundle id.
  • LearnWorlds icon
    Get a Community SpaceReturns information about the community space specified by the provided space id.
  • LearnWorlds icon
    Get a CourseReturns information about the course specified by the provided course id.
  • LearnWorlds icon
    Get a Course AnalyticsReturns analytics about the course specified by the provided course id.
  • LearnWorlds icon
    Get a Course ContentReturns the contents of the course specified by the provided course id.
  • LearnWorlds icon
    Get a PaymentReturns information about the payment specified by the provided payment id.
  • LearnWorlds icon
    Get a Payment Invoice LinkReturns the invoice number and a private expiring link to access the invoice.
  • LearnWorlds icon
    Get a PromotionReturns the promotion specified by the provided promotion id.
  • LearnWorlds icon
    Get a Seat OfferingReturns the seat offering specified by the provided seat offering id.

How to integrate LearnWorlds in automation workflow?

3 simple steps to make your LearnWorlds connected with other apps in automation workflows on WEXTL. Up to 10 minutes integration set up.

How LearnWorlds connects and integrates with WEXTL

Save and approve your credentials once — WEXTL® stores authorization information encrypted and reuses the authentication whenever LearnWorlds app is called in workflows. That allows your marketing automations to run without your attention, per defined schedule [7]. Explore documentation [6] for a detailed list of fields that LearnWorlds supports.

The following table illustrates what fields LearnWorlds integration require during authorization flow inside our workflow builder [4].

Demonstration of LearnWorlds connection step inside WEXTL Workflow Builder [4].

FieldTypeHelp
School HomepageRequired
url

Find your school URL in your browser’s address bar; for example, https://myschool.learnworlds.com → schoolHomepage = myschool.learnworlds.com..

API Client IDRequired
text

Go to your school admin dashboard → Settings → Developer/API → API access, then copy the Client ID / API Client

UsernameRequired
text

Your account username

PasswordRequired
password

Your account password

Client IDRequired
text

Go to your admin dashboard, open Settings → Integrations → API, and create an API application to obtain your Client ID and Client Secret.

Client SecretRequired
password

Copu your Client Secret alongside your Client ID

Connect LearnWorlds to popular apps on WEXTL

Enter a name of the other app you want to sync with LearnWorlds below. Click on selected app to explore integration options with LearnWorlds. If the app you search for is not available in WEXTL yet, you can use HTTP node [10] instead to integrate it directly.

Example automation with LearnWorlds integration

Select Watch User Groups trigger from LearnWorlds - this will be a starting point in your automation. Whenever event happens in LearnWorlds, workflow will start [7] from Watch User Groups node.

Search for Add Seat Offering User, connect it as the next step of integration sequence. You can use filters between Watch User Groups and Add Seat Offering User, so only important data pass from Watch User Groups to the next step. WEXTL gives you full control over the process of LearnWorlds automation. All parts of workflow are visible on the canvas [4].

LearnWorlds on WEXTL has 76 modules for combining marketing automations. Explore LearnWorlds documentation for more.

LearnWorlds
Watch User Groups
beehiiv
Performs action
OR
beehiiv
Triggers
LearnWorlds
Add Seat Offering User

Demonstration of how visual LearnWorlds automation [6] looks in WEXTL.

Frequently asked questions

Common questions about automating LearnWorlds in your workflows.

Try LearnWorlds on WEXTL®

Claim your 3-day trial to build LearnWorlds integrations and access every WEXTL® feature.

Cancel anytime.

References

List of sources used to gather information about the LearnWorlds integration.

  1. LearnWorlds integration source code, module specs and credentials implementation.
  2. Internal LearnWorlds integration documentation, structured input and output parameters, scopes, and authentication methods.
  3. Official LearnWorlds vendor API documentation — used to verify field meanings, authentication flows, and anything our own specs don't fully capture.
  4. WEXTL® Visual Workflow Builder, anonymized data from our technical support team.
  5. WEXTL® Apps Library
  6. WEXTL® LearnWorlds App Documentation
  7. WEXTL® Workflow Scheduler
  8. WEXTL® HTTP node documentation