Environment
Adobe Target
Issue
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 all audiences (so it’s not annoying/spammy).
You want to look at defining this through creating a custom audience, but can’t find any out-of-the-box parameters.
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.