Rich-text Reply
Highlighted

Run experiment on page behind a login

SarahS 04-14-14
Accepted Solution

Run experiment on page behind a login

[ Edited ]

I'd like to run an experiment on a page that exists behind a login.  How would I accomplish this?

 

Thank you in advance for your help!

Level 1

Amanda 04-14-14
 

Re: Run experiment on page behind a login

[ Edited ]

You can load a page that requires session specific information into the editor by following these two steps: First, open your site in a browser tab and take the steps necessary to see the page formatted as you would like it to appear in the editor. In your case, you would login to the site and navigate to the relevant page.

Next, open Optimizely in an adjacent tab, and create an experiment with the URL of the page you'd like to test. The Editor will now have the necessary session/cookie specific information to load the logged-in version of the page.


Optimizely

Re: Run experiment on page behind a login

If you would like to integrate Crazy Egg for heatmapping in tandem, they provide a "camera" feature that allows for a manual snapshots of pages behind the login wall. This allows for mapping to occur alongside testing.

Download Adobe Air and Crazy Egg's camera plugin, login through plugin window and snap away.

See full details and download links below:

http://www.crazyegg.com/page_camera

Best of luck!
SarahR 04-17-14
 

Re: Run experiment on page behind a login

To add to what Amanda said, even if your URL is dynamically changing, you can still do it. In targeting you can specify a URL substring as well as something that is unique to the page (like a js variable), but still manipulate things via the editor.

To do this, in another tab navigate to the page, as Amanda mentioned, going through login, etc. then paste the dynamic URL in the Optimizely editor URL setting (in the upper right menu) and make your edits like normal. When you come back another day and try to load the test you'll need to update the editor URL again, but all of your test is still intact. Remember, your targeting and editor URL are separate, so whatever changes you've applied in your segment will be applied as specified by the test targeting and setup.
Level 2