Faktor-faktor yang mempengaruhi pembelian konsumen meliputi faktor budaya, sosial, pribadi, dan psikologis. Faktor budaya seperti budaya dan subbudaya menentukan keinginan konsumen. Faktor sosial seperti kelompok referensi dan keluarga mempengaruhi keputusan pembelian. Sedangkan faktor pribadi dan psikologis seperti usia, pribadi, dan persepsi berpengaruh pada produk yang diinginkan konsumen.