Comportamentul consumatorilor poate fi influențat de o serie de factori, inclusiv de nevoile și dorințele individuale, de influența grupului și a prietenilor, de aspecte culturale și etnice, de mediile media și de marketing. De asemenea, factorii economici, precum prețurile și veniturile, și factorii psihologici, precum stima de sine și motivația, pot influența alegerea și achiziția produselor și serviciilor.