Email events arrive in batches. Failures should not be a mystery.

SendGrid Event Webhooks report processed, delivered, bounced, opened, clicked, and unsubscribed events. Relin records each webhook request, verifies signed Event Webhooks when enabled, and lets you replay failed deliveries.

Relin — SendGrid events
batch_91processed, deliveredverified
batch_92open, clickdelivered
batch_93bounce, dropped500
batch_93bounce, droppedreplayed
batch_94unsubscribebatch

Signed webhook public key mismatch

SendGrid signing is enabled, but verification fails. Relin records the event with signature status so you can fix the copied public key.

Signature failed · Public key

Batch delivery fails downstream

Your email analytics handler returns a 500. Relin stores the batch request and retries delivery after the receiver recovers.

Batch stored · Retry queued

Engagement events need an audit trail

Opens, clicks, bounces, and unsubscribe events stay searchable by source so customer support can inspect what happened.

Delivery and engagement history

Public-key verification

Paste the SendGrid Event Webhook public key into Relin to verify signed requests.

Batch-aware history

Relin keeps the full webhook request so you can inspect or replay exactly what SendGrid posted.

Retry and replay

Recover after analytics, billing, or CRM handlers fail without losing email event context.

Make SendGrid event delivery inspectable.

Connect the Event Webhook, verify signatures, and replay failed deliveries from Relin.