Hello,
My idea is:
When you send a segment email, the first time the email is read the event is logged under the contact history.
If the contact reads the email for a second or a third time etc… the event is not recorded in the contact event history, only the first is shown. However the latest activity is logged against the contact.
For a marketing person it is very important to know if a contact reads the same or any email multiple time as it shows interest in the email subject and is vital marketing information.
Therefore Mautic would be enhanced if all email reads are recorded in the contact history. Possibly a configuration option could allow an end user to chose whether to record the first or all reads as a configurable option so we can choose the logic based on business need.
The code change would be minimal because the first read is logged and there must be conditional logic to decide not to record any subsequent reads etc.
If the developers are busy if they identity the relevant code I would happily make the code modifications myself.
Thanks.