ग्राहकांच्या वर्तनावर अनेक बाह्य घटक आणि अंतर्गत घटक जसे की परिस्थितीजन्य, मानसिक, पर्यावरणीय आणि विपणन घटक, वैयक्तिक घटक, कुटुंब आणि संस्कृती यांचा प्रभाव असतो.