Catch new webhooks and enroll users in courses in Teachable
If you've got information available through webhooks that also belongs in your online course management tool, this integration can connect your tools. Once active it will catch new webhook POSTs to a specific URL and then enroll users in specified courses. This integration will cut down time it used to take you to manually enroll users in courses.
If you've got information available through webhooks that also belongs in your online course management tool, this integration can connect your tools. Once active it will catch new webhook POSTs to a specific URL and then enroll users in specified courses. This integration will cut down time it used to take you to manually enroll users in courses.
- When this happens...Catch Hook
Wait for a new POST, PUT, or GET to a Zapier URL.
- automatically do this!Enroll User in Course
Enroll 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.
- Free forever for core features
- 14 day trial for premium features & apps
URLRequired
Key
Deduplication Key
Xpath
Basic Auth
Headers
Try ItPick off a Child Key
Try ItURLRequired
Query String Params
Send As JSON
JSON key
Unflatten
Basic Auth
Headers
URLRequired
Payload Type
Data
Wrap Request In Array
File
Unflatten
Basic Auth
Headers
Catch Raw Hook
Wait for a new POST, PUT, or GET to a Zapier URL. Gives the request body unparsed (max 2 MB) and also includes headers.
Try ItMethodRequired
URLRequired
Data Pass-Through?
Data
Unflatten
Basic Auth
Headers
URLRequired
Payload Type
Data
Wrap Request In Array
File
Unflatten
Basic Auth
Headers
Abandoned Cart
Triggers when a user does not complete an order during checkout
Try It