5 Stages of the Customer Buying Cycle
Awareness : customer identification of a need and the realization that your online business can potentially fulfill it
Consideration : customer evaluation of how your offering meets this need, including the evaluation of offerings from other ecommerce sites
Preference/Intent : a customer’s logical and emotional inclination towards one solution or another, ultimately leading to a purchasing decision
Purchase : The action of ordering and buying from your ecommerce site
Repurchase: The emotional and logical process that (hopefully) leads to a repeat purchase