Expand my Community achievements bar.

Take 10 minutes to complete an Adobe Target review on Gartner Peer Insights, and as a thank you for your time, you’ll have the option to receive a $25 gift card!
SOLVED

A/B Split Test By Audience

Avatar

Level 2

Hi -

I am fairly new to Adobe Target.  I want to set up a experience to split traffic between 2 experiences (initially 50/50).  When users visit each experience, I want it to remember who it was based on their customer ID so that when they come back they get that experience again.  The split would continue until all users are onto the new experience.  Any tips?

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

hi @timh  - from your message on 22-Sept, it appears that your aim is to have different approaches for different accounts. For some accounts, you want to use AB tests but for others you want everyone to see the same experience, is that true?

 

By default, Adobe Target "remembers" which experience was shown to a visitor as part of an AB test and it shows the same experience to the visitor when they return back. This is done using the PCID cookie value. This means if the visitor uses a different browser/machine or deletes the cookie then they may be shown a different experience from the last time.

If you want Adobe Target to remember the experience across devices, you must use an identifier which remains common across devices and pass as mbox3rdpartyid. You may use user-id in your case, if your test is shown only after a visitor successfully logs in. 

 

Hope this helps

Regards

Rajneesh

View solution in original post

5 Replies

Avatar

Community Advisor

@timh  - to understand your question:

1. Is the test aimed for logged-in customers?

2. Do you want to "remember" the experience so that you can show the same experience to customers across multiple devices? For instance, the customer logged in on Device 1 and was show Experience A. Now when this customer logs in on Device 2, you want to show Experience A to them - is that correct?

 

Regards

Rajneesh

Avatar

Level 2

@Rajneesh_Gautam_ 

 

1 - They would be lightly authenticated but not logged in.   We would not know their user ID, but would know what account they want to look at.  We want to split experiences not by person but by another identifier that other users would have.  So if user A and user B look at account 1 they would have the same experience.  But if user A looks at account 2 they could have a different experience if the % split of traffic happens to push them to a different experience.  The split of traffic should be based on the account number they are looking at because we won't know for sure who it is.

2 - Yes, we want to "remember" across devices according to account #.

Thanks! 

Avatar

Community Advisor

hi @timh  - how many "accounts" are we talking about here? As per your explanation, you need to pass this "Account-id" as an mbox parameter and create multiple audiences which can then be used to create multiple activities. 

Scenario 1: Audience definition: account-id = 1;  Activity: do not setup any activity.

Scenario 2: Audience definition: account-id = 2; Activity: Setup an AB test activity where your account-id based audience is used under Audience Refinements

 

For cross-device experience consistency, you can use pass user-id as mbox3rdpartyid (https://experienceleague.adobe.com/docs/target/using/audiences/visitor-profiles/3rd-party-id.html?la...

 

Hope this helps

 

Regards

Rajneesh

 

Avatar

Level 2

@Rajneesh_Gautam_ 

 

Thanks for your reply!  From reading your advice, it seems to me that I need to know the account ID upfront.

Is that true?  We won't know that, but would like each time someone access the site to be split 50%.  We should be able to save which experience they hit so they continue to return to that experience.  Is that possible?

Avatar

Correct answer by
Community Advisor

hi @timh  - from your message on 22-Sept, it appears that your aim is to have different approaches for different accounts. For some accounts, you want to use AB tests but for others you want everyone to see the same experience, is that true?

 

By default, Adobe Target "remembers" which experience was shown to a visitor as part of an AB test and it shows the same experience to the visitor when they return back. This is done using the PCID cookie value. This means if the visitor uses a different browser/machine or deletes the cookie then they may be shown a different experience from the last time.

If you want Adobe Target to remember the experience across devices, you must use an identifier which remains common across devices and pass as mbox3rdpartyid. You may use user-id in your case, if your test is shown only after a visitor successfully logs in. 

 

Hope this helps

Regards

Rajneesh