Easily Integrate Mailgun Webhooks with your application.

https://documentation.mailgun.com/en/latest/api-webhooks.html

Steps to receive Mailgun Webhooks

  • Sign up for your free Hooky account.
  • Create a new Webhook Source, and select Mailgun. This will be the endpoint that receives webhooks on behalf of your application, and forwards them using the unified SDK.
  • Step 1
  • Step 2
  • Once a webhook is received from Mailgun, you'll see it under the Live Logs section of your webhook source.
  • Next, follow the examples below to integrate the Hooky SDK in ruby or javascript, and start receiving webhooks.
Save countless hours integrating Mailgun webhooks into your application.

Integrating Mailgun Webhooks Using Javascript

Integrating Mailgun webhooks with Hooky in your Javascript based application is straight forward. Just grab the SDK, and call a function when that webhook is received.

Integrating Mailgun Webhooks Using Ruby

Integrating Mailgun webhooks with Hooky in your Ruby or Ruby on Rails application is straight forward. Just grab the SDK, and call a method when that webhook is received.

Configuring Mailgun Webhook Authentication

Here's how it works

Supported Mailgun Webhook Events

clicked

Tracking Clicks

complained

Tracking Spam Complaint

delivered

Tracking Deliveries

opened

Tracking Opens

permanent_fail

Tracking Failures

temporary_fail

Tracking Failures

unsubscribed

Tracking Unsubscribes

domain

Name of the domain

id

Name of the webhook. (See above for supported webhooks)

domain

Name of the domain

webhookname

Name of the webhook. (See above for supported webhooks)

url

URL for the webhook event. May be repeated up to 3 times.