Teachable
Enroll users in Teachable courses when new sales occur
Effortlessly enroll students in your Teachable courses after a successful sale with this handy workflow. Once a new sale is made within the Teachable app, the student will be instantly enrolled in the corresponding course. This seamless process saves you time and ensures a smooth onboarding experience for your new learners.
Effortlessly enroll students in your Teachable courses after a successful sale with this handy workflow. Once a new sale is made within the Teachable app, the student will be instantly enrolled in the corresponding course. This seamless process saves you time and ensures a smooth onboarding experience for your new learners.
- When this happens...

New SaleTriggers whenever a user enrolls themselves in a course regardless of whether it is a free or paid course. If you add them as an admin, this does not trigger.
TriggerInstantThis event starts a Zap instantly. - automatically do this!

Enroll User in CourseEnroll a user in a course on your Teachable school. (If the person does not have an account, one will be created and they will then be enrolled.)
This action is only available to schools on the Professional plans and higher.
ActionWriteCreate a new record or update an existing record in your app.
- Free forever for core features
- 14 day trial for premium features & apps

Abandoned Cart
Triggers when a user does not complete an order during checkout
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Admission Disabled
Triggers when an admission in Coaching is disabled.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Email Lead Created
Triggers when a user has confirmed their email for lead capture.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Course Completed
Triggers when a user completes 100% of a course.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New User
Triggers whenever a new user signs up for your school.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Student Resubscribes to Marketing Emails
Triggers when a student opts in to marketing emails.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Profile Updated
Triggers whenever a user updates their profile on your school.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Tag Added to User
Triggers when a tag is added to a user. The "Tags" feature is only available to schools on the Professional plan or above.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Unenrollment
Triggers when a user unenrolls in a course. (Note: Users who are unenrolled by admins will also be triggered).
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.EmailRequired
NameRequired
Password
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.StudentRequired
Course
Pricing Plan
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Api Docs Info
Stop on errorRequired
HTTP MethodRequired
URLRequired
Query string parameters
Additional request headers
Body
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.

New Admission
Triggers when a new admission record is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Comment
Triggers when a user leaves a comment in your school.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Enrollment
Triggers when a user enrolls in a course. (Note: User's will need to confirm enrollment before the trigger fires if you manually add them to a course).
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Lecture Completed
Triggers whenever a user completes a lecture on your school.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Graded Quiz Result
Triggers when a user completes a graded quiz in one of your courses.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Sale
Triggers whenever a user enrolls themselves in a course regardless of whether it is a free or paid course. If you add them as an admin, this does not trigger.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Subscription Cancelled
Triggers whenever a user cancels a subscription on your school.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Tag Removed From User
Triggers when a tag is removed from a user. The "Tags" feature is only available to schools on the Professional plan or above.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Transaction Refunded
Triggers when a transaction has been refunded
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Student Unsubscribes From Marketing Emails
Triggers when a student opts out of marketing emails.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.CourseRequired
EmailRequired
Name
Password
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.EmailRequired
Course
Pricing Plan
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.EmailRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app
Related categories
Related Zap Templates
- Add new Teachable students to ActiveCampaign
- Log new Teachable sales in Google Sheets rows
- Add or update subscribers in Mailchimp with new Teachable enrollments
- Enroll users in Teachable courses with new paid Shopify orders
- Subscribe new Teachable students to Aweber
- Add Mailchimp subscribers for new Teachable sales
- Add Mailchimp subscribers to tags for new enrollments in Teachable
- Subscribe new Teachable students to Drip
- Create Flodesk subscribers from new Teachable enrollments
- Create or update ActiveCampaign contacts from new sales in Teachable
- Create MailerLite subscribers from new Teachable sales
- Create or update HubSpot contacts for new enrollments in Teachable
- Create or update HubSpot contacts for new users in Teachable
- Add new Teachable users as Mailchimp subscribers
- Add new enrollments from Teachable to Google Sheets as new rows
- Add new Teachable users to rows on Google Sheets
- Add tags to subscribers in Kit for new Teachable enrollments
- Create MailerLite subscribers from new Teachable enrollments
- Turn new Teachable users into MailerLite subscribers
- Add new Teachable users as ActiveCampaign contacts
- Enroll users in Teachable with new ClickFunnels purchases
- Create Accredible Certificates for new Teachable course completions
- Add contacts to a Google Ads customer list for new transactions on Teachable
- Create TrustPulse notifications for new Teachable enrollments
- Create Google Sheet rows for new completed courses in Teachable
- Create sales invoices in Xero for new Teachable transactions
- Enroll users in Teachable courses from new Airtable records
- Create Google Sheet rows for new completed lectures in Teachable
- Enroll users in a course in Teachable when orders are placed in WooCommerce
- Enroll students in a HubSpot workflow when they complete a Teachable course
- Enroll users in courses in Teachable for new form submissions in Leadpages
- Log new transactions on Teachable as offline conversions in Google Ads
- Create Sertifier Certificates for new Teachable course completions
- Add new Teachable transactions to Google Sheets as multiple rows
- Send Slack channel messages for new sales in Teachable
- Notify Slack channel of new Teachable enrollments with channel messages
- Enroll users in Teachable courses when new automation rules run in Wix
- Create new Teachable users from new paid Shopify orders
- Enroll users in Teachable courses with new product purchases in ThriveCart
- Issue badges with Badgr to new Teachable course completers
- Create or update contacts in Keap for new enrollments in Teachable
- Send sms for new sales in Teachable with SMS by Zapier
- Add or update subscribers in Mailchimp for new enrollments in Teachable
- Send Gmail emails for new completed courses in Teachable
- Create Nudgify nudges for new enrollments in Teachable
- Enroll new Mailchimp subscribers in Teachable courses
- Log completed Teachable lectures by creating new rows in Google Sheets
- Enroll users in a Teachable course when new sales are made in systeme.io
- Enroll users in Teachable courses when new Gumroad sales occur
- Send outbound emails for completed Teachable courses with Email by Zapier
- Enroll Teachable users from new ActiveCampaign contacts added to a list
- Track new Teachable sales by adding rows to Microsoft Excel
- Generate document mergers in in Formstack Documents for newly-completed courses in Teachable
- Enroll Teachable users in courses for new orders in SamCart
- Enroll users in Teachable courses for new automation webhooks in ActiveCampaign
- Send Senja testimonial requests when new courses are completed in Teachable
- Issue credentials in Certifier when courses are completed in Teachable
- Create and update Mailchimp subscribers from new Teachable email leads
- Add new Teachable users as subscribers in Drip for seamless updates
- Add ActiveCampaign contacts to automation for new enrollments in Teachable
- Add listeners to Hello Audio for new Teachable sales
- Add/update subscribers on Mailchimp from new enrollments on Teachable
- Grant new Teachable users badges with Badgr
- Add new Teachable students to AWeber
- Add new Teachable sales as subscribers to Klaviyo
- Add new Teachable users to a HubSpot contact list instantly
- Enroll users in Teachable courses when new one-time ClickFunnels orders are paid
- Add new Teachable enrollments to Flodesk segments as existing subscribers
- Register new Teachable students for a webinar on GoTo Webinar
- Add new Teachable transactions to QuickBooks Online
- Add new Teachable users to Zendesk
- Add new BDOW!Me subscribers as Teachable users
- Create invoices on FreshBooks from new Teachable transactions
- Enroll new clients into Teachable courses once they book you on HoneyBook
- Enroll Quaderno customers to Teachable courses
- Create Teachable users from new Zaxaa customers
- Create users in Teachable from new Paperform submissions
- Add new Teachable customers to EngageBay sequence
- Receive CM.com SMS for new Teachable registrations
- Add new Teachable users to Revamp CRM
- Add new students from Teachable to ON24
- Create course certificates with Docupilot for new completed Teachable courses
- Tag contacts in Infusionsoft by Keap to enroll users in Teachable courses
- Enroll Teachable users in courses based on their ClickFunnels activity
- Tag Ontraport users to enroll them in Teachable courses
- Enroll tagged Ontraport contacts in Teachable courses
- Create Proof conversions from new sales in Teachable
- Add new students in Teachable as Tribe community members
- Add new Teachable students as SmartEngage subscribers
- Create personal certificates with Plumsail Documents for new completed Teachable courses
- Track new sales from Teachable in Refersion
- Catch new webhooks and enroll users in courses in Teachable
- Enroll Teachable users in a course for new contacts added to lists in ActiveCampaign
- Add new Teachable students to Mailvio
- Enroll Teachable users in courses for new contact activities in ClickFunnels
- Enroll Teachable users in courses for new tags added to contacts in Keap Max Classic
- Generate PDFMonkey PDFs for new Teachable sales
- Enroll Teachable users in courses for new Google Sheet rows
- Create Google Sheet rows for new Teachable transactions
- Unsubscribe Mailchimp emails when new students unsubscribe in Teachable
Related Zap Templates
- Add new Teachable students to ActiveCampaign
- Enroll users in Teachable courses with new paid Shopify orders
- Add Mailchimp subscribers to tags for new enrollments in Teachable
- Create or update ActiveCampaign contacts from new sales in Teachable
- Create or update HubSpot contacts for new users in Teachable
- Add new Teachable users to rows on Google Sheets
- Turn new Teachable users into MailerLite subscribers
- Create Accredible Certificates for new Teachable course completions
- Create Google Sheet rows for new completed courses in Teachable
- Create Google Sheet rows for new completed lectures in Teachable
- Enroll users in courses in Teachable for new form submissions in Leadpages
- Add new Teachable transactions to Google Sheets as multiple rows
- Enroll users in Teachable courses when new automation rules run in Wix
- Issue badges with Badgr to new Teachable course completers
- Add or update subscribers in Mailchimp for new enrollments in Teachable
- Enroll new Mailchimp subscribers in Teachable courses
- Enroll users in Teachable courses when new Gumroad sales occur
- Track new Teachable sales by adding rows to Microsoft Excel
- Enroll users in Teachable courses for new automation webhooks in ActiveCampaign
- Create and update Mailchimp subscribers from new Teachable email leads
- Add listeners to Hello Audio for new Teachable sales
- Add new Teachable students to AWeber
- Enroll users in Teachable courses when new one-time ClickFunnels orders are paid
- Add new Teachable transactions to QuickBooks Online
- Create invoices on FreshBooks from new Teachable transactions
- Create Teachable users from new Zaxaa customers
- Receive CM.com SMS for new Teachable registrations
- Create course certificates with Docupilot for new completed Teachable courses
- Tag Ontraport users to enroll them in Teachable courses
- Add new students in Teachable as Tribe community members
- Track new sales from Teachable in Refersion
- Add new Teachable students to Mailvio
- Generate PDFMonkey PDFs for new Teachable sales
- Unsubscribe Mailchimp emails when new students unsubscribe in Teachable
- Log new Teachable sales in Google Sheets rows
- Subscribe new Teachable students to Aweber
- Subscribe new Teachable students to Drip
- Create MailerLite subscribers from new Teachable sales
- Add new Teachable users as Mailchimp subscribers
- Add tags to subscribers in Kit for new Teachable enrollments
- Add new Teachable users as ActiveCampaign contacts
- Add contacts to a Google Ads customer list for new transactions on Teachable
- Create sales invoices in Xero for new Teachable transactions
- Enroll users in a course in Teachable when orders are placed in WooCommerce
- Log new transactions on Teachable as offline conversions in Google Ads
- Send Slack channel messages for new sales in Teachable
- Create new Teachable users from new paid Shopify orders
- Create or update contacts in Keap for new enrollments in Teachable
- Send Gmail emails for new completed courses in Teachable
- Log completed Teachable lectures by creating new rows in Google Sheets
- Send outbound emails for completed Teachable courses with Email by Zapier
- Generate document mergers in in Formstack Documents for newly-completed courses in Teachable
- Send Senja testimonial requests when new courses are completed in Teachable
- Add new Teachable users as subscribers in Drip for seamless updates
- Add/update subscribers on Mailchimp from new enrollments on Teachable
- Add new Teachable sales as subscribers to Klaviyo
- Add new Teachable enrollments to Flodesk segments as existing subscribers
- Add new Teachable users to Zendesk
- Enroll new clients into Teachable courses once they book you on HoneyBook
- Create users in Teachable from new Paperform submissions
- Add new Teachable users to Revamp CRM
- Tag contacts in Infusionsoft by Keap to enroll users in Teachable courses
- Enroll tagged Ontraport contacts in Teachable courses
- Add new Teachable students as SmartEngage subscribers
- Catch new webhooks and enroll users in courses in Teachable
- Enroll Teachable users in courses for new contact activities in ClickFunnels
- Enroll Teachable users in courses for new Google Sheet rows
- Add or update subscribers in Mailchimp with new Teachable enrollments
- Add Mailchimp subscribers for new Teachable sales
- Create Flodesk subscribers from new Teachable enrollments
- Create or update HubSpot contacts for new enrollments in Teachable
- Add new enrollments from Teachable to Google Sheets as new rows
- Create MailerLite subscribers from new Teachable enrollments
- Enroll users in Teachable with new ClickFunnels purchases
- Create TrustPulse notifications for new Teachable enrollments
- Enroll users in Teachable courses from new Airtable records
- Enroll students in a HubSpot workflow when they complete a Teachable course
- Create Sertifier Certificates for new Teachable course completions
- Notify Slack channel of new Teachable enrollments with channel messages
- Enroll users in Teachable courses with new product purchases in ThriveCart
- Send sms for new sales in Teachable with SMS by Zapier
- Create Nudgify nudges for new enrollments in Teachable
- Enroll users in a Teachable course when new sales are made in systeme.io
- Enroll Teachable users from new ActiveCampaign contacts added to a list
- Enroll Teachable users in courses for new orders in SamCart
- Issue credentials in Certifier when courses are completed in Teachable
- Add ActiveCampaign contacts to automation for new enrollments in Teachable
- Grant new Teachable users badges with Badgr
- Add new Teachable users to a HubSpot contact list instantly
- Register new Teachable students for a webinar on GoTo Webinar
- Add new BDOW!Me subscribers as Teachable users
- Enroll Quaderno customers to Teachable courses
- Add new Teachable customers to EngageBay sequence
- Add new students from Teachable to ON24
- Enroll Teachable users in courses based on their ClickFunnels activity
- Create Proof conversions from new sales in Teachable
- Create personal certificates with Plumsail Documents for new completed Teachable courses
- Enroll Teachable users in a course for new contacts added to lists in ActiveCampaign
- Enroll Teachable users in courses for new tags added to contacts in Keap Max Classic
- Create Google Sheet rows for new Teachable transactions


