A fair test needs a clear goal decided in advance, such as clicks, sign-ups or cost per result, and enough people in each group for the difference to be more than chance. Ending a test after a day because one version is ahead is a common way to learn the wrong lesson. Ad platforms such as Meta have built-in A/B test tools that split the audience, so the two versions do not compete for the same people.
The most useful tests change something that matters: the offer, the angle, the opening line or the image, rather than a button colour. Testing with small budgets first and putting more money only behind proven winners turns advertising into a series of lessons rather than a single bet. Multivariate testing, which changes several elements at once, needs far more traffic to give a reliable answer.