LearnWorlds and Salesflare

How to connect LearnWorlds

What you can automate

  • When new Lead (Legacy) in LearnWorlds, find or create contact in Salesflare.
  • When new Lead in LearnWorlds, find or create contact in Salesflare.
  • When order Paid in LearnWorlds, create opportunity, then find or create contact in Salesflare.
  • When payment Created in LearnWorlds, create opportunity, then find or create contact in Salesflare.
  • When new Enrollment Purchase (Legacy) in LearnWorlds, create opportunity, then find or create contact in Salesflare.
  • When subscription Updated in LearnWorlds, create opportunity, then find or create contact in Salesflare.

About LearnWorlds

LearnWorlds is a premium learning platform via which you sell online courses under your own website.

LearnWorlds operations on Zapier

Triggers (23)

Start a workflow when this happens

  • Assessment Completed — Triggers when a new assessment is completed.
  • Course Completed — Triggers when a user completes a course.
  • Learning Activity Completed — Triggers when a user completes a learning activity.
  • Learning Program Completed — Triggers when a user completes a learning program.
  • New Certificate — Triggers when a user is awarded a certificate.
Show 18 more triggers
  • New Certificate (Legacy) — Triggers when a user is awarded a certificate.
  • New Enrollment Purchase (Legacy) — Triggers when a user is enrolled in or purchases a paid product.
  • New Form Submission — Triggers when a new form is submitted.
  • New Lead — Triggers when a new email lead is captured.
  • New Lead (Legacy) — Triggers when a new email lead is captured.
  • New User — Triggers when a new user is registered.
  • New User (Legacy) — Triggers when a new user is registered.
  • Order Paid — Triggers when an order is paid.
  • Payment Created — Triggers when a payment transaction for a purchase (including one-off purchase, subscription payment, or installment of a payment plan) is successfully charged. For a subscription or a payment plan, a new transaction is created for every single payment.
  • Payment Failed — Triggers when a recurring payment has failed (only for stripe installments and subscriptions).
  • Subscription Updated — Triggers when a subscription is updated (either planned for cancellation or renewed, or the selected plan has been updated).
  • Subscription or Payment Plan Canceled — Triggers when a user cancels their subscription or payment plan.
  • Tag Added — Triggers when a selected tag is added to a user.
  • Tag Removed — Triggers when a selected tag is removed from a user.
  • User Enrolled in Product — Triggers when a user is enrolled in a product (free, paid or private course, bundle or subscription).
  • User Previewed a Free Section — Triggers when a user has previewed a free section of a paid course.
  • User Unenrolled From Product — Triggers when a user is unenrolled from a product (paid or private course, bundle or subscription).
  • User Updated — Triggers when a user profile is updated.

Actions (8)

Things Salesflare can make it do

  • Add Tags to User — Adds one or more tags to a Learnworlds User.
  • Create User — Adds a new user to the school. If a user with this email already exists, this user will be updated.
  • Create User (Legacy) — Adds a new user to the school.
  • Create and Enroll User (Legacy) — Adds a new user and also gives access to a paid course or bundle.
  • Enroll User in Product — Gives the user access to a product: a course (paid, private) or bundle. If a user with this email already exists in Learnworlds, this user will be enrolled in the selected product. If not, then a new user will be created and then enrolled in the selected product.
Show 3 more actions
  • Enroll User in Product (Legacy) — Gives the user access to a paid course or bundle.
  • Remove Tags From User — Removes one or more tags from a Learnworlds User.
  • Unenroll User From Product — Removes access from a course (paid, private) or bundle for the given user.

Searches (1)

Look up existing records

  • Find a User — Searches for a user in Learnworlds by email or user id.

LearnWorlds operations on Make

Triggers (15)

Start a workflow when this happens

  • Watch Certificate Created — Triggers when a user is awarded a certificate.
  • Watch Course Completed — Triggers when the course is completed by the user.
  • Watch Enrollment Purchase Created — Triggers when a purchase occurs.
  • Watch Lead Created — Triggers when an email is captured.
  • Watch Payment Created — Triggers when a payment is created.
Show 10 more triggers
  • Watch Previews — Triggers when a free section is previewed.
  • Watch Subscription Cancelled — Triggers when a subscription is cancelled.
  • Watch Subscription Started — Triggers when a payment for a subscription is received.
  • Watch Subscription Trial Ended — Triggers when a subscription trial ends in three days.
  • Watch Subscription Trial Started — Triggers when a subscription trial is started.
  • Watch Subscription Updated — Triggers when a subscription is updated.
  • Watch Tag Added — Triggers when a tag is added to a user.
  • Watch Tag Removed — Triggers when a tag is removed from a user.
  • Watch User Created/Updated — Triggers, when a new user has been created, or an existing one was updated.
  • Watch User Unenrolled — Triggers when a user is unenrolled from the product.

Actions (10)

Things Salesflare can make it do

  • Add a Tag to the User — Adds an array of tags to the user.
  • Create a User — Creates a new user.
  • Enroll the User to a Product — Enrolls the user to the product, regarding the course, bundle, manual subscription.
  • Get a User — Returns the user specified by the provided user ID.
  • Make an API Call — Performs an arbitrary authorized API call.
Show 5 more actions
  • Remove a Tag from the User — Removes an array of tags from a user.
  • Suspend a User — Suspends a user from loging in or creating another account.
  • Unenroll the User from a Product — Unenrolls the user from a product specified by the provided product ID.
  • Unsuspend a User — Unsuspends a user.
  • Update a User — Updates an existing user.

Searches (2)

Look up existing records

  • List Courses — Lists all existing courses.
  • List Users — Lists all existing users.

Similar apps

Not using Salesflare yet?

Salesflare is a CRM for small and medium-sized B2B businesses — it fills itself in automatically so your team actually keeps it up to date.

Try it for free