How to connect Teachable and Flodesk via Zapier
Overview
If you use Teachable to sell online courses or coaching, you can connect it to Flodesk via Zapier so that subscriber data moves between the two platforms automatically. For example, when someone opts in or enrolls in a course on Teachable, they can be added to a Flodesk segment and entered into a workflow without any manual work.
The integration works in both directions: Teachable events can trigger actions in Flodesk, and Flodesk events can trigger actions in Teachable (depending on your Teachable plan).
This article walks you through the setup step by step.
What you'll need before you start
An active Flodesk account
A Zapier account
A Teachable account
At least one Teachable product (a course or coaching product)
At least one segment created in Flodesk
A note on Teachable plan requirements: Teachable schools on the Basic plan can only set up triggers inside Teachable that fire an action in Flodesk. Schools on the Professional plan or higher can also set up triggers in Flodesk that fire an action inside Teachable.
If you plan to use this zap to trigger a Flodesk workflow, build the workflow in full before creating and testing your zap.
How to connect Teachable and Flodesk via Zapier
Step 1: Create a new zap
Log in to Zapier and create a new zap. Give it a name so it's easy to find later.
Step 2: Set Teachable as the trigger
Select Teachable as the trigger app and choose the event that should start the zap. For this example, we're using Email Lead Created, which means the zap will run whenever someone confirms their email for lead capture on Teachable.
Step 3: Connect your Teachable account
Zapier will redirect you to a Teachable login page. Log in to connect your account.
Step 4: Test the trigger
Zapier will test the trigger to confirm it's working correctly. This step is optional but recommended.
Step 5: Set Flodesk as the action
Select Flodesk as the action app and choose Create/Update Subscriber as the event. This should almost always be your first Flodesk action: subscribers need to exist in Flodesk before they can be added to segments or workflows.
Step 6: Connect your Flodesk account
If this is your first time linking Flodesk and Zapier, you'll be prompted to log in to your Flodesk account.
Step 7: Choose the segment and map the fields
Choose the Flodesk segment you want subscribers added to, then map any additional data fields you'd like to carry over, such as name.
Step 8: Test your zap
Run the test in Zapier to make sure everything is connected correctly.
Step 9: Turn on your zap
Once the test passes, review the zap and turn it on so it's live.
More integration ideas
The Teachable and Flodesk integration works in both directions. Here are a couple of other zap setups worth considering:
Trigger: Subscriber added to a segment in Flodesk / Action: Enroll student in a course in Teachable
Trigger: Student unsubscribes from marketing emails in Teachable / Action: Unsubscribe subscriber in Flodesk
Note: triggering actions in Teachable from Flodesk requires a Professional Teachable plan or higher.
FAQ
How do I connect Teachable to Flodesk?
You connect them using Zapier. Create a zap with a Teachable event as the trigger (such as Email Lead Created) and Flodesk as the action (using Create/Update Subscriber). Map the relevant fields, choose your Flodesk segment, and turn the zap on.
What Teachable events can trigger a zap to Flodesk?
Common triggers include Email Lead Created (when someone confirms their email for lead capture) and other enrollment or purchase events in Teachable. You can browse all available Teachable triggers when setting up your zap in Zapier.
What Flodesk action should I use in Zapier?
Always start with Create/Update Subscriber as your first Flodesk action. Subscribers need to exist in Flodesk before they can be added to segments or workflows, so this step should come first.
Can I trigger actions in Teachable from Flodesk?
Yes, but only if your Teachable school is on the Professional plan or higher. Basic plan schools can only use Teachable as the trigger, with Flodesk as the action. Professional plan schools and above can set it up in either direction.
Should I build my Flodesk workflow before setting up the zap?
Yes. If you plan to use the zap to trigger a Flodesk workflow, build the workflow in full before creating and testing your zap. This ensures everything is in place when you run your test.
Can I automatically enroll someone in a Teachable course when they join a Flodesk segment?
Yes, if your Teachable school is on the Professional plan or higher. Set up a zap with the Flodesk trigger (subscriber added to a segment) and the Teachable action (enroll student in a course).
Can I sync unsubscribes between Teachable and Flodesk?
Yes. You can set up a zap where a student unsubscribing from marketing emails in Teachable triggers an unsubscribe action in Flodesk. This keeps your lists consistent across both platforms.
What do I need before I can connect Teachable and Flodesk via Zapier?
You'll need an active Flodesk account, a Zapier account, a Teachable account, at least one Teachable product (a course or coaching product), and at least one segment already created in Flodesk.





