Irwan dalam Putranto (2016:18-19) ada beberapa faktor
yang dapat mempengaruhi kepuasan pelanggan, yaitu sebagai
berikut:
1) Kualitas produk, pelanggan akan puas apabila produk yang
digunakan memiliki kualitas yang baik.
2) Harga, dengan harga yang terjangkau menjadikan
pelanggan merasakan kepuasan maka dari itu harga murah
merupakan sumber dari kepuasan pelanggan, karena
pelanggan sangat sensitive terhadap harga jual suatu
produk.
3) Service Quality, kualitas pelayanan yang baik merupakan
kepuasan bagi pelanggan maka dari itu kualitas pelayanan
merupakan sesuatu yang sulit untuk ditiru.
4) Biaya dan kemudahan, apabila pelanggan dapat dengan
mudah, nyaman dan efisien menggunakan suatu jasa maka
pelanggan akan semakin puas.
5) Emotional factor. Pelanggan akan merasa puas (bangga)
karena adanya emotional value yang diberikan oleh brand
suatu produk
