Easily Integrate Sendgrid Webhooks with your application.
https://docs.sendgrid.com/for-developers/tracking-events/event#events
Steps to receive Sendgrid Webhooks
- Sign up for your free Hooky account.
- Create a new Webhook Source, and select Sendgrid. 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 Sendgrid, 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 Sendgrid Webhooks Using Javascript
- Sign up for your free Hooky account.
- Create a new Webhook Source, and select Sendgrid. 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 Sendgrid, 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 Sendgrid 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 Sendgrid Webhooks Using Ruby
Integrating Sendgrid 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 Sendgrid Webhook Authentication
Here's how it works
Supported Sendgrid Webhook Events
Processed
Message has been received and is ready to be delivered.
Open
Recipient has opened the HTML message. Open Tracking needs to be enabled for this type of event.
Dropped
You may see the following drop reasons: Invalid SMTPAPI header, Spam Content (if Spam Checker app is enabled), Unsubscribed Address, Bounced Address, Spam Reporting Address, Invalid, Recipient List over Package Quota
Click
Recipient clicked on a link within the message. Click Tracking needs to be enabled for this type of event.