A/B testing to metoda porównania dwóch wariantów wybranego elementu komunikacji lub kampanii (kreacji, nagłówka, CTA, układu landing page’a, grupy odbiorców czy strategii kierowania) przez równoległą emisję do porównywalnych grup odbiorców. Wariant zwycięski wybiera się na podstawie twardego wyniku względem celu: CTR, konwersji, CPA czy ROAS, a nie na podstawie opinii. To jedno z podstawowych narzędzi optymalizacji i zwykle proces ciągły, w którym kolejne testy stopniowo poprawiają komunikację, kreacje i doświadczenie użytkownika. Sprawdza się i w kampaniach efektywnościowych, i w brandingu, a szczególnie mocno na landing page’ach, gdzie nawet jeden lepszy nagłówek czy CTA potrafi zauważalnie podnieść konwersję. Warto odróżnić go od testów wielowariantowych (multivariate), które badają wiele zmiennych naraz, A/B izoluje jeden element, dzięki czemu wiadomo, co konkretnie zadecydowało o wyniku. (Porównaj: Split Testing)