Skip to content

Enroll contacts in Teachable courses using workflows

Last updated: December 21, 2023

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

Marketing Hub Professional, Enterprise
Sales Hub Professional, Enterprise
Service Hub Professional, Enterprise
Operations Hub Professional, Enterprise

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 Operations 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.

  • In your HubSpot account, navigate to Automation > Workflows.
  • Create a contact-based workflow.
  • Click the plus icon to add an action.
  • In the right panel, navigate to the Connect an app tab.

connect-an-app-workflows

teachable-api-key

Enroll a contact in a Teachable course

  • In your HubSpot account, navigate to Automation > Workflows.
  • Create a contact-based workflow.
  • Click the plus icon to add an action.
  • Select the Teachable Enroll in a course action.

enroll-in-a-course-action

  • Select the HubSpot property that corresponds to the contact's Teachable account email. If the contact does not 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 to select the course you want to enroll the contact in.
configure-teachable-course-action
  • Click Save.
Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.