The seven stages of every customer journey
medium.com