Client-side testing means that the experimentation (the change to content) happens at the browser level. An optimizer sets up targeting rules and a visitor’s browser modifies the existing (default) page into the intended variation.
Server-side testing means that the experimentation (the change to content) happens on the company’s web server. The server determines the version a visitor sees during the page load process, as opposed to after.
You should consider having a good mix.
Caveat your analysis in client-side tests.
You should consider doing more same-session experimentation/optimization w/ client-side tests.
1st Floor, Plot no. 4, Lane no. 2, Kehar Singh Estate Westend Marg Behind Saket Metro Station Saidulajab New Delhi - 110030