Docs Navigation
Standard & Business

Webhook Tracking Setup

Connect your email provider webhook to unlock delivery, open, and bounce tracking in Advanced Analytics.

What Webhooks Enable

Delivery confirmation — email reached the inbox
Open tracking — recipient opened the email
Bounce detection — hard and soft bounces
Failure alerts — email could not be sent
Reply detection (where supported)

Step 1 — Get Your Webhook URL

Go to Dashboard → Settings → Integrations.

Copy your unique webhook URL — it looks like:

https://api.qubrixmail.com/api/webhooks/email

Step 2 — Register With Your Email Provider

If using Resend:

1Go to resend.com → Webhooks
2Add endpoint: paste your webhook URL
3Select events: email.delivered, email.opened, email.bounced, email.complained
4Copy the signing secret
5Paste it in Dashboard → Settings → Integrations → Webhook Secret

If using SendGrid:

1Go to Settings → Mail Settings → Event Notification
2HTTP Post URL: paste your webhook URL
3Check: Delivered, Opened, Bounced, Dropped, Spam Reports
4Save

If using Postmark:

1Go to your Server → Webhooks
2Add webhook URL for: Delivery, Open, Bounce events

Step 3 — Verify Connection

After saving, go to Dashboard → Settings → Integrations and click Test Webhook. A test event will be sent and you should see a success confirmation within a few seconds.

Important Notes

Webhook events are processed in real time — there is no delay between the event happening and it appearing in Analytics
Each event is recorded once — duplicate events from providers are automatically deduplicated by message ID
If webhook is disconnected, historical data is preserved but new events will stop recording

Can't find what you need?

Visit our Help Centre or contact the support team — we respond within one business day.