Deciziile de cumpărare a consumatorilor sunt influențate de o serie de factori, inclusiv: necesități și dorințe personale, prețul produsului, calitatea, brandul și reputația producătorului, disponibilitatea, nivelul de informații sau de cunoștințe despre produs, recomandarea și părerea altora, precum și factori culturali, sociali sau psihologici, cum ar fi vârsta, genul, apartenența la grupuri sociale, educația și credințele.