Marketing departments of so many organisations these days seem obsessed about their Net Promoter Score – the percentage of customers who’ll promote their products to others. “Free advertising!” is how some have described it to me – hence very enticing to …

Gross Demoter Score Read more »