Loyal Customers Mean Posted by admin Date: January 01, 2017 in: Infographics Business, Infographics Marketing, Misc, Today Stuff Leave a comment 395 Views Made sense to you? Share it now!Do you know that 80% of your business comes from 20% of your customers? Here are more reasons why you need to invest in delighting your customers and strengthening their loyalty. by coolinsights View Source Originally posted 2015-08-31 11:00:04. Related Made sense to you? Share it now!Not shareable enough? READ Despite being one of the oldest online marketing strategies, email is still as popular as ever.