Feedback makes me feel like I’m failing.

How many of these stats do you think are true? 90% of buyers claimed positive reviews influenced their buying decision 86% of buyers said negative reviews influence their decisions Only 17% of businesses track NPS (consumer satisfaction score) 22% of people want social proof before they buy They’re all true except for the last one. The … Continue reading Feedback makes me feel like I’m failing.