How to integrate Teachable with GetResponse?

The GetResponse integration with Teachable allows you to automatically add Teachable students and/or leads to your GetResponse account.

When enabled, each student or lead will be added to the selected contact list in GetResponse.

Activating the integration

  1. Go to Integrations and API.
  2. Click Connect over the Teachable integration.
  3. Enter School name and select Contact list name from the drop-down.


    teachable creating school
  4. Optionally, you can attach a list of students previously exported from Teachable. Students from this list will be imported when you create the integration.
    When importing students, you need to decide if you’d like to import all students or only those with marketing consent.


    teachable students import

  5. Optionally, you can also import leads previously exported from Teachable


    teachable import leads

  6. Click Add school button.
  7. After successfully creating the integration, the next step is to click on the Copy webhook URL. This will allow you to copy the link that is necessary to add webhooks in Teachable.

    teachable copy URL

Note: It is not possible to edit marketing consent on the added school and the already imported contact file. If you would like to change that, you need to remove the school and re-import the contacts.

Setting up the integration in Teachable

  1. Login to your Teachable account.
  2. Select the school you want to integrate with, then from the menu choose Settings > Webhooks > Add Webhook. (more information can be found here).
  3. In the Webhook URL field, paste the link that you previously copied from the GetResponse Integration Center.
  4. Select All events in the Webhook Event field, and leave the Webhook Payload setting option turned off.
  5. Save, when ready.

    adding webhook in teachable

From now on, Teachable will:

  • send new contacts to GetResponse
  • update contacts