Steps to develop a customer loyalty program Study your current customers. Here are some questions to ask about each customer: ... Prepare your customer loyalty program. ... Set goals, and measure them with a CRM. ... Set a budget. ... Decide which customers to target. ... Choose tactics that will encourage client loyalty.