Expand my Community achievements bar.

Applications for the 2024 Adobe Target Community Mentorship Program are open! Click to the right to learn more about participating as either an Aspirant, to professionally level up with a new Certification, or as a Mentor, to share your Adobe Target expertise and inspire through your leadership! Submit your application today.
SOLVED

Loading content on second page only if seen first.

Avatar

Level 1

Hello,

I am trying to run a campaign where visitors are shown a banner on the homepage and then they will see a another banner later in the journey.  However, since users can access the journey from a number of sources we are finding that a lot more customers would be entered in the second mbox without seeing the banner on the homepage.  I was wondering if anyone knew of a way you could put a restriction on the second mbox saying only show banner if customers have seen the first.

Any advice would be greatly appreciated,

Michael

1 Accepted Solution

Avatar

Correct answer by
Level 10

Hi MIchael,

 Does the above Answer helps to answer your query ?. If yes, You can go ahead and mark this query as resolved.

Thanks & Regards

Parit Mittal

View solution in original post

7 Replies

Avatar

Level 2

Great post Michael,

There must be a way to do this and I would be really interested to find out how it can be done..good luck

Avatar

Level 10

Hi Michael / Peter,

 One of the solutions to this problem would be to set a profile on users who see the banner on the homepage. Target the second banner to users who have seen the first banner.  Please follow the below steps to achieve the same.

1. Create a profile script named  "Home_Page_Banner"  and in that  return a value to this profile for customers who have seen this banner.Please see below:

2. Create another profile script named "Second_Page_Banner" to check if that user have seen the first banner or not  and then return a value accordingly i.e. "ShowSecondBanner" or "NotShowSecondBanner"

3. After All the set up , You can create an Audience named as "SecondPageBanner" and add "Visitor Profile" as a rule and then choose the above created profile script "user.Second_Page_Banner"  as the refinement.

4. Finally Apply the Audience created above to an Activity.

 Please see the following links for more information on creating profile scripts .

https://marketing.adobe.com/resources/help/en_US/target/target/c_profile_parameters.html

https://marketing.adobe.com/resources/help/en_US/target/target/c_script_profile_attributes.html

https://marketing.adobe.com/resources/help/en_US/tnt/pdf/js_expression_cheat_sheet.pdf

Thanks & Regards

Parit Mittal

Avatar

Level 1

Hi Parit, 

Thank you for your response.  I was thinking something along these lines.  In step 1, is there any way that you know of to specify that they must have seen Experience B?  

As I believe, the way you have created the profile scripts they will include all visitors that see the mbox named Home_Page_Banner.   In this case, only 50% will be shown a new banner (these are the only people we want to see the second banner)

Many thanks,

Avatar

Level 10

Hi ,

As of now there isn't a way to know  which experience user have seen. However I would confirm it once from Product Management & engineering and let you know.

Thanks & Regards

Parit Mittal

Avatar

Level 10

Hi Michael,

I have confirmed from consulting team from Target and yes, there is a way to know the experience user has seen by loading a nested mbox in the Target offer that passes a profile parameter to store the experience.

Thanks & Regards

Parit Mittal

Avatar

Correct answer by
Level 10

Hi MIchael,

 Does the above Answer helps to answer your query ?. If yes, You can go ahead and mark this query as resolved.

Thanks & Regards

Parit Mittal

Avatar

Level 1

Hi Parit, 

I does indeed help, many thanks!