A/B Testing Content with Globals Random

Hi,

I’m in the process of experimenting with content variations similar to the Google Analytics client side solution but on a server side.

I think the approach i could take is Persona asset with content variation or just a pure simple Globals Random method like this:

%begin_globals_random_1_3^eq:1%
  Content Variation 1
%else_globals_random_1_3^eq:2%
  Content Variation 2
%end_globals%

and add GA/GTM code to track the action or the performance.

Are there any drawbacks to this approach? and how would you approach it from server side?

Thanks.

This approach wouldn’t work well with caching, either server-side or client-side caching.

The only way to do it server side like that is to use keyword conditions that are based on the URL or URL query string.

1 Like

I’m investigating using personas for A/B Testing. Are there any examples or information on the best way to setup for A/B testing? I’m thinking of a random T/F from serverside result and some js to show a variation. Just not sure how to do it. Noting from manual: ( If these are evaluated as true, the client-side functionality will kick in and still print the contents of the Variation within the template tag.)
Any help please.

Any help at all on A/B testing?