Display activity only once

This article explains how to launch a popup in Adobe Target only once to all audiences. The solution involves configuring advanced settings or creating a custom profile script with unique mbox parameters or an audience definition based on user variables.

Description description

Environment

Adobe Target

Issue/Symptoms

You normally use Adobe Target to launch a popup on a webpage for one day only to notify users of website congestion/maintenance.

However, you want the popup to display only once to audiences (so it’s not annoying/spammy).

You want to do this by creating a custom audience but can’t find any out-of-the-box parameters.

Resolution resolution

Solutions
The solution depends on your setup with Adobe Target.

Solution 1
If you are not using A4T, you could go into the Advanced Settings in the success metric and choose the option that increments the count and then bars from re-entry. In order for it to work properly, you would have to convert right away, like on user seeing “any mbox”.

Solution 2
Or if you have full control over the mbox call (ability to add mbox parameters to it) then you could add a unique mbox parameter such as isPopup=true, and then create an profile script which looks for that parameter and then sets a user variable, i.e., user.hasSeenPopUp.

Solution 3
The same idea could work if the popup had a had a unique mbox name.
You would then create an audience where user.hasSeenPopup does not exist or does not contain true and place that audience on the activity.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f