Patent ID: 8583766

Claim:
A method comprising: receiving, by one or more computer systems, a request for an electronic communication; determining that the electronic communication is subject to a test to identify factors that affect usability of the electronic communication; when the electronic communication is subject to the test, selecting, by the one or more computer systems, between at least a first version of an electronic communication that satisfies the request with the first version promoting identification of first factors that affect the usability, and a second, different version of the electronic communication that satisfies the request, with the second version promoting identification of second, different factors that affect the usability and with selecting being at least partly based on one or more bits of information included in the request; sending, to a computer system that provided the request, the selected electronic communication; receiving responses to the selected electronic communication and to other versions of the electronic communication; and identifying, based on a comparison of the received responses, one or more factors that increase the usability of the electronic communication relative to the usability of the electronic communication based on other factors.