In this article, we’ll walk you through the complete guide to send automated emails to your customers and ‘How to integrate Pabbly Subscription Billing and Moosend’.

How to Integrate Pabbly Subscription Billing & Moosend

We are going to use ‘Pabbly Connect’ as a switch between Pabbly Subscription Billing and Moosend. It will help us to send emails using Moosend to the customers of Pabbly Subscription Billing in real-time automatically with a simple concept of creating triggers and respective actions in Pabbly Connect.

That means for every purchase that happens inside your Pabbly Subscription Billing account the lead and the customer for that purchase will be directly & instantly transferred to your Moosend subscriber’s list.

Why Choose This Method Of Integration?

In contrast with other integration services-

  • Pabbly Connect does not charge you for its in-built apps like filters, Iterator, Router, Data transformer and more
  • Create “Unlimited Workflows” and smoothly define multiple tasks for each action
  • As compared to other services which offer 750 tasks at $24.99, Pabbly Connect proffers 50000 tasks in the starter plan of $29 itself
  • Unlike Zapier, there’s no restriction on features. Get access to advanced features even in the basic plan
  • Try before you buy! Before spending your money, you can actually signup & try out the working of Pabbly Connect for FREE

Sign Up To Pabbly Connect  

The step by step procedure will help you to follow the path without getting lost anywhere and end up automating the entire system for further use.

Up to this point, I suppose the whole idea is pretty much clear and let’s jump onto the step by step procedure to integrate Pabbly Subscription Billing & Moosend.

Step 1: Sign up to Pabbly Connect

Sign Up

To get started, visit the official website of Pabbly and click ‘Sign-Up Free‘ button to sign-up for Pabbly Connect. On the next page redirect, either make use of an existing Google account or do fill out the registration form details manually.

Try Pabbly Connect for FREE

Step 2: Access Pabbly Connect

Select Connect

Once you successfully sign up, click on the ‘Access Now’ button next to ‘Connect’.

Step 3: Create a New WorkFlow

(a) Click over the Create New Workflow Button

Create New Workflow

Start with creating a workflow to integrate Pabbly Subscription Billing & Moosend and hit the ‘Create New Workflow’ button.

(b) Name the Workflow

Workflow Name

Name the Workflow as per your need and hit the ‘Save’ button.

Step 4: Set-up A Trigger

(a) Copy the Webhook URL

Copy Webhook URL

Once you save a workflow, a trigger window will appear carrying a webhook URL. Click the button named as ‘Copy’ right next to the URL.

To connect two different services together you’ll need a Webhook. Webhooks are used to send data to a remote application whenever a certain event happens in the Pabbly Subscription account.

(b) Go to Pabbly Subscription Billing > Settings > Webhooks

PSB Settings Webhooks

To paste the copied webhook URL you must go to your Pabbly Subscription Billing account.

Then, click on ‘Settings’ from the verticle menu visible.

Next, click on the ‘Webhooks’ option from the ‘All Settings’ menu.

(c) Add Webhook URL

Add Webhook URL

Now, hit the ‘Add Webhook URL’ button.

(d) Add Webhook URL in Pabbly Subscription Billing

Paste Webhook URL

After clicking on the ‘Add Webhook URL’ button, you’ll land on a page. Paste the copied Webhook URL under the very first field named as ‘Webhook URL’.

(e) Check the Successful Payment Condition

Check Successful Payment

Tick the ‘Successful Payment’ option under the head ‘Payment’.

Likewise, to set the trigger on any other event of Pabbly Subscription Billing checkout page there are multiple options available. You can choose among conditions such as subscription cancel, affiliate events, payment failure etc.

() Save the Webhook URL Setting

Save Webhook URL

When you are done with the webhook URL settings on Pabbly Subscription Billing, save the page.

Step 5: Run a Test Purchase

To test the response of the set webhook, Pabbly Connect provides testing options. Using these test options you can simulate a webhook’s response.

To test the webhook response follow these steps.

(a) Go to the Pabbly Subscription Billing > Product

PSB Product

Visit your Pabbly Subscription Billing account dashboard and click on ‘Products’ in the verticle menu.

(b) Access the Checkout Page

Access Checkout Page

If your products and associated plans then select a product and click on the ‘Checkout’ button to visit a plan’s payment page.

Or there is no product then simply create one along with a plan.

(b) Fill the Checkout Page for Testing

Fill Test Checkout Page

Fill in all the necessary details on the checkout page and click on the ‘Success’ option of the next to Test Card Number. This action will automatically feed the dummy card details. Don’t hit the ‘Checkout Now’ button yet.

(c) Go to Pabbly Subscription Billing & Capture Webhook Response

Capture Webhook Response

Before submitting the payment page, go to the created webhook on Pabbly Connect and press the ‘Capture Webhook Response’ button there.

(d) Click on Checkout Now on the Checkout Page

Checkout Now

Now return to the test form and click the ‘Checkout Now’ button to complete the purchase.

(e) Notice the Webhook Response

Notice the Webhook Response

If everything is as directed then you can see the complete webhook response within a few seconds under the created trigger webhook.

Step 6: Set-up an Action

Now, we’ve seen that the trigger is all set and working as expected. So, we can start defining an action for completing the Pabbly Subscription Billing & Moosend integration.

(a) Add an Action

Click Plus Button

Click the plus button next to the trigger window to add an action.

(b) Select App for Integration

Choose App Moosend

When you click on the ‘+’ button then an action window will become visible. You can choose an app for integration here. In this case, we’ll select ‘Moosend’ from the drop-down list.

 (c) Connect with Moosend

Connect with Moosend

After making a choice for the app to integrate, make sure for the method to be as ‘Add New Subscriber’ and then hit the ‘Connect to Moosend’ button available.

A window will slide open from the right side, asking for an API key.

(d) Copy Moosend API Key

Copy Moosend API Key

To get a Moosend API key, go to your Moosend account.

Next, click the gear icon on the top-right corner, a drop-down menu will open up.

Select the ‘API Key’ option from the list and a page containing API key will open up.

Lastly, hit the ‘Copy API Key’ button and the key will get copied.

(e) Paste the Moosend API in Pabbly Connect Action

Paste Moosend API

Return to the Pabbly Connect and paste the copied key in the API key text area.

Step 7: Mapping the Keys & Values

This is an important step and will be responsible for the values that you send to Mooosend from the captured payment page response.

(a) Select Mailing List

Select Mailing List

Once you feed in the Moosend API key, all the lists got populated under the mailing list head dropdown. Moreover, if want to send the data to a new list then you can simply create a new list from your Moosend dashboard and simply press the ‘Refresh’ button right next to the list choices. Consequently, the newly created list will start appearing after a refresh and you can select it too.

(b) Map the Values to Integrate Pabbly Subscription Billing and Moosend

Map Keys and Values

To map the keys and values, click the menu icon/three-vertical lines next to a mapping entry field and select the option that you want to map with the ‘Name of Subscriber’ field from the previously captured response.

Similarly, map the value for the ‘Email of the Subscriber’ field.

(c) Save & Send Test Request

Save & Send Test Request

After mapping both the field entries, strike the ‘Save &Send Test Request’ button.

Step 8: Notice the Entries in Moosend Mailing List

Notice the Entries in Moosend Mailing List

Go to the Moosend mailing list which you have selected on Step: 7 (a) and notice the test entries there.

Step 9: Save the Workflow

Save Workflow

As we can see from the test response that the webhook is working fine. We can save it. Also, notice the webhook status as on (blue coloured) on the top-right corner of the webhook.


Consequently, you might have understood that ‘How to integrate Pabbly Subscription Billing and Moosend’. Similarly, you can also set up a workflow for cancelled users and make a separate list of them on Moosend mailing list. And all the cancelled users will automatically be added to the mailing list in the Moosend account. Once those customers are added there you can offer other interesting deals/offers through automation. Or you can send automated emails regarding ‘Why they’ve cancelled the subscription?’.

I do hope that you’ve found this useful and if you are having any other query do comment below.

You May Also Like to Read