Mulți factori influențează procesul de luare a deciziilor consumatorilor, inclusiv starea socială, dorința, costul și starea de spirit. Unii dintre acești factori pot fi modificați sau manipulați de către vânzători de produse și comercianți, în timp ce altele starea de spirit, nu poate.
În țările occidentale, multe produse au o implicare socială asociată. Produsele provenite de la anumite companii sunt considerate mai prestigioase și mai prestigioase decât alte produse de brand-name. Valoarea socială a unui produs poate justifica cheltuieli mai mari pentru un produs. Pentru majoritatea consumatorilor, prețul este un factor important în luarea deciziilor de cumpărare. Un preț mic ar putea declanșa un impuls cumpărat, în timp ce un preț mare poate împiedica un potențial cumpărător să achiziționeze un element.