How are you promoting customer loyalty?

Strategizing, implementing, and running a successful loyalty program is no easy feat, but it’s one of the best ways to attract, engage, and delight your customers.

Here’s our guide to what customer loyalty means, why it’s important, and 18 ways you can build and maintain it.

What is Customer Loyalty?

Customer loyalty is a customer’s commitment to your brand. A loyal customer will always choose you over the competition, maybe because of your excellent customer service, unbeatable product selection, or another way you differentiate yourself.

Why is Customer Loyalty Important?

Loyal customers are the most valuable asset for any brand to hold onto. This is because returning customers spend, on average, 67% more than customers who are new to your brand.

On the flip side, bringing in new customers can cost five to 10 times more than selling to your current customers, which means a loyalty program is one of the most cost-effective ways a brand can increase ROI.

Successful Examples of Customer Loyalty

Amazon Prime

One of the most notable customer loyalty programs is the Amazon Prime membership. This is a subscription-based service with one yearly fee. With the subscription, customers get free two-day shipping and streaming capabilities through Prime Video.

This program has been an incredible success for Amazon. Research has found that Prime members spend an average of $1,300 per year on the website, compared to $700 a year from non-Prime members.


Arguably one of the most successful mobile apps to ever exist, 23.4 million people aged 14 and older will use the Starbucks app to make a purchase at least once every six months. That’s 1.4 million more than Apple Pay and twice the amount that will use Google Pay.

The app’s ease of use lets customers load a certain amount of money on their mobile device that can be used to pay for items in-store. Customers can also order from their mobile device and pick up at their closest store. With every mobile purchase, customers earn “stars,” which these rewards can be redeemed for free drinks or other treats.


Some companies go the charitable route in order to promote customer loyalty. For every pair of shoes purchased, TOMS donates a pair to a person in need. According to their website, they’ve donated 86 million pairs of shoes to date.

18 Ways to Build & Maintain Customer Loyalty

1. Offer Discounts

With the latest analytics technology, retailers can provide customers with discounts on products they purchase regularly, as well as products that complement prior purchases. Whether it’s for college students, veterans, or senior citizens, offering an exclusive discount is a great way to recognize (and retain) key segments of your customer base.

Discounts can also get people to buy from you during typically slow times. For example, a movie theater that offers $5 tickets on Tuesdays or a restaurant that gives a 10% discount to college students on Monday nights. Knowing that they can get a better deal on a certain day will help you create a loyal customer base.

2. Reward Them

Rewards can either be something a customer works toward or a pleasant surprise. Who wouldn’t love a “Buy 10 bagels, get the 11th free” punch card? This gives the customer something to aspire to and increases the chances of them coming back.

As for the unexpected, you can offer free shipping through your ecommerce store for orders over a certain amount or deliver a free gift with a purchase.

No matter what, you should make it easy for your customers to redeem their points. Make it so that their profile in your POS includes up-to-date information about their available rewards and customer status.

Also, make sure to include an expiration date so that your customers are encouraged to make a purchase before the deadline. Nothing will turn away a loyal customer faster than telling them that their reward has expired.

3. Encourage Referrals

A “Refer a Friend” program is an effective way to reward your current customers while also gaining new ones.

This can be something like “Give $10 and Get $10” or you can offer reward points for every friend a current customer recommends to your company. You can also utilize social media. If someone “likes” a post from one of your loyal customers, you can send them a unique link to a special promotion that’s just for them.

Referral programs give you an opportunity to get creative, since there are unlimited ways to share the love. If you refer a friend to the Casper mattress, you’ll receive a $75 Amazon gift card. And as an incentive for the friend to purchase, they receive 10% off their mattress. It’s a win-win-win for everyone!

18 Strategies to Build and Maintain Customer Loyalty - Supporting Graphic 1

4. Create a Point System

With today’s loyalty systems, retailers can offer various types of reward points on purchases, status level, and other customer features.

Starbucks excels at this with their mobile app. For every dollar you spend, they reward you with two stars under their Gold Level tier.

Once you reach 125 stars, you can receive a free drink or treat! There are also opportunities to collect bonus stars if you make a certain purchase several days in a row.

Some retailers also make it possible for customers to receive points with partner companies. An example of this would be an airline reward program where a customer earns points from preferred dining, car rentals, and other purchases at specific establishments.

18 Strategies to Build and Maintain Customer Loyalty - Supporting Graphic 2

5. Partner with Another Company

As we just mentioned, partnering with another relevant brand is a great way to boost your exposure and offer your existing customers more options.

For example, if you’re a veterinary office, you may partner with the local pet food store. This will get your office’s name in front of the pet food store customers and vice versa.

This can also work for the charitable side of your business. By letting your customers know that a portion of their purchase goes toward a certain charity, you’re showing your commitment to your community and giving the charity more exposure.

6. Set Up a Subscription Service

A subscription-based program not only retains a customer for a certain amount of time, it also offers incentives for the customer that they may not receive anywhere else.

For example, pet products supplier offers a discount when you sign up for autoshipping. You can choose how frequently you want your furry friend’s items delivered to your home and cancel at any time.

7. Ask for Feedback

Letting your customers know that you value their feedback shows that you’re committed to consistently improving to better serve them.

There are many ways to request feedback, but it’s most effective when done immediately following an interaction with a customer.

For example, after reaching out to Warby Parker, they send an email asking how your chat with the customer service representative was. It’s important to make any feedback request quick, simple, and painless for a customer to complete so that they’ll be more likely to share their thoughts.

18 Strategies to Build and Maintain Customer Loyalty - Supporting Graphic 3

8. Ask for Reviews

Reviews are golden because they are authentic testimonials from real people. Someone who is unsure of whether or not they should buy from you will check reviews to see other people’s experiences with your company, and decide from there if they want to buy from you.

18 Strategies to Build and Maintain Customer Loyalty - Supporting Graphic 4

Collecting reviews is a great way to help these shoppers turn into long-term customers. It’s also an opportunity to turn your happy customers into brand advocates. You can request Google or social media reviews through email and maybe even offer an incentive for completed reviews.

Don’t forget: If a customer shares a review, you should respond to it whether it’s good or bad. This shows that you’re paying attention to what people are saying about you, and you can use the feedback as a way to improve.

9. Show Gratitude

A simple “Thank you” goes a long way! Many shops on Amazon and Etsy deliver heartfelt notes of gratitude after every purchase. This is a way to reach across the impersonal ecommerce barrier and remind them that there’s a grateful human on the other side.

Handwritten notes delivered along with a purchase are an incredibly thoughtful way to show your thanks, but it’s understandable that this isn’t always feasible. Instead, your customer loyalty plan can include a monthly goal for how many notes you’d like to write or you can use an alternative strategy like printed packaging inserts. has lifelong customers because they take customer appreciation seriously. They’re known for sending holiday cards, housewarming gifts, and even commissioned painting of customers’ pets!

10. Personalize Your Marketing

With so many advertisements vying for our attention, personalization has become one of the most effective ways to grab customers’ attention.

Personalization can be done easily with your existing customer data. You can use a customer’s purchase history to tailor offers, discounts, and promotions to their needs and likes.

Or, you can start small by personalizing emails. This is a simple tactic that yields great success. In fact, ActiveTrail reports that personalized emails result in:

  • 27% higher clickthrough rates
  • 11% higher open rates
  • 6 times higher transactional rates
  • A median ROI of 122%

11. Create Loyalty Tiers

You can encourage more purchases and offer more rewards by setting up a tiered customer loyalty program.

The Hilton Honors Reward Program has four loyalty tiers, with each offering greater benefits than the one before. Customers earn points with every stay and a certain amount of points moves them up the loyalty ladder. All tiers include membership discounts, while the higher tiers include exclusive offers like 48-hour room guarantees and executive lounge access.

12. Maintain a Human Connection

Even in the digital age, one-on-one interactions are much appreciated. Online chats and email correspondence are appropriate for a lot of situations, but nothing beats a human touch.

Seventy-nine percent of consumers say that interacting with a human is an important part of their experience. This tells us that, while digital avenues are still valued, having an actual person available by phone is a comfort no consumer wants to be without.

13. Make Yourself Available

As we just mentioned, there are plenty of avenues customers can take to get in contact with you, so it’s important to make sure someone is always on the other side to represent your brand.

Whether a customer sends you a message on Facebook, an email, a comment on Instagram, or a note via your online chatbot, someone should be there to respond ASAP. To streamline communications, you should have scripts prepared and a process in place to handle any type of interaction, whether it’s a simple question or a complicated problem.

14. Be Honest

Mistakes are just a part of life. Just think of the numerous data breaches that some of the biggest brands have had to deal with in recent years. What we learned from this is that honesty is always the best policy.

If a company didn’t address a small mistake with an order or something more extreme like a data breach, how would the customer feel once they noticed the issue? It’s likely that they’d lose any and all sense of trust with the company, and probably tell their friends and family about the negative experience.

No matter the issue, be honest with your customers. Dancing around a problem or ignoring it completely doesn’t put anyone at ease. A simple email that acknowledges the error and addresses how it will be fixed may be all your customers need to remain loyal.

15. Be Flexible

Say you have a strict 30-day return policy in place, but a long-time customer requests a refund a few days outside of this window. Is it worth losing the customer if you deny the request?

Little exceptions like this are what can turn casual choppers into life-long advocates for your brand. Plus, a customer you go the extra mile for will likely be willing to write a positive review of your company.

16. Remember Their Special Days

No one wants to feel like Molly Ringwald in “Sixteen Candles.” Sending a simple “Happy Birthday” email or postcard to acknowledge their special day keeps you top-of-mind and shows you care. You can take this a step further by giving them a special birthday discount or a free product to help them celebrate.

17. Offer Wish Lists

Giving customers the ability to keep track of their favorite items or create wish lists is another feature that most successful loyalty programs offer. This helps the customer keep track of items they want to purchase while also creating an easy-to-reference list for friends and family members who are gift shopping.

18. Use a CRM for Loyalty Management

All of the strategies listed above can be easily and successfully executed with a customer relationship management (CRM) system.

A CRM — along with a seamless integration with an enterprise resource management (ERP) solution – keeps track of customer data like birthdays, purchase habits, transaction histories, and any communication they have with your company. Retailers can also utilize analytics to build unlimited rules and models to create rewards programs that benefit specific customer segments, while also driving loyalty and revenue. This gives you the chance to better understand your customers so you can personalize their experiences and increase the chances of them remaining loyal to your brand.

Hitachi Solutions empowers retailers with the technology they need to remain competitive, meet consumer demands, and grow profits. By delivering fine-tuned solutions that are designed specifically for the retail industry and supported by the Microsoft platform, we help you create, maintain, and increase customer loyalty.

For more information, you can reach out to us here.