API explorerChangelog
Overview

Sections

Theme switcher

Preferences

Preferences play a pivotal role in personalizing user experiences and tailoring interactions to individual preferences. In a dynamic digital landscape, it's essential to have real-time insights into changes in user preferences to enhance engagement and satisfaction. Our preferences webhook events offer a seamless way to stay updated on these changes, ensuring your systems are always aligned with the latest user preferences.

Preference events are only triggered for Filters associated with your webhook subscription. To receive events across all Filters, specify "AllFilters” when creating your webhook subscription.

{ "Entity": "Preferences", "EventType": "preference.added", "Filters": [ "AllFilters" ] }

Preference Added: The preference.added event is triggered any time a new preference gets added to a profile.

Plain text

Preference Updated: The preference.updated event is triggered each time a preference record is updated. This not only include updates to the preference type or preference status, but also updates to preference attributes, frequencies and other fields that are a part of the preference. Preference events do not account for consent associations with preferences. You must subscribe to consent.filterassociation events to receive updates when a consent gets associated with a preference.

Plain text

Preference Archived: The preference.archived event is triggered each time a preference is archived within MyPreferences. Preference archival occurs for various reasons, such as when a contact element is removed with PreservePreferences flag set to false, or the consent associated with the preference gets revoked. Additionally, changing the IsMobile value on a phone number from true to false will also archive any SMS preferences associated with that phone number.

Plain text
Was this section helpful?

What made this section unhelpful for you?

On this page
  • Preferences