Customer Lifecycle
The customer lifecycle encompasses all the stages a customer goes through with a company, from initial awareness and acquisition, through engagement and purchase, to retention and advocacy. This concept helps businesses strategize their marketing and service efforts.