>> Once your customer has made that purchase (and you've actually delivered the product) it's time to ask for a review. Of course, you don't want to be the waiter who asks how the food tastes when the diners haven't dug in yet so you'll want to wait until they've had time to use your product.
Pretty useful overview. Have to disagree with the above quote though - if you're running an ecommerce company and have shipped your customer a product, you absolutely don't want to wait before reaching out with a short, friendly, aftersales email asking for feedback and/or a review.
The main reason being that you want to catch any potential problems/unhappy customers early and funnel them into a private feedback channel where you can sort out their problem in private. If you wait three days to ask for feedback from an unhappy customer, that's three days where the customer is potentially writing negative reviews, sharing negative feedback on social media and just telling their friends that your company sucks.
A secondary reason is that people are nearly always most excited by their new purchase when they've just received the package. That's why you're almost 2x as likely to get someone to leave a review/share with friends if you email them on the same day the order arrives vs. a week later.
Lastly, if you're running an ecommerce brand selling physical products, here's a shameless plug for my new tool - www.postperk.com
PostPerk is an aftersales tool for ecommerce to help brands reach more customers. Referral and loyalty programs don't work well for upmarket consumer brands, so we built a tool just for these companies - nudging customers to post on Instagram with tailored rewards. Our first customers are seeing results 2-10x better than comparable tools - increased revenue and repeat customers, fewer negative reviews, and a data-driven community of a brand's most engaged and valuable customers/brand ambassadors.
Happy to chat with anyone thinking about how to improve their aftersales marketing game :)