Teachable
Enroll new users in courses automatically in Teachable when a new user is created
Take your Teachable platform to the next level by enrolling new users in courses right away. With this workflow, once a new user joins Teachable, they are instantly enrolled in a course. This eliminates the need for manual course allotment and ensures a seamless and immediate study experience for your learners. Enhance the learning journey with this efficient automation.
Take your Teachable platform to the next level by enrolling new users in courses right away. With this workflow, once a new user joins Teachable, they are instantly enrolled in a course. This eliminates the need for manual course allotment and ensures a seamless and immediate study experience for your learners. Enhance the learning journey with this efficient automation.
- When this happens...

New UserTriggers whenever a new user signs up for your school.
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
- Create MailerLite subscribers from new Teachable sales
- Add new Teachable users as Mailchimp subscribers
- Subscribe new Teachable students to Drip
- Create Flodesk subscribers from new Teachable enrollments
- Create or update HubSpot contacts for new users in Teachable
- Add Mailchimp subscribers to tags for new enrollments in Teachable
- Create or update ActiveCampaign contacts from new sales in Teachable
- Add new Teachable users to rows on Google Sheets
- Create or update HubSpot contacts for new enrollments in Teachable
- Create MailerLite subscribers from new Teachable enrollments
- Add new enrollments from Teachable to Google Sheets as new rows
- Add tags to subscribers in Kit for new Teachable enrollments
- Send Gmail emails for new completed courses in Teachable
- Create Accredible Certificates for new Teachable course completions
- Turn new Teachable users into MailerLite subscribers
- Add new Teachable users as ActiveCampaign contacts
- Enroll users in Teachable with new ClickFunnels purchases
- 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
- Enroll users in Teachable courses from new Airtable records
- Create sales invoices in Xero for new Teachable transactions
- 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
- 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
- Create Sertifier Certificates for new Teachable course completions
- 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
- Send sms for new sales in Teachable with SMS by Zapier
- Create Nudgify nudges for new enrollments in Teachable
- Create or update contacts in Keap for new enrollments in Teachable
- 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
- Create Proof conversions from new sales in Teachable
- Enroll new Mailchimp subscribers in Teachable courses
- Enroll users in Teachable courses when new automation rules run in Wix
- Send outbound emails for completed Teachable courses with Email by Zapier
- Enroll users in Teachable courses when new Gumroad sales occur
- Add or update subscribers in Mailchimp for new enrollments in Teachable
- Enroll Teachable users from new ActiveCampaign contacts added to a list
- Track new Teachable sales by adding rows to Microsoft Excel
- Send Gmail emails for new sales in Teachable
- Send Senja testimonial requests when new courses are completed in Teachable
- Generate document mergers in in Formstack Documents for newly-completed courses in Teachable
- Enroll users in Teachable courses for new automation webhooks in ActiveCampaign
- Enroll users in Teachable courses when new one-time ClickFunnels orders are paid
- Create MailerLite campaigns for new Teachable sales
- Issue credentials in Certifier when courses are completed in Teachable
- Enroll Teachable users in courses for new tags added to contacts in Keap Max Classic
- Enroll Teachable users in courses for new orders in SamCart
- Add new Teachable students to AWeber
- Create and update Mailchimp subscribers from new Teachable email leads
- Add/update subscribers on Mailchimp from new enrollments on Teachable
- Add new Teachable sales as subscribers to Klaviyo
- Grant new Teachable users badges with Badgr
- Add listeners to Hello Audio for new Teachable sales
- Add new Teachable users as subscribers in Drip for seamless updates
- Enroll users in Teachable courses from new emails in Email Parser by Zapier
- Create new users in Teachable when new contacts are identified in ClickFunnels
- 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
- 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
- Add ActiveCampaign contacts to automation for new enrollments 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
- Generate PDFMonkey PDFs for new Teachable sales
Related Zap Templates
- Add new Teachable students to ActiveCampaign
- Enroll users in Teachable courses with new paid Shopify orders
- Create MailerLite subscribers from new Teachable sales
- Create Flodesk subscribers from new Teachable enrollments
- Create or update ActiveCampaign contacts from new sales in Teachable
- Create MailerLite subscribers from new Teachable enrollments
- Send Gmail emails for new completed courses in Teachable
- Add new Teachable users as ActiveCampaign contacts
- Create TrustPulse notifications for new Teachable enrollments
- Create sales invoices in Xero for new Teachable transactions
- Enroll students in a HubSpot workflow when they complete a Teachable course
- Add new Teachable transactions to Google Sheets as multiple rows
- Create Sertifier Certificates for new Teachable course completions
- Issue badges with Badgr to new Teachable course completers
- Create or update contacts in Keap for new enrollments in Teachable
- Create Proof conversions from new sales in Teachable
- Send outbound emails for completed Teachable courses with Email by Zapier
- Enroll Teachable users from new ActiveCampaign contacts added to a list
- Send Senja testimonial requests when new courses are completed in Teachable
- Enroll users in Teachable courses when new one-time ClickFunnels orders are paid
- Enroll Teachable users in courses for new tags added to contacts in Keap Max Classic
- Create and update Mailchimp subscribers from new Teachable email leads
- Grant new Teachable users badges with Badgr
- Enroll users in Teachable courses from new emails in Email Parser by Zapier
- 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
- Add new students in Teachable as Tribe community members
- Track new sales from Teachable in Refersion
- Enroll Teachable users in a course for new contacts added to lists in ActiveCampaign
- Generate PDFMonkey PDFs for new Teachable sales
- Log new Teachable sales in Google Sheets rows
- Subscribe new Teachable students to Aweber
- Add new Teachable users as Mailchimp subscribers
- Create or update HubSpot contacts for new users in Teachable
- Add new Teachable users to rows on Google Sheets
- Add new enrollments from Teachable to Google Sheets as new rows
- Create Accredible Certificates for new Teachable course completions
- Enroll users in Teachable with new ClickFunnels purchases
- 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
- Send Slack channel messages for new sales in Teachable
- Create new Teachable users from new paid Shopify orders
- Send sms for new sales in Teachable with SMS by Zapier
- Log completed Teachable lectures by creating new rows in Google Sheets
- 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
- Generate document mergers in in Formstack Documents for newly-completed courses in Teachable
- Create MailerLite campaigns for new Teachable sales
- Enroll Teachable users in courses for new orders in SamCart
- Add/update subscribers on Mailchimp from new enrollments on Teachable
- Add listeners to Hello Audio for new Teachable sales
- Create new users in Teachable when new contacts are identified in ClickFunnels
- 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 Teachable students as SmartEngage subscribers
- Catch new webhooks and enroll users in courses in Teachable
- Add new Teachable students to Mailvio
- Add or update subscribers in Mailchimp with new Teachable enrollments
- Add Mailchimp subscribers for new Teachable sales
- Subscribe new Teachable students to Drip
- Add Mailchimp subscribers to tags for new enrollments in Teachable
- Create or update HubSpot contacts for new enrollments in Teachable
- Add tags to subscribers in Kit for new Teachable enrollments
- Turn new Teachable users into MailerLite subscribers
- Add contacts to a Google Ads customer list for new transactions on Teachable
- Enroll users in Teachable courses from new Airtable records
- Enroll users in a course in Teachable when orders are placed in WooCommerce
- Log new transactions on Teachable as offline conversions in Google Ads
- Notify Slack channel of new Teachable enrollments with channel messages
- Enroll users in Teachable courses with new product purchases in ThriveCart
- Create Nudgify nudges for new enrollments in Teachable
- Enroll users in a Teachable course when new sales are made in systeme.io
- Enroll users in Teachable courses when new automation rules run in Wix
- Add or update subscribers in Mailchimp for new enrollments in Teachable
- Send Gmail emails for new sales in Teachable
- Enroll users in Teachable courses for new automation webhooks in ActiveCampaign
- Issue credentials in Certifier when courses are completed in Teachable
- Add new Teachable students to AWeber
- Add new Teachable sales as subscribers to Klaviyo
- Add new Teachable users as subscribers in Drip for seamless updates
- 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
- Create personal certificates with Plumsail Documents for new completed Teachable courses
- Add ActiveCampaign contacts to automation for new enrollments in Teachable
- Enroll Teachable users in courses for new contact activities in ClickFunnels


