Teachable icon

Teachable Integration

Online course platform — courses, students, enrollments, and transactions. Turn Teachable engagement into automated marketing workflows that keep leads and audiences moving. Start with Watch Enrollments, then use Get a Course and Get a Course Progress to trigger the next step.
3-day trialCancel anytimeUp to 10 minutes quick set up
  • GDPR
  • Data Encryption
  • 2FA
  • Local Data Region

Supported triggers and actions for Teachable integration

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

  • Teachable icon
    Watch EnrollmentsListen to new enrollment on a specific course.
  • Teachable icon
    Watch Pricing PlansWatch for new pricing plans events.
  • Teachable icon
    Watch TransactionsWatch for new transactions events.
  • Teachable icon
    Watch UsersListen to new user in your school.
  • Teachable icon
    Get a CourseFetch a specific course by ID.
  • Teachable icon
    Get a Course ProgressFetch a specific user's course progress.
  • Teachable icon
    Get a LectureFetch content of a specific course lecture.
  • Teachable icon
    Get a UserGet a specific user and their course enrollments by user ID.
  • Teachable icon
    Get Current UserFetch user profile for current user.
  • Teachable icon
    List Course EnrollmentFetch active enrolled students and student progress for a specific course.
  • Teachable icon
    List CoursesFetch all courses at your school.
  • Teachable icon
    List Pricing PlansFetch all the pricing plans at your school.
  • Teachable icon
    List TransactionsFetch a list of sales transactions made in your school.
  • Teachable icon
    List UsersGet a paginated list of users.
  • Teachable icon
    Create a UserCreate a new user.
  • Teachable icon
    Enroll a UserEnroll a user in a course.
  • Teachable icon
    Make an API CallPerform an arbitrary authorized API request to Teachable API.
  • Teachable icon
    Mark a Lecture CompleteMark a specific course lecture as complete.
  • Teachable icon
    Unenroll a UserUnenroll a user from a course.
  • Teachable icon
    Update a UserUpdate the name or src of a user.

How to integrate Teachable in automation workflow?

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

How Teachable connects and integrates with WEXTL

Save and approve your credentials once — WEXTL® stores authorization information encrypted and reuses the authentication whenever Teachable 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 Teachable supports.

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

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

FieldTypeHelp
API KeyRequired
password

Log into your account, go to Settings > API in your school admin, create an API key, and save it.

Connect Teachable to popular apps on WEXTL

Enter a name of the other app you want to sync with Teachable below. Click on selected app to explore integration options with Teachable. 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 Teachable integration

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

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

Teachable on WEXTL has 20 modules for combining marketing automations. Explore Teachable documentation for more.

Teachable
Watch Users
Autopilot
Performs action
OR
Autopilot
Triggers
Teachable
Get Current User

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

Frequently asked questions

Common questions about automating Teachable in your workflows.

Try Teachable on WEXTL®

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

Cancel anytime.

References

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

  1. Teachable integration source code, module specs and credentials implementation.
  2. Internal Teachable integration documentation, structured input and output parameters, scopes, and authentication methods.
  3. Official Teachable 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® Teachable App Documentation
  7. WEXTL® Workflow Scheduler
  8. WEXTL® HTTP node documentation