خریدار برای اخذ تصمیم خرید محصولات، مراحلی را طی میکند. این فرایند شامل پنج مرحله است.
تشخیص مسأله --> جستجوی اطلاعات --> ارزیابی گزینه ها--> تصمیم خرید--> رفتار بعد از خرید
تشخیص مسأله یا نیاز نیاز منشأ هر گونه رفتار خرید است. افراد دارای نیازهای متنوعی هستند که آنها را اولویتبندی نموده و برای رفع آنها برنامه ریزی میکنند. بازاریابی در این مرحله، نوعی علم و مهارت شناسایی و تحریک نیازهاست.