SendGrid Webhook Tester
SendGrid posts arrays of events in production, but the per-event shape is what you need to grok first. HookRay surfaces event, recipient, sg_message_id, and the campaign category for each one.
What HookRay Highlights from a SendGrid Webhook
event"delivered"delivered, open, click, bounce, etc.
email"user@example.com"timestamp1710000000sg_message_id"abc123.filter0001.12345"Use for idempotency. Real bounce/dropped events also carry a `reason` field absent from non-failure events.
category["marketing"]Campaign tag attached on send.
{
"email": "user@example.com",
"event": "delivered",
"sg_message_id": "abc123.filter0001.12345",
"timestamp": 1710000000,
"category": [
"marketing"
]
}Same payload, no parsing — you scroll, you scan, you guess.
Test a SendGrid Webhook in 30 Seconds
- 1
Get a free webhook URL
Click Start Testing — HookRay generates an instant URL like
https://hookray.com/api/hook/abc123. No signup. - 2
Paste it into SendGrid
Open the SendGrid webhook settings (docs), paste the HookRay URL as your endpoint, and pick the events you want to receive.
- 3
Trigger an event, inspect the payload
Trigger a test event in SendGrid. HookRay captures the payload for raw inspection and one-click replay. The field guide above shows the 5 SendGrid paths the upcoming parser will surface — use it as a cheat sheet while you wire up your handler.
HookRay vs Generic Webhook Testers
| Capability | webhook.site | HookRay |
|---|---|---|
| Free tier | ✓ 100 req | ✓ 100 req/mo |
| No signup required | ✓ | ✓ |
| SendGrid-specific field parsing | — | |
| One-click replay | ✓ (Pro) | ✓ Free |
| 30-day history | $9/mo | $9/mo |
| Persistent URLs | $9/mo | $9/mo |
See the broader comparison in The 7 Best Webhook Testing Tools (2026).
Start Testing SendGrid Webhooks Now
Free, no signup. Raw capture and replay included; SendGrid smart parsing previewed above.
Get a Free Webhook URL