How do you know whether users have opened an email or not? Or do you mean interacted with the email (i.e. clicked a link)?
It's not perfect because:
- Some preview functions load images, even if the email was not actually opened, and
- Some email clients block images from loading by default, so it's possible for the user to open and read the text of the email without triggering an "open" signal.
Clicks are much more reliable signals of intent, but there's far fewer of them.
[1] https://help.mixpanel.com/hc/en-us/articles/115004690106-How...