← All posts

Client success

How to calculate customer retention rate (and 3 ways to improve it)

Author photo (Copper Staff)

Copper Staff, Contributors from members of the Copper team

January 27, 2026

Share
Social Media CRM
Table of Contents5 sections

Along with measuring your revenue and profits, success also relies on your company’s ability to retain customers.

You may be able to attract eyeballs and turn visitors onto buyers, but are you able to keep people around for months, or even years? Or do they switch to a competitor after one transaction?

You won’t know the answer if you don’t have a method for calculating your customer retention rate.

For those unfamiliar with the term, the customer retention rate (CRR) refers to the percentage of a company’s existing customers that stay put or loyal during a measured period. The retention rate differs from customer churn rate which is the total number of lost customers during a specific period. In other words, it shows how well your company is performing when it comes to retaining its customers.

For professional services businesses like agencies, consultants, and coaches, it’s one of the clearest signs of how strong your client relationships really are — and how reliable your recurring revenue is.

Think of it like a reality check for your customer experience. A high customer retention rate usually means clients are happy, trust your team, and keep coming back for more work. Projects continue flowing, referrals start happening naturally, and revenue becomes a whole lot more predictable.

A low retention rate, on the other hand, is usually a sign that something’s off. Maybe communication feels inconsistent, expectations aren’t aligned, or clients simply aren’t seeing enough long-term value to stick around.

And in services businesses, that matters a lot. Because constantly replacing lost clients with new ones? Exhausting. Keeping great clients happy so they stay, grow, and recommend you to others is a much smarter (and honestly less stressful) way to grow.

In this post, we'll look at:

Key Takeaways

  • Customer retention rate (CRR) is calculated by subtracting new customers acquired during a period from total customers at the end, dividing by customers at the start, and multiplying by 100.

  • Existing customers are 50% more likely to buy new products and spend 67% more on average than newly acquired customers, making retention a strong revenue predictor.

  • Effective loyalty programs that offer clear reward points and redemption options directly increase customer retention rates.

  • Personalizing customer experiences through collected data, such as purchase history and browsing behavior, helps improve retention by making interactions more relevant.

Why measure customer retention?

For most businesses, it’s easy to focus on customer acquisition and set aggressive goals. But if you keep losing customers as fast as you’re acquiring them, then your business isn’t growing. It’s like a hamster on a hamster wheel.

Growth isn’t just about tracking how good of a job your sales and marketing departments are doing with customers and prospects. When you measure customer retention, you know when you’ll need to switch gears or ramp up your efforts to retain customers to meet your growth objectives.

Because keeping your current clients happy isn't just a feel-good strategy, it's a growth strategy. Here's why customer retention matters so much, especially for service-based businesses:

  • It protects your revenue. Existing customers are 50% more likely to buy a new product and typically spend 31% more than brand-new customers. Translation? A strong customer retention rate usually means healthier, more predictable revenue. Retained clients mean predictable, recurring income. Whether you bill on retainers or per-project, a stable client base makes forecasting (and breathing) a lot easier.

  • It's far more cost-effective than acquisition. Winning a new client takes time, proposals, pitches, and follow-ups. Keeping an existing one? That takes great communication and consistent delivery, things you're already doing.

  • Retained clients become your best referral engine. Happy clients talk. They recommend you to peers, write reviews, and introduce you to new opportunities. A friend's recommendation still trumps every other marketing channel.

  • Long-term clients give you better insights. The longer someone works with you, the more you learn about what your market actually needs, which makes your services sharper over time. If your retention rate suddenly drops, something’s probably off. Maybe communication’s slipping, onboarding feels messy, or clients just aren’t seeing enough value. Tracking retention helps you spot those problems before they turn into lost revenue.

  • It improves loyalty and repeat business. Retention rates are a great reality check for your loyalty efforts. If clients aren’t sticking around, it may be time to rethink how you nurture relationships, reward loyalty, or create more long-term value. Because happy clients don’t just stay — they usually bring more business with them too.

In short, retention isn't just about holding on to revenue. It's about building the kind of client relationships that fuel sustainable growth.

So... it makes sense to take the time now to measure your CRR.

How to calculate your customer retention rate

To calculate your CRR, specify the period in for which you measure customer retention. Is it a month? A year? A quarter?

Once you determine the period, add up the number of retained customers at the beginning of that period, the number of customers retained at the end of that period, and the number of new customers your company gained during that period. Then, use the formula below to find your customer retention rate:

CRR = ((E – N) / S) × 100

Where:

  • E = the number of customers at the end of the period
  • N = the number of new customers acquired during the period
  • S = the number of customers at the start of the period

Step-by-step example

Let's say your consulting firm is measuring quarterly retention:

  1. Count your starting customers. At the beginning of Q1, you have 100 active clients.

  2. Count new customers acquired. During Q1, you signed 20 new clients.

  3. Count your ending customers. At the end of Q1, you have 95 total clients.

  4. Plug the numbers in. CRR = ((95 – 20) / 100) × 100 = 75%

That means you retained 75% of the clients you started the quarter with. The remaining 25% churned and that's where the real investigation begins.

You can run this calculation monthly, quarterly, or annually depending on your business model. Subscription-based and retainer-driven services often benefit from monthly tracking, while project-based teams might prefer quarterly reviews.

Tip: It's a best practice to express CRR as a percentage.

What’s a good customer retention rate?

Obviously, the ideal % is 100 because this means that you managed to retain all your existing customers. But of course, this isn’t a figure you should expect to achieve.

To understand whether your CRR is good or bad, you need to set customer retention benchmarks.

There are two ways to go about benchmarking: against yourself, and against other companies.

Measuring against your own CRR month after month and year after year reveals trends. For example, if CRR is trending up, you should try to determine the loyalty campaigns, cohort behaviors, and customer service that may have led to this trend (and capitalize on those implementations).

To compare CRR against other businesses, you need competitors’ CRR figures which generally are not available publicly. The next-best resources are industry benchmark studies like Windsor Circle’s retention marketing report that anonymize data from several unique companies to reveal CRR trends.

Three ways to improve your customer retention:

1. Rise above expectations as a standard, not an exception.

The first step toward improving your customer retention rate is to deliver more than your customers expect, which means going beyond the call of duty to please existing customers.

This can be as easy as a customer feedback request request after a satisfactory experience, or as complex as developing a series of educational webinars for one of your offerings. Either action on your part can take your customers’ experience to the next level.

Depending on the size of your business and your industry, the tactic you use will vary, but here is a basic rule of thumb: what else can you do to let people know that you value them as a current customer beyond the purchase?

There’s plenty you can do with a whole world of choice at your disposal: try something different.

For example, Nest, the company that came up with the self-learning digital thermostat, went out of its way to delight one of its customers. Scott Barbour bought one of the company’s thermostats and faced an issue: the vents were only blowing cold air even though he adjusted the settings to give off heat.

He called Nest’s customer support number on a Sunday at 9 pm and incredibly was able to talk with a real service rep. The specialist was knowledgeable and friendly, but the company went a step further to improve Scott’s experience.

While diagnosing Scott’s problem, the support discovered that his house had abnormal wiring that needed a technician to organize. This is where Scott’s experience could have taken a nosedive, but instead, Nest reimbursed him for the cost of hiring a skilled technician and also apologized for the trouble.

The takeaway? If you can afford it, go above and beyond to exceed people’s expectations, whether they get in touch with you via email, phone, or by walking into your brick-and-mortar store.

2. Set up a customer loyalty program.

Loyalty programs are an effective way to increase CRR. People understand that by signing up for a loyalty program, they can get more value every time they shop. In fact, 44% of consumers join loyalty programs in search of automatic discounts, while 55% participate for discounts of any nature.

The numbers make it clear that customer satisfaction hinges on the value a company can offer through its loyalty program.

While there are multiple ways to start a loyalty or customer retention program, offering reward points for buying a product or signing up for a service can provide an immediate incentive that helps highlight your program’s value.

Allow customers to redeem these points for an actual reward, which could be anything from a free night at a hotel to 50% off on their next purchase. Reward points also accelerate a shopper’s path to the reward, motivating them to take further action to re-cherish that point-earning experience.

Dunkin’ Donut’s DD Perks program is an excellent example of this tactic at work. Members get five points for every dollar spent on eligible purchases at Dunkin’ Donut’s locations when they pay using an enrolled DD card, either through the Dunkin’ Mobile app or a credit card.

Members also get a one-off bonus of 200 points when they enroll. As for the actual reward, Dunkin’ Donuts offers a single-serve beverage of any size for every 200 DD Perks Point earned. When the value is this clear, customers will quickly enroll and start earning right away. You can't buy love, but this is pretty close.

3. Collect customer information.

Customer experience is slated to overtake product selection and price as a reason to pick one business over another by 2020. Personalizing the customer experience, therefore, is a viable way to increase customer retention through more relevant experiences with the company. One way to do this is by collecting customer information.

Gather details of the actions your visitors take such as the content they read, the products they add in the checkout cart, and the things they share, and then use that information to deliver a personalized experience. For instance, you can use “customer accounts” to aid retention by giving visitors instant access to previously bought items, suggested upgrades, and pre-filled billing information. However, customer accounts can sometimes be viewed as too much of a commitment.

So how do you set up customer accounts and encourage buyers to opt in without disrupting their experience?

The trick is to wait for the visitor to make the initial purchase and then provide the option to create an account.

After that first order, you’ve already earned some trust and the buyer has proven they're interested in developing a relationship with your brand.

If you’re using a content management system like Squarespace or Shopify, you might be able to send direct invitations that encourage your customers to make an account after they’ve bought something from your website. This approach will help you stand out from the deluge of forced one-size-fits-all customer account creation requests.

The more you make it convenient for customers to place orders (as long as your customer account set up request is timely), the more business you’re going to get from your loyal customers.

Your existing customers are your best asset.

They already know your brand, they appreciate your products, and they’re enthusiastic about your service. Spending your time and energy on improving your customer retention strategy and consequently, the experience of this group can be a powerful way to both ensure a sustainable future and avoid a surprise downfall—as long as you act when it matters the most.

After all, metrics like customer retention rate as only as powerful as your response to them. Learn about more retention strategies here.

Try Copper free

Instant activation, no credit card required. Give Copper a try today.

Try Copper free image

Keep Reading

All posts
Arrow pointing to right
Featured image: 5 Ways to use Pipeline email automations that save your team time

8 min READ

5 Ways to use Pipeline email automations that save your team time

Save hours with smarter email follow-ups that scale with you and help you never miss a beat

Featured image: 5 Forms you need on your website to capture more leads

8 min READ

5 Forms you need on your website to capture more leads

Capture more leads, automate follow-ups, and keep your pipeline full with these must-have website forms.

Featured image: How to use your CRM for project task management: 5 use cases

4 min READ

How to use your CRM for project task management: 5 use cases

Simplify your workflow: Discover 5 ways small businesses use CRM project task management to track tasks, clients, and projects efficiently.

Featured image: You’re not ‘too small’ for a CRM

6 min READ

You’re not ‘too small’ for a CRM

Struggling to stay organized? A CRM might be your best next move.