Machine learning (uczenie maszynowe) to dział sztucznej inteligencji, w którym system uczy się na danych i poprawia wyniki bez ręcznego programowania każdej reguły. W reklamie napędza m.in. automatyczne strategie stawek, dobór odbiorców i prognozy konwersji. Działa tym lepiej, im więcej dobrej jakości danych dostanie, dlatego kampanie z małą liczbą konwersji dają algorytmom za mało sygnału. (Porównaj: Artificial Intelligence, Bid Strategy)