How to Win More Repeat Business with Your CRM

Winning a new client costs five to seven times more than keeping an existing one. That statistic from Bain & Company ↗ has been quoted for years, but most small businesses still spend the majority of their marketing energy chasing new leads while their past clients quietly drift away.

Your CRM already holds the data you need to change this. The clients who have already bought from you, trusted you, and experienced your work are your single most valuable marketing asset. Here is how to use your CRM to turn one-time buyers into repeat customers.

1. Tag and segment your past clients

Before you can win repeat business, you need to know who your past clients actually are and what they bought. This sounds obvious, but many CRM databases are a single undifferentiated list of contacts with no way to distinguish a prospect from someone who spent £5,000 with you last year.

Start by creating segments based on:

  • Service type. What did they buy? Clients who used your consulting service have different repeat needs from those who bought a product.
  • Recency. When did they last work with you? A client from six months ago needs a different approach than one from three years ago.
  • Value. How much have they spent in total? Your highest-value clients deserve the most personal attention.
  • Frequency. Have they bought once or multiple times? A one-time client needs convincing; a repeat client needs nurturing.

If your CRM supports tags and custom fields, use them to build these segments. If you need a primer on the mechanics, our guide to segmenting your client database walks through it step by step.

The goal is to move from “I have 500 contacts” to “I have 120 past clients, 40 of whom bought service X in the last 12 months, and 15 of those are high-value accounts.”

2. Build a post-project follow-up sequence

The biggest missed opportunity in most small businesses is the silence after a project ends. You deliver the work, send the invoice, and move on to the next thing. The client is happy, but six months later they have forgotten you exist.

A post-project follow-up sequence fixes this. Set up automated follow-ups that trigger after a project closes:

TimingMessagePurpose
1 week afterThank you and request for feedbackReinforce the positive experience
30 days afterCheck-in: “How is everything going?”Show you care beyond the invoice
90 days afterShare relevant content or a case studyStay top of mind with value
6 months afterDirect outreach: “Are you ready for the next step?”Reopen the conversation

The key is making each message feel natural and relevant, not like a drip campaign they never asked for. Use the client’s name, reference the specific project you did together, and offer something genuinely useful.

If you have not set up email sequences in your CRM yet, now is the time. Even a simple four-email sequence can dramatically increase the number of past clients who come back.

3. Track signals that a client is ready to buy again

Not every past client is ready to buy right now, and pestering the ones who are not will damage the relationship. The trick is knowing who to focus on.

Your CRM can surface buying signals if you know where to look:

  • Email engagement. A past client who has opened your last three newsletters is actively paying attention.
  • Website visits. If your CRM tracks web activity, a past client browsing your services page is a strong signal.
  • Milestone dates. Annual reviews, contract renewals, seasonal cycles. If you tag these dates in your CRM, you can reach out at exactly the right moment.
  • Referrals. A past client who refers someone to you is clearly still thinking about you positively.

Build a habit of checking these signals as part of your weekly CRM routine. Spend 15 minutes each Monday reviewing which past clients have shown recent activity, then prioritise your outreach accordingly.

4. Make re-engagement personal

Generic “we miss you” emails do not work. Past clients can spot a mass message instantly, and it does the opposite of what you intend: it makes them feel like a number rather than a valued relationship.

When you reach out to a past client, reference something specific:

  • The project you completed together and its results
  • A change in their industry that might create a new need
  • Something you noticed on their website or social media
  • A new service or capability you have added since you last worked together

Example of a weak message: “Hi, it’s been a while since we last worked together. We’d love to help you again. Get in touch if you need anything.”

Example of a strong message: “Hi Sarah, I was thinking about the website redesign we did for you last September. With the new accessibility regulations coming into effect in June, it might be worth reviewing whether your site meets the updated standards. Happy to take a quick look if that would be useful.”

The second message takes an extra two minutes to write but is dramatically more likely to get a response. Your CRM gives you the context to write messages like this at scale.

5. Create a lapsed client reactivation campaign

Some clients will not respond to gentle check-ins. They have gone quiet, and you need a more structured approach to bring them back.

A reactivation campaign targets clients who have not engaged with you for a defined period (typically 12 months or more). The structure is straightforward:

Step 1: Identify lapsed clients. Use your CRM to filter contacts whose last activity was more than 12 months ago. Exclude anyone who explicitly ended the relationship.

Step 2: Segment by value. High-value lapsed clients get personal outreach. Lower-value ones can receive a well-crafted email campaign.

Step 3: Lead with value, not a sales pitch. Share something useful: a free audit, a relevant industry report, or a genuine observation about their business. The goal is to restart the conversation, not close a deal in the first message.

Step 4: Set a follow-up cadence. Three touches over six weeks is a reasonable rhythm. If there is no response after three attempts, move them to a long-term nurture list rather than continuing to push.

Step 5: Track results. Measure how many lapsed clients re-engage and how many convert back to paying work. This data tells you whether your campaign is worth repeating.

MetricWhat to trackWhy it matters
Re-engagement rate% of lapsed clients who respondMeasures whether your messaging resonates
Conversion rate% of re-engaged clients who buy againMeasures the commercial value of the campaign
Revenue recovered£ value of repeat business from the campaignThe bottom-line justification
Time to convertDays from first re-engagement to saleHelps you plan future campaign timing

6. Measure your repeat business rate

You cannot improve what you do not measure. Set up a simple report in your CRM that tracks the percentage of your revenue coming from repeat clients versus new clients.

If your CRM supports monthly reporting, add this as a standard metric. Over time, you want to see the repeat business percentage climbing. A healthy small service business typically gets 40% to 60% of revenue from returning clients.

Healthy Revenue Split for Service Businesses 45% New Clients 55% Repeat Clients Source: Industry benchmark for small service businesses

If your repeat rate is below 30%, you are leaving significant revenue on the table. The six steps above will help you close that gap.

The new financial year is a natural trigger

With the UK tax year ending on 5 April, now is an excellent time to review your client base. Many businesses are wrapping up Q4, reviewing budgets, and planning for the year ahead. Your past clients are doing exactly the same.

Use your CRM to identify past clients whose projects aligned with the financial year cycle. Annual reviews, budget renewals, and seasonal contracts all create natural re-engagement opportunities. Our guide on preparing your CRM for the new financial year covers how to make the most of this transition period.

Common mistakes to avoid

Treating all past clients the same. A client who spent £500 once needs different attention from one who has spent £50,000 over three years. Segment and prioritise.

Waiting too long to follow up. The longer you leave it after a project ends, the harder it is to restart the relationship. Set up your post-project sequence before you need it.

Focusing only on the sale. Re-engagement is about rebuilding the relationship first. If every message you send is a pitch, past clients will learn to ignore you.

Not tracking your efforts. Without data, you are guessing. Measure your repeat business rate monthly and hold yourself accountable to improving it.

Getting started this week

You do not need to implement all six steps at once. Start with the highest-impact action: tag and segment your past clients. Once you can see who they are and when they last bought, the right next steps will become obvious.

Open your CRM, filter for clients whose last project closed more than 90 days ago, and send five personal re-engagement messages before the end of the week. That is 30 minutes of work that could generate thousands of pounds in repeat revenue.

The clients are already in your database. The relationship is already built. All you need to do is remind them you are here.

Frequently asked questions

How often should I follow up with past clients?

It depends on your industry and the nature of the work. As a general rule, a check-in every 60 to 90 days keeps you on their radar without feeling pushy. For seasonal businesses, time your outreach to when clients are most likely to need you again.

What is a good repeat business rate?

This varies widely by industry. Service businesses typically aim for 40% to 60% of revenue from returning clients. If yours is below 30%, there is significant room for improvement. Track it monthly in your CRM to spot trends.

Should I offer discounts to win back lapsed clients?

Discounts can work but should not be your first move. A personal message acknowledging the gap and offering genuine value is more effective. If you do offer an incentive, frame it as a loyalty reward rather than a discount, which can devalue your service.

How do I know if a past client is ready to buy again?

Look for signals in your CRM: they have opened your recent emails, visited your website, engaged on social media, or reached a milestone date (contract renewal, seasonal cycle). These triggers suggest they are thinking about the problem you solve.

Enjoyed this article? Get more CRM tips straight to your inbox.

Comments

Join the conversation. Share your experience or ask a question below.

0/1000

No comments yet. Be the first to share your thoughts.