Automating User Email Unsubscriptions

This article goes over how to use Zapier to automate email unsubscriptions for Teachable's MailChimp and ConvertKit integrations.

Overview

If your students want to unsubscribe themselves from any marketing emails you send through Teachable, they can do so by:

  1. Enabling the Do not receive marketing emails checkbox in their user profile.
  2. Clicking an unsubscribe link located at the bottom of any marketing emails you send through Teachable.

In some cases, school owners may be using Teachable's native MailChimp or ConvertKit integrations to supplement their mailing list. However, the unsubscribe methods listed above will not automatically remove that user's email address from MailChimp or ConvertKit without further steps through Zapier.

Creating a Zapier Account

Zapier is an easy way to connect and automate tasks between your Teachable school and many other applications, such as your Email Service Provider (ESP). Zapier has both free and paid plans. The free plan allows up to 100 actions per month, which in this case means up to 100 unsubscriptions per month.

To create a Zapier account:

  1. Go to Zapier.
  2. Click the Sign Up button.
  3. From there, you can sign up using your Google account, or create a new account.

zapier_signup.png

MailChimp

If you are using Teachable's native MailChimp integration, and therefore have an email list in MailChimp, follow the steps below to automate your unsubscriptions in MailChimp:

  1. Log in to Zapier.
  2. Click the Make a Zap button.
  3. On the Choose a Trigger App page, use the search bar to find Teachable.
    zapier_choose_app.gif
  4. On the Select Teachable Trigger page, click the show less common options link, and then select Student Unsubscribes From Marketing Emails.
    zapier_choose_trigger.gif
  5. On the Select Teachable Account page, click the Connect an Account button, and input your Teachable school information (email, password, and URL) in the window that appears.
  6. On the Pull in Samples page, follow the directions to get sample data. If it fails, you can skip this step. 
  7. In the lefthand navigation menu, click Set up this Step, then Choose App in the Action section.
    zapier_switch_page.gif
  8. On the Choose a Trigger App page, use the search bar to find MailChimp.
  9. On the Select MailChimp Action page, click the show less common options link, and then select Unsubscribe Email.
    zapier_choose_action.gif
  10. On the Select MailChimp Account page, click the Connect an Account button, and input your MailChimp account information in the window that appears.
  11. On the Set up MailChimp Subscriber page, click the List dropdown, and select the email list you are unsubscribing emails from.
    zapier_setup_template.gif
  12. On the same page, click the Subscriber Email menu button, and select Object Email. Click Continue.
  13. On the Send Test Subscriber page, click Send Test to MailChimp to see if your Zap is functional. Please note that if you do not have any preexisting unsubscribes, or the sample email does not exist in your MailChimp list, this test will fail. In that case, click Skip this step.
  14. Click Finish, and then toggle on your Zap on the next page. 

Once you've completed this step, anytime a user unsubscribes from your Teachable emails, they will also be removed from the specified MailChimp email list.

ConvertKit

If you are using ConvertKit with Teachable, and therefore have an email list in ConvertKit, follow the steps below to automate your unsubscriptions in ConvertKit:

  1. Log in to Zapier.
  2. Click the Make a Zap button.
  3. On the Choose a Trigger App page, use the search bar to find Teachable.
    zapier_choose_app.gif
  4. On the Select Teachable Trigger page, click the show less common options link, and then select Student Unsubscribes From Marketing Emails.
    zapier_choose_trigger.gif
  5. On the Select Teachable Account page, click the Connect an Account button, and input your Teachable school information (email, password, and URL) in the window that appears.
  6. On the Pull in Samples page, follow the directions to get sample data. If it fails, you can skip this step. 
  7. In the lefthand navigation menu, click Set up this Step, then Choose App in the Action section.
  8. On the Choose a Trigger App page, use the search bar to find ConvertKit.
    zapier_search_convertkit.gif
  9. On the Select ConvertKit Action page, click the show less common options link, and then select Unsubscribe Email.
  10. On the Select ConvertKit Account page, click the Connect an Account button, and input your ConvertKit information in the window that appears.
  11. On the Set up ConvertKit Subscriber page, click the Email address dropdown, and select Object Email.
    zapier_convertkit_template.gif
  12. On the Send Test Subscriber page, click Send Test to ConvertKit to see if your Zap is functional. Please note that if you do not have any preexisting unsubscribes, or the sample email does not exist in your MailChimp list, this test will fail. In that case, click Skip this step.
  13. Click Finish, and then toggle on your Zap on the next page
thanks_illustration

Can't find what you're looking for?

Contact us
thanks_illustration