---
title: "Integration with Pabbly"
description: "An alternative to Zapier or Make, Pabbly allows you to create automations and connect other applications and services to Teachery!"
url: https://help.teachery.co/en/articles/95-integration-with-pabbly
collection: "Integrations"
updated: 2026-09-29
language: en
---

# Integration with Pabbly

An alternative to Zapier or Make, Pabbly allows you to create automations and connect other applications and services to Teachery!

[_Pabbly_](https://pabbly.com) is an automation platform that is free to get started and gives you a ton of opportunities to connect your Teachery data with other applications.

Much like [Zapier](https://help.teachery.co/en/articles/137-integration-with-zapier.md) or [Make](https://help.teachery.co/en/articles/96-integration-with-make.md), _Pabbly_ can help pull data from Teachery and send it elsewhere OR push data from other sources and into your Teachery account. If you're an existing _Zapier_ user looking for a similar but more affordable automation solution, we would recommend _Pabbly_. The interface is very similar, but there are **a few _Workflow_ setup quirks to note** in our instructions below.

![](https://staticfiles.gleap.io/ghelparticle/F69c7luok63ltWpb8PQzZMPzJq9U8NxmkvQ8RHIYc86NqmUjjr3YtkOmL5w11ppmDk6sRkihHVP.jpg)

In the example below, we're going to take customer data from a _New Order_ (a.k.a _Course Purchase_ in Teachery) and send that data to _MailerLite_.

## Set up a Pabbly Connect Workflow to send Teachery data to MailerLite

We're just using _MailerLite_ as an example, but you could replace it with any email provider or application that _Pabbly_ makes available.

### Step 1: Create a new Pabbly Connect Workflow

Once you create your _Pabbly_ account you'll want to select **Pabbly Connect** and create your first **Workflow**.

You can think of a _Workflow_ as an automation. You can always change the order of applications in a _Workflow_ or quickly remove/re-add an application.

![](https://staticfiles.gleap.io/ghelparticle/bwWfhv5R2Lx3mbDwNdo4AY0CUIiB3YhzSRiWo0WWQkCIYUkRJxSkOGDoxwkUsrlfR6OenRnZn8k.jpg)

### Find Teachery (OR start with another Application)

If you're going to pull customer data _FROM_ Teachery, then Teachery will likely be the first step (_Trigger_) in your _Workflow_. Find Teachery via the app search and select it.

![](https://staticfiles.gleap.io/ghelparticle/fmExicBMtGY4AJ2mQ9mXeSaBG0tL5NC9AV21AlyaSGoIbDP2VX5pD9QkskwKp8OXMKSctc90Nnw.jpg)

Once Teachery is selected, you’ll want to set your _App Event_ (which can be a _Trigger_ or _Action_). [**Visit this page**](https://connect.pabbly.com/integrations/teachery/) to view all the available _Trigger Events_ and _Action Events_.

In our working example, we’re selecting the **New Order** _Trigger Event_.

Click the **Connect** button and jump to the next step below.

![](https://staticfiles.gleap.io/ghelparticle/doy1TVzyTtr4itzGdiMTCwm2qDKxGZvwNpnt2qqW7D463xWiqhrhOAavkfdEvHCgaoQq9219VP7.jpg)

### Add your Teachery API Key to Pabbly

You'll need to grab your Teachery API Key from the [**Integrations**](https://www.teachery.co/users/edit#integrations) section of your **Accounts** page in Teachery.

![](https://staticfiles.gleap.io/ghelparticle/TZRY7UZzJh7vpspx3lAyDPiI1mDeg64difd3qv3jd0jF29Vkc8EmePpiVck4LzpCDnMTAwFOmUR.jpg)

Back in _Pabbly_, paste your Teachery API Key into the **Connections** tab in Teachery’s settings panel and feel free to name the connection or leave the _Connection Name_ generic if you only have one Teachery account.

![](https://staticfiles.gleap.io/ghelparticle/JiEfxhHcDIehdqaeryTZ05tpngWsH6OxwKDtPkSv8MgD4uI7cKiKfumtHBk51NYGtEgnfpqIICY.jpg)

### 🚨 IMPORTANT STEP: You'll need to add a new Customer to Teachery for Pabbly to have data to map

Once you've added your API Key and chosen the **New Order** _App Event/Trigger_, you'll click the "**Save & Send Test Request**" button.

This is telling _Pabbly_ that you are going to create a NEW customer for _Pabbly_ to pull in from Teachery (it will NOT pull in existing customer data from Teachery).

If you see the "**Save & Send...**" button be replaced with a "**Waiting For Webhook Response**" message, it means that _Pabbly_ is waiting for you to create customer data in Teachery.

> **Info:** Try to complete the next step below (adding a test customer) within the time _Pabbly_ is “waiting” (it will time out within two minutes).

(We wish _Pabbly_ could automatically pull in existing customer data from your Teachery account, but alas, they do not offer that functionality. 😩)

![](https://staticfiles.gleap.io/ghelparticle/pS1CDnL11UJmDVpXKt3llNwpZ4iJWXS1WQSezXm060ilZCUXYBS7V6PGAl0eS4nquZTaN6MpMr1.png)

### Add your test customer in Teachery

To [**manually add a test customer**](https://help.teachery.co/en/articles/161-manually-adding-users-to-your-course.md#heading-0-how-to-manually-add-a-customer-to-your-course-or-theme) to Teachery, head over to your [Customers](https://www.teachery.co/teach#customers) page and click the "**\+ Add Customer to Course or Theme**" button to get the _Add Customer_ modal window.

> **Success:** **PRO-TIP:** Use an "alias email" of your own email address for your test Teachery customer. If you use Gmail and your email address is [yourname@gmail.com](mailto:yourname@gmail.com), you can create an alias by adding yourname**+anythinghere**@gmail.com (ex: yourname**+1**@gmail.com). If you have a custom domain email like [hello@yourdomain.com](mailto:hello@yourdomain.com), you can do the same thing by adding hello**+anythinghere**@yourdomain.com (ex: hello**+cats**@yourdomain.com). Use this as your test customer!

> **Error:** ❌ Do **NOT** use your Teachery account email address. Use an alias email or unique email address as your Teachery account email will not work.

Make sure to add a _First Name_, _Last Name_, _Email_, and then choose a _Course/Theme_. Remember, this is **just test data that _Pabbly_ needs** to create the _Workflow_.

Once you’ve added your customer in Teachery, go back to _Pabbly_ and you should see the previous message in the Teachery settings panel change to "**Re-Capture Webhook Response**" and the "**Response Received**" area will now have real data within its fields. You can close the Teachery settings panel at this point.

If you don’t see these changes (because _Pabbly_ timed out), click the "**Save & Send Test Request**" button again and attempt to add _another_ test customer in Teachery.

If you get the popup below, you can select **Yes**.

![](https://staticfiles.gleap.io/ghelparticle/toIFt5p1AE6hisIY8XJgKstNxn12nmrQgTcT7dtOSkHVfZunmbRoJ6Dp0o2gCi75ydFIpK3E8du.png)

## Step 2 (Optional): Add a Filter step

In this example _Workflow_, if we want ALL new Teachery Customers that purchase ANY course in Teachery to get added to our _MailerLite_ account then the _Filter_ step is not needed.

However, **if you have multiple courses in Teachery**, you'll likely want to create a _Filter_ that only allows customers of a specific _Course_, _Theme_, purchase price, etc. to move forward in the _Workflow_.

Hover over the Teachery step and click the **+** icon that appears in order to add a new action step.

![](https://staticfiles.gleap.io/ghelparticle/0JmsFLrZrA7yxyJRwALYVdXg92cO56wiuaNXDTlWhyZNZBHWzSVWiZ2fRsj2BNKjMPTylJzyFBt.png)

Search for _Filter_ in the app search box that will appear in the panel that opens and select the **Filter (Pabbly)** option. Select the relevant Teachery field you need in the **Choose Label** dropdown and then define the remainder of your filter.

In our working example, we only want data relevant to the course named “_New Course”_.

Click the "**Save & Send Test Request**" button and see what result _Pabbly_ provides in the "**Response Received**" dropdown field that will appear. If successful, you can now close this _Filter’s_ panel.

![](https://staticfiles.gleap.io/ghelparticle/xZCQ9amkXNlslEiwzB2CVnYFyhZ2S45Po8IrCaRtIEuyIHuvHwy1mn9dFGlSlOKLSndvwOhHCqH.png)

## Step 3: Map the data from Teachery to the next application

Now, hover over the **Filter** step (or Teachery step, if you didn’t make use of a filter) and click the **+** icon that appears in order to add a new action step for your other application (in our case, _MailerLite_).

![](https://staticfiles.gleap.io/ghelparticle/WOMKQsiFE9UjjoSEuFGVW8QXcJLro1p24njdAbE0EaXoD6tBnzFn25ep1nYCE7XAlYQs7zr6tS2.jpg)

Once you’ve followed the typical steps to successfully connect your second application, you'll want to **toggle on** the fields for which you’ll want to pull data out of Teachery and into, in this case, _MailerLite_.

## Step 4: Turn on your Workflow and you're done! ✅

That's it for our example _Workflow_! Any new Teachery customer that purchases the specified course in the _Filter_ step will be added as a new subscriber in _MailerLite_.

* * *

## Have fun with automations!

Remember, Teachery can be the **first** trigger in a Pabbly Workflow (taking customer data FROM Teachery and sending it to another application -- like the example shown above) or Teachery can be the **second (or later)** trigger (taking customer data and PUSHING it into your Teachery account).

[If you're taking payment outside of Teachery](https://help.teachery.co/en/articles/160-taking-payment-outside-of-teachery.md) using PayPal, Thrivecart, etc, then those applications would be first in the Workflow and Teachery would be second (or later).

Enjoy the automation fun! 

* * *

💬 If, at this point, you hit any hurdles/doubts and can’t find the answers elsewhere in our [help center](https://help.teachery.co/), please use the support chat bubble\* in the bottom right of your screen. Make sure to include course/product info, customer info, helpful screenshots, or anything else that may be relevant to your query.

_\* Support hours are 09:00 to 17:00 GMT._
