Growth Strategy By Soluna Foundry · Published · 7 min read

How to Increase Repeat Customers: 4 Moves That Beat Discounts

A practical breakdown of how to increase repeat customers using cycle-based timing, proactive outreach, a real churn definition, and CRM automation - not another sale.

You just closed a slow month with 20% off everything. Bookings picked up for two weeks. Then the numbers went right back to flat. That's the discount trap - it moves this month's number, and it quietly teaches your customers to wait for the next markdown before they come back. If you're searching for how to increase repeat customers, the uncomfortable answer is that a sale isn't a retention strategy. It's a short-term patch that makes the long-term problem worse.

The real question isn't "how do we get them back" - it's "when should they be back"

Most teams treat repeat visits as a marketing problem. It's actually a scheduling problem. Every product and service has a natural rhythm - a supplement runs out in 30 days, a facial treatment needs a top-up every 4 weeks, a therapy protocol has a next-session interval built into the plan. If you're not timing your outreach around that rhythm, you're relying on the customer's own memory to bring them back. That's a bad bet.

This is exactly how we run our own TCM brand, itsherbs.com. Across 30,000+ patients and 10 branches, we don't track return visits by calendar month - we track them by treatment protocol. A patient on a 3-week acupuncture cycle gets a different outreach clock than one on a monthly herbal refill. That distinction alone changes whether the message lands as helpful or ignored.

Move two: reach out before they have to think about you

A customer who has to actively remember your brand and go looking for you has already half-decided not to bother. The businesses that keep customers coming back don't wait for that moment - they show up first, with a specific, useful message, before the thought even crosses the customer's mind.

A brand that waits for the customer to remember it has already lost the round.

Move three: you can't win back a customer you never declared lost

Ask most owners "how many customers have churned this quarter" and you'll get a shrug. Without a defined churn line, there's no list to work from, no one to call, no campaign to build. A workable starting point: take a customer's typical visit cycle and multiply it by 2-3x. Past that point, they're not "just busy" - they're at risk, and they need a different message than a routine reminder. This single definition is often the missing piece between businesses that talk about retention and businesses that actually improve it.

Move four: the system runs on your CRM, not on someone's memory

Here's where most retention efforts quietly die: the front desk person who remembered to call regulars leaves, and the whole habit disappears with them. A real answer to how to increase repeat customers has to survive staff turnover, busy weeks, and people simply forgetting. That means the trigger has to be automatic - built off last-visit date in your CRM, not off anyone's goodwill or good memory.

None of this requires enterprise software. A well-built Notion base or a basic CRM can run all four moves. What it does require is treating retention as infrastructure, not as a campaign you launch when sales dip. Discounts will always feel faster because you can launch one this afternoon. But speed isn't the same as it working twice.

Frequently asked questions

How do I increase repeat customers without constantly discounting?

Build outreach around your product's natural return cycle instead of running promotions. Send a reminder 1-2 weeks before a customer is due back, based on how long their product or treatment actually lasts - this brings people back because the timing is useful, not because the price dropped.

What is a good repeat customer rate?

There's no universal benchmark, but many service and retail businesses aim for repeat rates roughly in the 20-40% range depending on category, with subscription-style or treatment-based businesses often higher. What matters more than the number is whether it's trending up after you fix your follow-up timing.

How soon after a customer's last visit should I follow up?

It depends on the natural cycle of what they bought, not a fixed calendar rule. As a general approach, start reaching out 1-2 weeks before their typical repurchase or revisit date, so the message arrives while they're still deciding, not after they've already moved on.

How do I know if a customer has churned?

A practical starting line is 2-3 times their normal visit interval with no contact. If someone usually returns every 4 weeks and it's been 10-12 weeks with silence, they've likely churned and need a different, more direct message than a routine reminder.

Further reading

← All articles

Want to know where your brand is stuck?

The Brand Check is a free diagnostic conversation - we lay out your current state together and find the one step worth taking first.

Start Brand Check →