Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Only show content once per a customer


Level 2

We are setting up some simple experiences controlled by Adobe Target.  However some of it we want to only show once to each customer (for example, there is a new feature available and we want to highlight it to the customer, but only once).  What is the recommended approach to achieving this?

5 Replies


Level 3

Option 1: Easiest option is to use "Recency and Frequency" (when you have audience manager) 
See the documents 
Option 2: Use of profile parameters (when you don't have Audience manager)

You can use this example setup 





Level 2

How about logged in users across multiple devices?  Are we able to count impressions per a user ID (our internal user ID)?


Level 2

Thank you for the replies...currently we don't have Audience Manager so will have to look into using profile scripts


Level 5

@jchabot86  - if you are trying to achieve profile sync across multiple devices then consider using mbox3rdPartyId (


Step 1: Pass the user-id of your internal user as mbox parameter "mbox3rdPartyId" to create a cross-device profile. Note that the user will have to login on every device they use to enable cross-device syncing. 


Step 2: Pass a profile parameter corresponding to the experience being delivered. I have given an example using trackEvent below.{
"mbox": "target-global-mbox",
"params": {
"mbox3rdPartyId": "<your-user-id>",

"profile.my_exp_viewed": "true"


Step 3: Create an audience using this profile-attribute so that the experience is only shown when the value is not true


Hope this helps,