This is a company strategy used by most businesses to increase revenue, reduce costs and improve customer experience. Companies will often use CRM technology alongside other marketing strategies and customer experience tools, so whilst it isn't the only way to achieve customer-related goals, it's a big part of it.