Benchmark Email Help Center

or chat with:

smart support, our Benchmark Email expert powered by AI

chat now

Knowledge Base Home aero-right API aero-right Webhooks in Benchmark Email

Webhooks in Benchmark Email

API Updated on August 31, 2020

Time management can be quite daunting, especially when it comes to work tasks. Luckily for you, Benchmark has webhooks that can be used to get information to you in real-time. With Webhooks, you can receive information such as who has subscribed, unsubscribed, and much more. If you are familiar with APIs, then webhooks are similar, except the data is sent to you automatically. You set up the webhook once and won’t need to make individual requests; we’ll send you the information you want when it happens.

Without knowing it, you encounter and interact with webhooks every day, for example, when your bank sends you transactional notifications or when you get a notification from Instagram of new followers, likes, or messages. Webhook is the language apps use to communicate with one another.

So, what is a Webhook?

A webhook gathers information based on actions in real-time, then sends the data to an assigned URL.

Advantage of using a Webhook

The advantage of using a Webhook

The advantage of using a Webhook is, it reduces the number of trips you make to your Benchmark account, rather than logging in day to day or hour to hour to check new data you can have this information sent to a specific URL. An example of how a webhook can help you would be, let’s say you sent an email, and you wanted to know who has unsubscribed from that specific email campaign with a webhook; this information can be sent to a location you input.

Supported Events
  • Subscribes
  • Unsubscribes
  • Profile updates
  • Cleaned address
  • Email changed

Click here to see the full list.

How to use Webhooks in your Benchmark Account
  1. Log in to your Benchmark Email account
  2. Click on Contacts, and then Contacts again.
  3. Click on the name of the list you want to configure.
  4. Click on the Webhooks link from the More Options icon 
  5. Provide a valid URL to post the data.
  6. Select the events to trigger the webhook.
  7. Click on the Add WebHook option to save the changes.

Once done, you can add another webhook or update/delete existing webhooks.

When the event you selected is triggered, the webhook will send the data related to the event in an HTTP POST to the URL you have specified. Data is posted as key/value pairs.

If you’d like to create your own webhook or learn more about problem statements and solutions, please click here.