Trigger Campaigns on Consent Change
Trigger campaigns when user consent preference changes and record change details
With Xtremepush, you can trigger campaigns when a change is made to your user's consent preferences, either by you or the user.
When your user's consent preference changes, you can perform the following:
- Send messages to your users notifying them of changes in their consent preferences
- Direct users to multistage journeys
The change in preferences, sent messages, and triggered campaigns are recorded in Xtremepush.
Reach out to Xtremepush Support to enable this feature. See Contact Us f for more information on contacting Xtremepush Support.
To use this feature, consent management must also be enabled on your project.
In-App messages not supported
With this feature, you can't send in-App messages to your users for consent preference changes.
Configure Preference Trigger in your Campaigns
To configure the consent preference trigger in your campaign, perform the following:
-
Open your event-triggered campaign or create a new one.
-
Create or modify the content for your campaign.
- In single stage campaigns, you can create the message that your user will receive when their consent preferences change.
- In multistage campaigns, you can create a multistage journey your user will be directed to when their consent preferences change.
-
In the Trigger tab, select System Event and then Consent Preference Change
-
Under Preferences, specify the consent preference that will trigger your campaign when changed.
- Select all preferences or specify a single preference.
- If required, apply conditions to the preference using the Apply Filter toggle. Applying a filter allows campaigns to trigger when your user's preference change meets the specific conditions you define.
- You can also control the amount of event data in the payload using the Send Unfiltered Payload toggle:
- If this toggle is enabled, the payload contains the entire event data from the preference change.
- If this toggle is disabled, you will only receive the data that matches your filter conditions. For example, if your filter is set for a specific location, the payload will contain preference changes made from that particular location.
-
Click Save to apply the changes to your campaign.
For more information on creating campaigns, see Create a campaign and Multi stage journey campaigns.
Multiple preference updates
In single-stage campaigns, if multiple consent preferences are updated for a user within one minute, they get a consolidated message, instead of a message for each preference change.
Monitor Consent Preference Updates
- To monitor changes made to a user's consent preferences, go to the Data tab and then User Profile . Open the user's profile and go to the Consent Preferences section of Channels and Preferences tab.
- To view any triggered campaigns, go to Task History in the Data tab.
- To check if the user received the message, go to the Notifications Log under the Campaigns tab and filter for your campaign. You can check the Status of the message to see if it has been sent to your user. You can also view the message and its payload by opening the log details.
Updated 5 days ago