Can I Run a Test Across multiple websites?
Let's say I have 10 websites, all with the same layout but different content. If I add my project code to each site, is there any way (even programmatically) that I can launch the test on all 10 domains?
Just to confirm, do you want to run 1 test across all 10 sites? Due to third part cookies, this is a little complicated. You will see inaccurate reporting and a person will bounce around variations across domains since the cookie will not be carried over in some browsers.
If you are up for a technical workaround, you could add a hidden iframe to the domains as described in the support article here.
Otherwise, I would recommend keeping your experiment on the same domain if possible. You could add the snippet to each domain, but keep the experiments separate & unique to the domain too.
Does this help clear things up?
Thanks for the answer and my apologies for the delayed reply. The sites would be completely different, so I wouldn't care to show a consistent experience across websites, and the chances of the user visiting each of the sites would be pretty slim. What I really want to do is fire up a test that runs on each of the sites and gives me access to the results of the site per test as well as collectively. Since these sites all have the same general layout I would be able to test and optimize certain elements at a much faster rate. Instead of creating the same test in 10 different sites I could create it once and run it. Is this possible?
Technically you could do that if the snippet was on the each of the pages, but I would recommend against it because it will combine all the resutls from each page into one. This will give you misleading data since every site has different visitors etc.
What you could do is build the experiment for one site and then duplicated the experiment. The only thing you'll need to change in the duplicated experiments are the targeting settings and maybe some goals.
Does this sound like it would work?
@jprummer - can you tell us a little more about your goals for this? Do you own all the websites or do you own some sort of plugin? If you can provide some more details on what you are trying to accomplish, we might be able to find a better solution for you!
Looking forward to hearing back.
In addition to @AmandaS's points, you can create and update experiment via our rest API. To get started you'll need to get your token - more information can be found at the top of the rest api page, here. You can then check out our create experiment call, here, and our update experiment call, here. This will allow you to crete and start experiment programatically.
I'd also like to reiterate a point made above that inconsistent experience / bucketing between domains, etc., can lead to misleading data.
I hope that information is useful!