影响消费者购买行为的因素有:1、社会文化因素2、个人心理因素3、个性因素4、生活方式5、社会阶层6、家庭7、生命周期8、时间9、经济状况10、年龄11、性别12、自然环境13、教育14、家庭收入15、个人信用16、健康17、生活环境18、工作条件19、人际关系20、政治法律21、宗教22、科学技术23、风俗习惯24、社会阶层25、民族26、国籍27、文化程度28、地域29、种族30、经济发展水平31、居住地32、社交圈33、婚姻34、亲属35、朋友36、同事37、邻里38、大众传播媒介39、公共场所40、自我概念