For list sizes above 1,000 contacts, use a 20/20/60 split: send version A to 20%, version B to 20%, wait 4 hours, then send the winning version to the remaining 60%. For smaller lists, alternate between variants across multiple sends and compare open rates over time. Test one variable at a time (subject line length, personalisation, question vs. statement) to isolate what drives performance.