Skip to content

Enroll contacts in Teachable courses using workflows

Last updated: September 3, 2025

Available with any of the following subscriptions, except where noted:

Integrate Teachable with HubSpot workflows to enroll your HubSpot contacts in online courses and coaching experiences.

Requirements

To enroll contacts in Teachable courses using workflows you must:

  • Have a Marketing Hub, Sales Hub, Service Hub or Data Hub Professional or Enterprise subscription.
  • Have a Teachable Pro+ account subscription.

Connect Teachable to HubSpot

Before you can enroll contacts in Teachable courses with workflows, you'll need to connect Teachable to your HubSpot account. You can connect the app from the App Marketplace or from within a workflow.

  1. In your HubSpot account, navigate to Automation > Workflows.
  2. Click the workflow or create a new workflow.
  3. Click the plus icon to add an action.
  4. In the Integrated apps section of the left panel, click Install app.
  5. Search for the Teachable, and select Enroll in a course
  6. Copy your API key from your Teachable account.
  7. In the dialog box, enter your Teachable API key in the window, then, click Connect.

workflow-install-teachable

Enroll a contact in a Teachable course

  1. In your HubSpot account, navigate to Automation > Workflows.
  2. Create a contact-based workflow.
  3. Click the plus icon to add an action.
  4. Select the Teachable Enroll in a course action.
  • Select the HubSpot property that corresponds to the contact's Teachable account email.
    • If the contact doesn't have a matching Teachable account, HubSpot will automatically create one.
    • To disable this functionality, select the checkbox Don't create a new account in Teachable if an account with a matching email doesn't exist.
  • Click the Teachable course dropdown menu and select the course you want to enroll the contact in.
  • Click Save.

configure-teachable-course-action

 

Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.