1. Membership.io Help Center
  2. Apps
  3. Connect and integrate your Apps

Use Webhooks to notify third-party apps of events in your account

Listen for events on your Membership.io account and automatically trigger actions in another application

 

🧰 What You Will Need

  • A Membership.io Scale plan
  • An integration that uses an endpoint URL to receive data

Step 1 - Identify your endpoint URL

To use webhooks correctly, you need to know the endpoint URL of the app where you want to send the data. You can connect to certain third-party apps directly through their endpoint URLs. Another popular method is to use webhooks by Zapier.

If you choose the Zapier webhooks route, you will receive an endpoint URL during the Trigger step of the workflow. This URL will be used to create your webhook in the next step.

Webhook URL

Step 2 - Create your Webhook

Head to your Account Settings and scroll down to "Developers". Click Webhooks > (+) Create Webook

Add webhooks on membership.io

In the new tab that opens on the right, enter your endpoint URL from the previous step in the input field at the top. Then select your event and click Create Webhook.

Enter Endpoint URL and Create Webhook

Step 3 - Choose events to send to the endpoint

The last step in creating your Webhook is selecting the data you want to send to your endpoint. You do this by selecting the events you want to "listen for" in your Membership.io account. Every time one of those events occurs, the data associated with that event will be sent to your endpoint.

This means you could "listen for" a Hub being deleted (hub.deleted), an audience member's name or email changing (audience.updated), a segment gaining another audience member (segment.audience.added), or ANY of the other events listed in that view.

Once you have selected the events you wish to send to the endpoint, hit Create Webhook to create your Webhook and start sending the data to your integration.

Select events to listen to