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.
Integrating Mailgun Webhooks Using Javascript
- 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.
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.