Listen for events on your Searchie account and automatically trigger actions in another application
🧰 What You Will Need
A Searchie business plan
An integration that uses an endpoint URL to receive data
Step 1 - Identify your endpoint URL
To properly use Webhooks, you will first need to know what the endpoint URL is for the app you are trying to send data to. Some third-party apps will have endpoint URLs available that will allow you to connect directly to the service, but another common way is to use Webhooks by Zapier.
If taking the Zapier Webhooks route, you will be provided an endpoint URL in the "Trigger" step of their workflow that you will use to build your Webhook in the next step.
Step 2 - Create your Webhook
Head to the Webhooks tab under "Developers" in your Account Settings and then click + Create Webhook. In the new tab that opens on the right, enter your endpoint URL from the previous step in the input field at the top.
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 Searchie 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 Confirm to create your Webhook and start sending the data to your integration.