If you send a contact listing with just a
timestamp_unsubscribed and no
marketing_optin, the subscription timestamp is updated.
If this was the last subscription change, then the contact's saved last opt-in/opt-out date updates as well.
The contact's email subscription status will not change; no event or campaign will trigger.
If you send a contact listing with just the
marketing_optin field, the contact's email subscription status will change (if it fulfils the hierarchy rules).
If the listing is new, or if the opt-in status recorded on the listing is changed by this new
marketing_optin, then it can also update the contact's last subscribed or unsubscribed date (if this is the latest time the opt-in status changed).
Sometimes anomalies can occur; for example, a contact can be marked as unsubscribed, with a date of unsubscribing six months ago, but still have a more recent subscribed date.
If someone re-subscribes (e.g. at checkout) or by updating their preferences, although Ometria doesn’t trigger another event, the contact’s timestamp record is updated, whether the subscribe action was successful or not (depending on the hierarchy above).
This means it is possible for timestamps and subscription status’ to appear out of sync when checking a contact profile on Ometria.