SubsiMail
Why self-host Live demo Pricing Docs Blog Download Changelog Support FAQ Log in Book a meeting Free report
Log in Book a meeting Free report

← Back to Support

Ask AI about this ticket

Webhook payload for 'email opened' events — what fields are included?

#53 Open
Elizabeth H. 433 days ago

Setting up a webhook listener for open events. What does the actual JSON payload look like, field-wise?

Betty Nguyen Staff 433 days ago

An open event payload includes: event_type (“email.opened”), contact_id, campaign_id, message_id, opened_at (ISO 8601 timestamp), and ip_address plus a parsed user_agent string for the client that triggered the open. One caveat worth knowing: open tracking relies on a tracking pixel loading, which Apple Mail Privacy Protection and some corporate proxies pre-fetch automatically — so you may see opens recorded that don't reflect an actual human reading the email. Click and reply events are more reliable signals if you need higher-confidence engagement data.

Log in to reply to this ticket.

Other tickets

Resolved How do I transfer account ownership to a coworker?
Christopher C. 1 reply
Resolved Lost access to the email tied to my license, how do I recover it?
Jennifer W. 3 replies
Resolved Do I need an SMTP relay service, or can I send directly?
Amanda P. 1 reply
Resolved What ports do I need open for self-hosting SubsiMail behind a firewall?
Christopher C. 3 replies
Resolved How do I delete my account and all associated data?
Susan L. 1 reply

SubsiMail

The self-hosted alternative to Mailshake.

Questions? support@subsimail.com

Documentation Setup guides Blog Download Changelog Support Email us Book a 30-min meeting Pricing Affiliates Terms of Service Privacy Policy Sitemap

Compare

vs. Instantly vs. Smartlead vs. lemlist vs. Apollo

Solutions

For agencies For recruiters

© 2026 SubsiMail.

We use Google Analytics to understand traffic to this site. It only runs if you accept -- see our Privacy Policy.