The Dog Walker's

Business Growth Formula:
 
Increase The Frequency of Re-Purchase


Increase The Frequency Of Purchases

This is the 3rd option to grow your business.  To recap there are only 3 ways to grow any business...

  1. Increase the number of paying clients
  2. Increase the average transaction value (more money per purchase)
  3. Increase the frequency of re-purchase

We have looked at increasing clients by online marketing, by offline marketing, Conversion strategies and at retention strategies.  We also looked at methods to increase the amount of money taken per purchase here.

To round off this Dog Walkers' Business Growth Formula, we need to consider...

 

How To Increase the Frequency of Re-Purchase

How to make customers buy again more frequently.

 The short answer can be summarised by this...

1. Incentivise Repurchase - and ASK for the repurchase.

2. Build your 'know, like and trust'. 

Make it better and easier to buy again soon.

 

1. Use Automatic Repeat Payments

I would say there is one tool that makes all the difference to the frequency of repurchase.  It is to use a calendar appointment and automated payment system. 

Make it incredibly simple for customers to order again and again.  As easily as possible.

If for every purchase, you have to ask for them to make a bank transfer or credit card payment again, then each time they have to pay manually like this, to some degree, they will be reconsidering whether they really need this service at all.  And if they will continue to use this business. 

Remove the awkwardness of all future payments by automating the payment process.

Automated payments make it easier for the client.

You could use Direct Debits, but they are very expensive to get set up for at the bank yourself (usually you need over £1,000,000 turnover!)

The better option is to use software that is a combination of a calendar for booking appointments, and an automated payment system - so that when they are booked (either by the client, or by you), they will automatically pay.  Without the client needed to touch their credit card. 

Usually, the same software generates and sends out invoices and receipts. 

There are a few options that will do all this for you. 

I am currently battle-testing the best I have found, and will be in touch as soon as I am fully happy that they meet the high standard needed. 

For now, the main point is this;

Automated payments mean less friction to the client. 

So by automating future repeated payments to you, you make it easier for the paying customer to make those payments, and to use your service more often, so you can increase the frequency of repurchase.

And you reduce your own administration work - of creating invoices, chasing payments, checking they have paid - to zero.  How much of your time do you currently spend doing all that? 

Now imagine you have bought-back all your time you used to spend doing that...

Remember the example I gave in the Framework section?  Here it is again, because this is where it counts;



I used to get our home kitchen oven professionally cleaned, our friendly Oven Cleaner, Roger.  Probably about once per year, on average.  Sometimes slightly more, sometimes slightly less.  Often I would forget to get it organised, so it might be longer than a year.

Then, after a few years of this, the Roger started offering a slight discount if I paid a (discounted) small amount monthly.

I will give you the  costings and numbers, so you can see why this is powerful for your business.

Before, it was £50 for an oven clean, if I were to call and arrange and get it done.  I was doing that about once a year, on average.

Then, with his monthly-pay system, it was £7 per month, by bank Standing Order (like a Direct Debit, but easier for a small business to be allowed to do this at their bank).  And every 6 months I am ‘owed’ a clean.

So every 6 months, Roger calls me to say “It is time for me to come and clean your oven”.

I get the oven cleaned for £42 per clean, instead of £50.

But here’s the thing…

Before, Roger was getting about £50 per year from me (plus or minus my delays!).

With his monthly-pay system, he is getting a definite, guaranteed £84 per year.

He is happy – he is getting more money.

And I am happy – I am getting my oven regularly cleaned, and without me having to remember to call to arrange to get it done.  And I don’t notice the tiny £7 per month trickling out to pay for this, so it is not ‘painful’ enough for me to ever bother to cancel it.

And to this day, I am still his customer, paying monthly.  For the last 10 years.

So you can see, for everyone, this works.

He has increased his customer repurchase frequency by about 2 times.  And got a loyal, near-permanent customer.

And it is easier for me.

So, where this automated payment software comes into its own is where you build subscriber packages for your clients, that have a 'loyalty bonus' stitched into them.

For instance, you change your pricing structure such that, for example, an ad-hoc irregular walk (whenever the client books it occasionally) might be £20 per walk. 

But your subscriber (regular, repeated) walks are only £15 per walk. 

And all subscribers are scheduled using the calendar-payment system, whether it is your once-per week or 3-times-per-week or whichever subscriber-system you bring them in to. 

This way, the client is incentivised to subscribe into the automated system, rather than an ad-hoc, whenever-they-feel-like-it method. 

 

Top

2. Ask for The Re-Purchase

Remember in the section on 'Increasing Transaction Value', we talked about the back-end opportunities of your Thank You page and follow up emails.

This is also a great place to suggest they 'upgrade' to the 'Platinum package' (call it what you wish), for the subscriber discount-options.

Here is an example you can swipe / copy-paste into your Thank You page...

"Thank You"

I really appreciate you taking the trust in me, to help your dog live their best life.

🎉 Thank You for Booking Your Dog's Walk!

We’re thrilled to take your pup out for some tail-wagging fun! 🐾

But here’s something to think about...

Dogs thrive on routine, regular exercise, and familiar faces. That’s why many of our happy pups (and their humans!) choose our Weekly Walk Subscription — designed to make your life easier and your dog’s life even better.

🐶 Why Go Weekly?

✅ Health & Happiness: Regular walks improve your dog’s fitness, behaviour, and mood.
✅ Consistent Companionship: Same trusted walker = stronger bond & less anxiety.
✅ Your Time Back: We handle the walkies, you enjoy the cuddles.
✅ Save Money: Weekly subscribers get discounted rates on every walk!

🐾 Choose Your Weekly Plan:

How many walks per week does your dog need?
(Use the slider to see your plan & savings)

[Slider: 1 | 2 | 3 | 4 | 5 | 6 | 7 walks/week]

“Since switching to weekly walks, my dog is calmer, more obedient, and I have more time in my day — it's been a game-changer!”
Gemma Constantine, Bailey’s Mom

🎁 Upgrade today and get your first week at 20% off!
No long-term commitment. Cancel anytime. Total flexibility.

👉 [Yes, I Want Regular Walks for My Dog!]

Obviously, use your own customer testimonial.  And edit as you wish.  But you are free to swipe that for your Thank You page, to upgrade clients to your repeat-payment system

And of course, you can and should contact customers, other than just on the Thank You page, to ask for the re-order.  You can more or less use the Thank You page layout above as the script for the conversation. 

By email, by telephone, by text message. 

 

Top

3. Contact Inactive Clients

The frequency of repurchase of an inactive customer is essentially zero.  Could you re-activate this person to become a customer again?

With inactive customers, you may be able to rebuild the relationship with them - assuming they still have a dog!  You will get the best results if this is done as early as possible after they stop.

All other marketing methods, strategies and tactics need to be bought into play in order to regain the business of an inactive customer; discounts, incentives, feedback, adaptation to their needs.

You can use technology to manage the relationship with a degree of automation.  For instance, Mailerlite offer systems to automate the system process in response to various actions by customers.  For instance, if they have been inactive for a defined period of time, eg never clicked on an email link of yours, then you can have a sequence of emails that go out to them, with the discounts, incentives etc that you deem necessary to regain their custom.  

But you probably don't need to get quite so clever with systems, at least not until after you have exhausted the manual options of simply calling up lapsed clients and having a person-to-person chat.  How can you help?  Why did they stop using you?  You will also benefit hugely from the feedback of this, to better and better understand your clients and your own offering. 

Worst case, you cant help this customer any more because their dog is no longer with them.  Tragic but it happens.  Stay in touch though, over the years, because most previous dog owners become dog owners again. 

In all other instances, can you figure out what you need to do to get them back as a customer?  You cant win them all, but you might be able to figure out an offering that works for them. 

  

Top

4. Communicate Personally with Your Clients

For building a relationship with your customers, nothing beats direct personal communication.

Face-to-face is better than telephone, which is better than email, which is better than website interaction.

It makes business sense to work hard to maintain and improve the bond and relationship you have with your clients.

Remember the Retention strategy of hand-written cards

Similarly, investing your time and effort to communicate with previous clients may prove profitable in encouraging them to return to you, and sooner.

Emailing is easy and should be done as a default.  With existing customers you can automate a 'newsletter' type update (but never bland!) to broadcast to all customers.  In addition, a personalised email update with that specific client's updates would be wise.

A regular (eg monthly) telephone conversation with each client will help to cement the relationship.

  

Top

5. Customer-Only Events

When you organise a customer-only event, it creates an 'in-crowd' feeling.  Your customers will have the potential to socialise with each other.  This gives dog-owners each a chance to 'show off' a little how well their pooch is doing.

It also creates a feeling of being valued.

You may also run an "Any questions" meeting or evening, with wine and nibbles, once a month, for clients to attend, to chat with you about anything on their mind.  It might be a Zoom call if that is easier.  This gives you another chance to cement that bond.

How about a doggy picnic?  Wine and nibbles for the humans, and treats and titbits for the pooches.  Out of town, or at a nice big park, so the dogs and run around and owners can talk. 

Again, this creates a 2-way bond and identity that will help ongoing repeat purchasing.

 

Top

6. Loyalty Program

Having your own loyalty program will encourage repeat purchasing and speedup the time between repurchase.

Loyalty program concepts are covered in more detail here.

 

7. How To Boost Your 'Know, Like & Trust' Level

We have covered almost all of this already in the previous sections - It is all about getting the client to know, like and trust you - only then with they buy and buy again. Here is a handy list for you to check and think through...

 

🐾 1. Build Strong Relationships (Dog + Human)

  • Remember names and details: Always greet both dog and owner by name. Mention specific traits or stories about their dog.  Keep notes on your phone or a dog walker app
  • Be personable: Chat briefly with owners. Ask about their day, their dog’s health, or any updates.
  • Consistency matters: Aim to have the same walker for each dog to build trust and familiarity.  Or as few different walkers as possible per any one dog. 

🐾 2. Deliver an Exceptional Service (and make sure the dog-owner knows)

  • Show up on time: Reliability builds trust.
  • Tailor the walk: Adapt to the dog's energy level, age, and temperament.
  • Clean and care: Wipe muddy paws, refill water bowls, and do a quick check for any issues.
  • Provide enrichment: Mix up routes, bring toys, or teach simple commands during walks.

🐾 3. Communication is Everything

  • Daily walk reports: Send messages or photos after each walk with a fun summary. (Use Facebook to apply the network effect, to get the word out to others)
  • Real-time updates: Use an app or text to confirm when the walk starts and ends.
  • Be proactive: Let owners know about any behaviour or health concerns.

🐾 4. Be Flexible and Accessible

  • Offer a range of times: Early morning, midday, evening.
  • Emergency availability: Be the go-to for last-minute needs (charge more?)
  • Easy booking system: Have online scheduling, text booking, or app-based access.

🐾 5. Create Packages and Incentives

  • Loyalty programs: Every 10 walks = 1 free.
  • Discounts for recurring bookings: Weekly or monthly packages, with a discount for subscribing.
  • Referral rewards: Clients get a free walk when they refer a friend.

🐾 6. Add Little Extras

  • Treat bags: Leave behind a treat with a thank-you note.  See the other ideas in the branded goods section
  • Birthday cards: Send cards or small gifts for the dog's birthday.
  • Photo updates: Create monthly photo compilations or a mini “dog diary.”

🐾 7. Educate and Empower Owners

  • Training tips: Share simple advice or notices about local trainers.
  • Health alerts: Let them know about ticks, hot pavements, or pet food recalls.
  • Neighbourhood scoop: Mention new dog parks or pet-friendly cafés.

🐾 8. Build Community

  • Host events: Dog meetups, group hikes, or “Yappy Hours.”
  • Social media shout-outs: Post fun pictures and tag the owner.
  • Feature dogs: “Dog of the Month” posts create excitement and pride.

🐾 9. Maintain a Professional Image

  • Uniform/branding: Branded shirts, leashes, or vehicle decals show professionalism.
  • Insurance and certification: Display credentials to build trust.
  • Client feedback system: Ask for reviews and act on suggestions.

🐾 10. Stay in Touch, Even Off the Clock

  • Newsletters: Send monthly updates with dog tips, stories, or specials.
  • Holiday cards: Send greetings during holidays with a warm, personal touch.
  • Check-ins: If a client stops booking, follow up with a friendly message.

🐾 Bonus Tip: Never Underestimate Word of Mouth

Happy clients = free marketing. Encourage reviews on Google Reviews, TrustPilot, and pet service sites. A personal recommendation goes a long way in this business.

Top

 

Feedback & Add-Back

Having read this 'Increase Purchase Frequency' section, add your comment below with your feedback to answer these 3 questions...

  1. What was most useful?
  2. Any suggestions of your own to help others? 
  3. What more do you want to know about?

(Scroll below comments for links to the next section)

 

The rest of this Business Growth Formula is as follows;

Introduction & Marketing Theory <<

The Framework <<

  1. Increase your client base:  To read the detailed methods for getting new potential clients, converting them to paying customers, and keeping them...
    Click here to read the Online methods <<
    Click here to read the Offline methods <<
    Click here to read the pure Retention methods << 

  2. Increase your average transaction value
    Click here for details <<

  3. Increase the frequency of repeat purchases
    Click here for details <<
>