I had a few questions about setting up A/B testing. I can handle the dev side of things, just need help with the strategy.
How do you handle a return customer?
For example, say I'm testing a price change and a user gets one price based on a link they clicked, but then navigate to the website directly and then they don't see their original price/change.
I could set up a cookie for them so that the site is the same way every time.
Is there a standard way to handle this?
How do you encode your unique URLs so that you can tell what you did in that version, but the user can't tell by looking at the URL? I'm assuming you can just use a random letter/number generator and make a note somewhere what that code means.