Acquiring brand new customers is critical to growing your business, but it can be expensive, time-consuming, and difficult. If you don’t have a healthy retention rate, it can actually cost more to acquire new customers than you’ll collect in revenue over their lifetime. Think about it; you don’t want to be investing a ton of money into obtaining new customers just to lose them a few months later.

Retaining your existing customers and keeping them happy is the most cost-efficient way to grow your business, and even small improvements in retention can have a dramatic impact on your bottom line. But, how do you create a customer retention strategy that keeps customers engaged, happy, and willing to keep paying you every month?

To find out, we reached out to over forty marketing professionals to see which of their strategies had the biggest positive impact on their business or client retention rates. After parsing through everything they had to say, we put together a quick-hit list of the top nineteen customer retention strategies that our experts used and broke down each one for you.

Top 19 Customer Retention Strategies to Leverage (According to the Experts)

Want to go deeper into these retention strategies? Look no further! Here’s what all of our experts had to say about how they improve customer retention. While we received responses from marketing leaders at both B2B and B2C companies, most of the strategies could be applied to either. Let’s check them out!

1. Preview and validate new features

Let users get a sneak peak and provide feedback on new feature ideas before spending any time, money, or resources actually building them! This will increase the chances of your customers staying with you as they will feel like they have a say in what is being built and feel connected to the product. Plus, it will provide a sense of security for your team to know that you’re building something that your users will actually take advantage of and will drive value for your product.

Parlor Preview

2. Let users guide your roadmap

Similar to previewing new features to your users, you can make your users feel included and part of the journey by incorporating their input when building your roadmap. At the end of the day, your users are the ones that work with your product on a regular basis, so their feedback and their priorities should guide what you’re building. That’s not to say your team doesn’t have the final say, but by listening to your users and incorporating their feedback, your roadmap will be much stronger and more aligned to what customers value. 

3. Onboard new customers

Your customer onboarding process is a huge factor in customer retention. If a user has a very negative onboarding experience, they’re going to assume the rest of your product is designed just as poorly and probably aren’t going to stick around too long. By investing some time and effort into designing a strong onboarding experience, you can ensure that your user isn’t confused or discouraged when getting set up with your product. If you understand who is using your product and why and you prepare materials to help them get started, you increase the odds that your users will stick around for the long haul.

4. Form Customer Councils

What’s the best way to engage directly with your customers? Talk to them! By putting your users into different customer groups with similar qualities, you can send hyper-targeted information that will be most relevant to each customer, and you can send targeted surveys to different customer councils to gather information. Whether you separate them based on how much they pay or how long they’ve been a customer, creating different user groups can help ensure that you’re sending the most relevant information and surveys to the right people.

5. Set clear expectations

One of the best things you can do with customers is to communicate clear, and realistic, goals for product development. If you let your customers know what you plan on achieving, and keep those goals reasonable, your users will have realistic expectations about what’s coming down the road. You should consider what your competitors are doing and how long it’ll take you to build out the new feature when outlining your goals to your users so that you can show a clear and realistic path to the update.

6. Utilize product announcements

In-app product announcements are a great way to directly and effectively communicate with your users. It’s important to keep your users up to date on what’s new, so use product announcements to communicate relevant updates and show them exactly where to go to access the new or updated features. Keeping users informed and giving them materials to help them succeed will keep your users engaged. The fastest way to lose a customer is to make them feel discouraged, confused, or lost, so it’s vital to keep them up to date with product announcements made directly inside your product!

Parlor feature announcement

7. Run contextual in-app surveys

You can also get feedback from your users directly inside your app at the moment that it’s most relevant to them. Did they just use a new feature in your product for the first time? Send along a survey to ask how easy and intuitive it was! Has a user just passed their first 90 days of being a customer? Ask them how their experience has been so far, and what could be improved about their onboarding journey. Is a customer leaving your product? Run a customer exit survey to get more information. By running in-app surveys at the exact moment that it’s most relevant to each user, you ensure that you’re gathering accurate and helpful feedback and that your users are feeling heard.

8. Offer multi-channel support

Having multiple support tools that will help you communicate effectively with your users ensures that you can reach your users in their preferred channels. Clear communication on a regular basis keeps your users engaged, so having a live chat tool, an FAQ, and a place for users to directly request certain features will make sure that your user has the answer to any question or concern they may have. An engaged customer is a loyal customer, so offering help in several different formats and directly inside your app can keep your users happy and engaged.

9. Act on customer feedback

It’s clear why gathering customer feedback is important; it helps you improve your product by knowing what matters most to your users and it makes your users feel heard and included. But what good does gathering user feedback do if you don’t actually do anything with it? Oftentimes, user feedback just sits in an Excel spreadsheet after it’s collected, buried deep in confusing layouts and muddled with useless information, and will never be touched again. Once you’ve collected your user feedback, it’s vital that you organize it in a way that’s easy to digest and that you actually incorporate the important and relevant elements into your roadmap. Plus, you should keep track of who submitted what so that you can let your users know when you address their specific suggestion or request!

10. Trigger emails to bring back inactive users

An inactive user is not necessarily a lost cause. Maybe they just felt lost inside your product, couldn’t find something in particular that they needed, or didn’t get a chance to explore everything in your product and so they missed something important. Sending along an email with helpful tips and tricks or with important updates that may be relevant when a user hasn’t been active within a certain time limit can be a great way to re-engage a user and get them to check back in to your product. It’s important, however, to remember that you don’t want to bombard anyone with countless useless emails. Test out different cadences of emails and make sure you are providing helpful information with each email so that you aren’t just filling up somebody’s inbox for no good reason.

11. Send customer satisfaction surveys

Asking your customers to answer what you did right, and more importantly, what you did wrong is one of the best ways to gather feedback on your product and your users’ experience. Finding the right questions to ask and supplying the survey in a place that your customers can easily access will ensure that you are getting the most reliable feedback to inform your future decision making. Not to mention, your users will see that you care about them and their experience, which will encourage them to stick around and continue using your product.

12. Empower customers with self-serve resources

Provide your users with all the material and information they may need throughout their user journey in a place that they can easily access on their own. Having the option to speak directly with a member of your team is great if the user has an in-depth question or need, but for simple questions, most users prefer to be able to quickly find the answer on their own. Not to mention, direct human support is expensive and may not be an option for all companies. Build out a solid knowledge base that is easily accessible by the user so that they have a resource to go to for simpler asks and basic questions.

13. Keep customers in the loop

Being transparent about what you’re working on and what’s going on behind the scenes can help engage your users and make them feel included in the work that you’re doing. Not only that, but keeping them up to date on your plans can help manage their expectations and get them excited for things coming down the pipeline. If there’s a feature they’ve been really wanting and your team hasn’t built it out yet but plan to in the near future, this is a great way to let them know that you hear what they’re asking for and that it’s coming soon. It works as an incentive for the user to continue using your product because they know that even if it’s not there yet, their requested feature will be there soon.

14. Incentivize customers with referral programs

When done correctly, referral programs can be a super effective way to gain new customers and keep current customers happy by offering incentives for referrals. If a customer sees that they’re going to get a free item or a discount on their next purchase, they’ll be more inclined to refer a friend and continue shopping with you since they’ll be rewarded for doing so. In the B2B world, referral leads and opportunities tend to close at a much higher rather than other sources.

15. Publicly acknowledge (and fix) your mistakes

It’s inevitable that every company will make mistakes that negatively impact their users. The key is how you go about dealing with the mistake. Don’t try to just sweep it under the rug; make sure you acknowledge that you know a mistake was made, and that you’ve done everything to fix it. Your users will appreciate the transparency and will have comfort in knowing that you will take ownership for mistakes and work quickly to remedy them.

16. Use the element of surprise 

Rewarding your users in an unexpected way is always a great way to build that relationship with them and to keep them happy and excited about your company. Everyone loves a good surprise, even if it’s something little. Send your users a code to use for free delivery, offer a free gift when a customer spends a certain amount of money, or send a note with a small gift card after they’ve made a certain amount of purchases. These small gestures are a cheap and simple way to delight your users and have them coming back for more.

17. Thank your customers

One of the best ways to make sure that your customers are sticking with you is to make sure that they feel valued and treated like human beings. If you appreciate their business, let them know! Send a thank you note in an email and show them that you care about them. Nobody wants to feel like just another number to a company, so by taking that extra step to show that you care about them and have an interest in them as people, they’ll appreciate you and your team that much more and will likely continue being a customer.

Most of the above strategies can be applied to B2B or B2C companies. Let’s take a look at a couple strategies that would be more typically utilized by B2C companies.

18. Start a customer loyalty program

Customer loyalty programs are an effective way for B2C companies to directly engage with their customers and motivate them to purchase more in order to earn more rewards. A rewards program incentivizes customers to come back on a regular basis because they feel they are getting rewarded for their continued business. Creating a loyalty program can be anything from offering points for every purchase made, giving some kind of discount to come back for a second purchase, or even offering a free item after a customer has spent a certain amount of money. The repeat business is great for you and your team, and your customers are satisfied because they feel they are getting greater value out of their purchases.

19. Use a discount to re-engage first time buyers

Gaining a new customer is exciting and great, but you want them to come back for a second purchase!  It’s expensive and time-consuming to gain new customers who are only going to stick around for the first purchase and then never come back, so offering incentives for customers to come back a second and third and fourth time is crucial to growing your business. 

Growth Through Retention

At the end of the day, it is vastly less expensive, smarter, and easier to retain your current customers than to acquire new ones. There are so many different customer retention strategies you can use, and every business is different and will require a different approach. These were some tactics that leading experts in the field have used that worked well for them, but generally speaking, as long as you are engaging with your users on a regular basis, you are gathering and incorporating their feedback, and you treat them like human beings, you can effectively grow your business through customer retention.

40 Experts Rank the Top Customer Retention Strategies

Alysha Schultz

Intuitive Digital | Sr. Accounts and Brand Manager

Clearly setting expectations, and then meeting those or (more often than not) exceeding them, has enabled us to keep digital marketing clients well beyond the 2 year average for our industry. By setting reasonable expectations that address client goals we can ensure they aren't expecting miracles. The way to set achievable goals is by understanding the competitive landscape a client is in, before making promises. Knowing how expensive the Google Ads auction they're wading into or how hard it will be to rank for keywords in organic search results, enables us to tell them what a reasonable cost per conversion might be, or how much content we'll need to create.

Brett Casey

HealthMarkets | Executive Sales Leader

Customer retention and satisfaction is an essential part of any business that wants to have effective steady growth. My particular industry is life and health insurance. I utilize my existing customer base to gather referrals, recruits for my agencies, and of course a solid existing content book of business will keep buying more product as their needs change. For my business, we have several strategies. They basically all end up going to try to do what the other's aren't doing.

For us, that looks like handwritten "Thank-You" cards sent out the day they enroll in a policy. We do a 30,60, and 90 day follow up just to see how things are. We do a "Happy Birthday" card and try to do a phone call, especially for the better clients. We send "Thank-You" card when they send referrals. We also stay in contact with them every year. These are the basics, and in most cases we find that most of our clients are simply not used to this simple level of customer service.

We use our CRM to be able to target potential customers who may have been affected by any recent changes in the marketplace, their area, rate hikes, etc. This can be helpful for new products available as well. We can mass-email, text, call, etc to a group of affected clients and make them aware of anything new that may be able to save. Little things like that can be huge in making you their advocate and gaining their trust.

I believe at the end of the day, if you treat every single person like it's your brother or your sister; like it's your mom or your will take care of itself. Making sure the proper staff is in place to handle the admin is vital! My assistants are great at what they do, and excellent with my clients. I definitely would not recommend cutting corners when it comes to hiring staff for customer service!

Ali Jafarian

MemberDev | CEO

1) New Customer Onboarding Our customers have seen higher retention rates when they have a new onboarding system in place. This can be as simple as an email series or as complex as a first-time UX. Either way, having something in place shows your customers that you care and prepares them for long term commitment.

2) Progress Tracking / Gamification Most of our customers provide course content with our platform as part of their offering to members. This allows their members to complete content and track their activity as they go. This is the foundation of building in a good gamification model to build upon, which is a key driver for member based retention strategy.

Andrew Allsop

There's been 2 stand-out strategies that have made a big impact on the retention efforts of 2 clients in recent memory, they both started out with a piece of insight - one a B2B SaaS company, one a 2-sided marketplace.

With the SaaS company, we created a closed-loop reporting program which tied together marketing, sales, revenue and subscription data, allowing us to analyse based on datapoints from campaigns and sources, to demographic, firmographic and product usage.

We piped all of the data into ChartMogul and analysed who our highest LTV customers were. This insight lead us to uncovering a segment that retained better, referred higher and closed won higher too.

With this information, we realigned all of our sales and marketing messaging and targeting around this single customer - doubling down on what we knew worked.

Over the next year churn fell by 1-2% and revenues went up almost 3x - for a company that had been trading for 5 years at the time, this was a significant achievement.

For the 2-sided marketplace, our experience told us that data was going to be a key part in achieving liquidity. The marketplace was national, but the operations were very localised due to the nature of the listings.

We created a dashboard that gave us clear insight into where our supply and demand was, which allowed us to focus our acquisition of supply where we had the most demand. Because of this, we didn't have to constantly increase acquisition budgets, the same users could satisfy the demand - which also increased their frequency and length of lifetime as an active (paying) user, hence their retention.

Retention is difficult to quantify in a marketplace, it's not linear like a SaaS business. But in these key markets we're now beginning to see a smile - engagement is increasing in the later months of the user's lifecycle.

Both of these wouldn't have been possible if we didn't take a deep-dive into our data, and they wouldn't have been a tactic we would've executed if we didn't have the insight or data to validate the results.

Andy Crestodina

Orbit Media Studios | Co-founder and CMO

Follow up is the key. Once the service has been delivered, you need to keep reaching out, confirm that they're getting value and see if they need more help.

We build websites. After every project, we wait a few weeks to let the dust settle, and then we review Analytics together. These calls are really to make sure that the site is performing well, but the conversation never stops there. It's about feedback and friendship, relationships and sometimes referrals.

• Did we meet your expectations? How could we have done better?

• Is there anything else we can do for you?

• How can we keep improving on the work we've done together?

• Do you know anyone else who might need our help?

Retention is about satisfaction, which is unknown without communication. And that communication needs to be part of a process and a culture. Follow up, then follow up again.

Angela White

ProProfs Survey Maker | Product & Marketing

As a company that believes in providing delightful customer support and engagement, we aim to keep the user hooked at various stages of the customer’s buying process. We leverage customer feedback surveys in three different ways to build an honest communication with the user to provide speedy and practical responses.

1. Feedback sidebar forms: Customers can have queries anytime when they are on the website. With feedback sidebar forms, they can connect with us, the moment they feel the need for it.

2. Popup surveys: When a customer ‘clicks’ to abandon the website, a popup survey flashes in front of them. This allows them to share the cause of their frustration and why they want to discontinue.

3. NPS surveys: Regular NPS surveys help us monitor if our customers are happy with our products/services or not. We utilize the NPS data to fuel our product development and marketing strategies.

Gena Carlstrom

Stampli | Senior Product Marketing Manager

We put these strategies in place to ensure a positive customer experience and retention:

1. Provide ease-of-use for both everyday, power users to infrequent users.

2. Be highly responsive (<5 minute response time for questions).

3. Establish a strong relationship from the start with customers with fast and easy implementation to set them up for success and see improvements fast.

John Doherty

Credo | Founder & CEO

The strategy that has had the biggest impact on customer retention for Credo is having consistent phone calls checking in on projects and their status as a business. It's more business consulting than "sending them leads", but it brings us alongside them as a trusted partner. I've also found that consistent emails to them with value-added content that they can't get anywhere else has kept them around and growing, which benefits my company in multiple ways.

Peter Caputa

Databox | CEO

The best way to prevent customer cancellations is to do the right things before the customer buys.

So, the most important thing we've done at Databox is to provide a free-forever product to all people who want to try our software. The second most important thing we've done is provide a free trial to anyone who wants to try the paid version of our software. We are not the only ones who do this. In a survey we ran in 2019, 25% of 70 SaaS companies offer both a free trial and free version of their software.

By offering a free version and a free trial to prospective customers, it lets them adopt our product at their own pace.

Most new software programs take some time to adapt. Companies have to understand the capabilities, discuss how to adopt it, set up the software and then they have to adapt their plans, processes and/or train their teams.

In Databox's case, this process takes several weeks at a minimum, and sometimes much longer.

Why? Our product introduces a higher level of accountability than most companies are used to. With company performance data -- across marketing, sales, customer service, product, finance, etc, etc -- available to all employees, there is no way for anyone to hide from poor performance.

Also, most companies are not accustomed to making decisions from data in near real-time. So, when our customers can see all their performance data just through a browser bookmark or their mobile app and when they put it up on TV screens or Zoom rooms so performance is for all to see, they have to hustle a bit more and be more adaptable in order to outperform the previous period, their teammates and hit their goals. This is a big adjustment, which takes individuals and teams some time to adapt to.

By providing a free product and a free trial, they have the time to adapt. If they need a few weeks or a few months or in some rare cases, a few years, we give them that time.

Mateusz Krempa

Piwik PRO | Head of Revenue Operations

At Piwik PRO we’ve employed certain strategies that help us build lasting relationships with our clients. Most importantly, we adopted an onboarding strategy that allowed us to decrease time-to-value for new customers. We had noticed that the first three months of any business relationship are crucial. Our team created a detailed plan for how to approach the implementation of our product for each client. The plan covers:

- Implementation scheme

- Onboarding questionnaire

- Personalized training program

- Improvement of adoption rate of key features a given customer uses

We’ve also gotten rid of organizational silos and enhanced our services thanks to employees with specialized roles. In other words, for each account we have a customer success manager handling end-user engagement, then a service delivery manager and solution architect, responsible for technical tasks, finally, an account manager who works on business relations and revenue growth.

However, having that many roles involved in a single contract poses a challenge for employees to stay aligned with each other. We’ve introduced customer knowledge repositories in our CRM. Here, with templates that all teams create together, every person keeps up-to-date notes about their key engagements with a particular customer. In the end, we have the access to complete information, which has a tremendous impact on the quality of customer service.

Jói Sigurdsson

CrankWheel | CEO

Apart from the standard customer success practices that we employ, one thing that has helped us retain customers has been the fact that our model is one account per company, users are sub-accounts thereof, and our plans are usage based. When a company decides to cancel, we'll typically ask them if they're sure, they have this many dozen users actively using the system. This will often result in retaining them.

When it doesn't, we sometimes get a save anyway: When their plan is cancelled, it doesn't disappear. Instead it switches to our free plan, meaning when all the users on their cancelled account try to make use of the system, they will still get in and be able to use some of the tools, but when they want to perform mission critical tasks (in our case, perform a screen share) they may get a message saying their company's account is over limits. This often leads to customers backtracking and deciding to stay on, sometimes on a reduced plan, sometimes on their original plan, because of employees telling the purchasing department how important our solution is to their daily work.

Kate Jones

Synergist | Marketing Manager

Firstly, we have a UK-based helpdesk that is available to clients Monday to Friday. The helpdesk makes up a significant portion of our workforce and we invest in their training so the client's first line of support can deal with 90% off issues, with routes to escalation where required. This gives customers a prompt and effective resolution to their questions.

Secondly, we start with the right attitude pre-sale. We only take on customers for whom the software can genuinely help. Then, during implementation, we ask the right questions so we can advise on best practise set-up, as well as understanding their business's unique requirements and likely requirements as they scale. And if at any point, things have change wildly from expected, the system implementation can be reviewed and changes made accordingly.

In summary, we make sure we are available to deal with day-to-day questions quickly and effectively, as well as providing clear channels to provide more consultancy-based support for set-up and beyond, so everyone gets the most from the system.

Jasz Joseph

SyncShow | Senior Associate, Account Manager

Every quarter we send our clients an NPS survey to get feedback on how we are performing. This gives us insight into what we are doing well and what we need to work on. This way, if clients are unhappy, we can be proactive around it.

Lydia Sugarman

Venntive | CEO

Doing the things that don't scale from the very beginning of a business relationship create a deeper connection, greater customer satisfaction, and greater retention. I've onboarded new customers, give them my personal mobile number, send handwritten notes. I have customers who've been with us for more than 10 years which is unheard of in the SaaS business (marketing automation, CRM) platform space.

Aiza Coronado

CaaSocio | Founding Partner

After each successful project, we offer retainer packages which include continuous optimization and testing for maximum results. For example, after deploying an email onboarding campaign and monitoring the results for a few weeks, we can continue to iterate the emails, flows and the in-app guides for another month or so to improve the free trial to paid conversion even more.

April Sullivan

EntreLeverage | Online Business Manager & Strategist

I always strive to over-deliver for my clients. It's the little things that they didn't think they needed, or didn't think that we could pull off for them. It wows them, but even more, it creates trust. They know that I am always looking out for their best interest.

Akvile DeFazio

AKvertise, Inc. | President

We run Facebook retention campaigns for most of our clients and have seen success through targeting audiences of our preexisting customers and email newsletter subscribers. With these audiences, we often also exclude a small window of recent purchasers. With these campaigns, we coincide new ads going live in these campaigns when a newsletter goes out so that we can expand our reach and have the opportunity to drive recurring sales through new product launches and other times, upsell, using social media ads.

Cass Polzin

Accelity | Copywriter

Thorough training that's accessible on an ongoing basis is enormous. Especially if the stakeholder in the company that fought for the purchase of your product leaves, you need to ensure that their team is still able to see the value in your tool. Training should come in all shapes and sizes to fit the needs of your individual users. Videos and webinars, help articles, and accessible support are all ways of ensuring your users are able to answer any question they might have about the tool.

Christina Brodzky

MediaSesh | SEO Consultant

For my business, the biggest positive impact on customer retention has been ongoing communication. When I ask potential new clients what they liked or didn't like about their SEO team, the majority always say they didn't know what their SEO team was working on. This is unfortunate since it's easy to keep clients informed on what's in progress, in queue, and complete. I communicate with every client just about every week usually in the form of a quick email on what's being worked on or quick wins. Communication can take a small(ish) amount of time and yield big results.

Andrea Moxham

Horseshoe + co. | Founder

Towards the end of each month we do a quick audit on each client account and share opportunities for them to build brand awareness, convert leads, and close more customers. These opportunities are outside the scope of our retainer and always turn into upsell projects. For example, we recognized that one of our clients was using an email address on their website which made tracking difficult. We recommended swapping with a form and automating a follow up email. This led to a new project.

Ali Lipman

BrainSell | Customer Success Manager

As a software reseller, we believe that our boutique approach to Customer Success gives our customers the advantage of having a named trusted adviser throughout the lifetime of their software. We provide consistency and a wide breadth of knowledge on their software, the marketplace, and strategy for extracting the most value from their business systems. We are able uniquely extend and widen the expertise of our partner vendors. In that regard, our quarterly and annual reviews take on a holistic approach as we focus on how our solutions are helping our customers grow and scale their business , and not just how successful they are with a particular solution.

For example, our annual customer success reviews take place every 180 days. During that time, we spend time talking about all business systems (ERP, CRM, Marketing Automation, Business Intelligence, Customer Support) and the strategy around those systems. We then follow up with a prioritized list of the objectives we will help them achieve in the next year and quick wins that they can implement right away. In this way, we are both building pipeline but truly helping our customers achieve value from our partnership. It's a win-win!

Amanda Lopes

Oxygen Inbound | Digital Strategy Manager

Client retention isn't something you can just switch on when you need to renew a contract or upsell, but a long term game. When we onboard a new client, we have a whole journey planned out including onboarding stages/tasks that need to be completed, meetings that need to be scheduled, monthly/quarterly/annual milestones and the renew date. They have to be planned in advance, we need to assess client happiness throughout the whole journey, dot down small wins and keep those 'cards' on our sleeves so that when the renewal time comes, its a smooth and easy process (as opposed to a hard conversation).

Since these client onboarding/management journey has been implemented, we have never had any more challenges with renewals (upsells, or any other sales stages).

Wil Parker | Director of Accounts

The 100 Day Onboarding Process - This is a process that we designed internally to help guide the client through a series of onboarding processes to ensure a smooth transition into our care. Each step in this process is designed for education, clarification, communication and overviewing. This way, our clients are 100% kept in the loop and get to experience a transparent SEO campaign. By utilizing this process, we can guarantee that our Account Managers are guiding our clients through a series of processed steps to ensure each team (Account Manager + Firm) is aligned and on the same page thus creating a very communicative and successful SEO campaign.

Sentiment Analysis - On a weekly basis we review the sentiment for each and every one of our clients. Simply, this means we are analyzing the client to ensure they are feeling happy, taken care, campaign aware and are on the right track for success. By analyzing this on a weekly basis, we are able to ensure our clients priorities are being met and that communication standards are being utilized.

Fiona Adler

HR Partner | Director

Stellar customer support is one of the best ways to increase customer retention. Even if your pricing is low, it's important to demonstrate that you're always there for your customers, and take the time to know them. Strong relationships with your customer support team are key. When you're small, one of the best ways to ensure customer retention is to build your product around their needs. Taking the time to really listen to the problems they're trying to solve and understand their workflows not only helps you build a better product, but it locks them in as a customer for life. People love it when they see their ideas implemented!

Colin Mosier

JSL Marketing & Web Design | VP of Marketing & Sales

One simple strategy we have implemented for client retention is educating our clients and providing them with a comprehensive report of their progress each and every month. The report goes into detail as to what is happening on their website and where they are ranking for specific keywords. When we first onboard a client, we show them our reporting software and run though each and every point so that they understand what they will be looking at each month. We find that by educating our clients, they feel as if they are getting more added value for their marketing dollars. This also helps further down the road when the client receives their report every month. Since they have been educated from the beginning, they are able to understand each report they receive and really see the ROI for their campaign.

Dan Moyle

Impulse Creative | Growth Marketer

Under-promise and over-deliver. It’s the best advice I’ve ever heard for customer retention. And I know it works as a customer myself. When a business oversells its capabilities and falls short, it’s easy to walk away. But if you exceed my expectations, I’ll stick around and even defend you when you do falter- because we all do.

At Impulse Creative, we give clear expectations up front. Then we communicate regularly with progress reports and standup meetings so we know we’re all on the same page. Communication is critical.

The other side to this is listening. Communication isn’t broadcasting. We love to collaborate, so working with a client means we walk alongside them and keep the channels open. This ensures that a relationship develops, leading to greater client retention.

David Hoos

The Good | Director of Marketing

Clearly connecting your product or service to return on investment. If your customers see month in and month out that you are driving tangible results, they're more likely to keep you around.

Darrell Evans

CANI 365, LLC | Digital Marketing and Sales Growth Strategist

There are two strategies I've used over my 30 years in business to keep clients.

The best one is to tell people about the turbulence they may face on the way to success with your product or service.

Businesses avoid telling their clients truth about the risks, delays or bad news.

They fear the client will choose another vendor.

My experience shows me the opposite.

Pilots and their crews don't cause turbulence, they are professionals at handling it. They tell their passengers upfront about what to do in case there is turbulence.

When you tell people the truth about turbulence upfront and handle it when it comes. They will stay with you longer.

The second is a mindset for how we approach retention.

That mindset is: "Make them feel that they are the only client we serve."

People don't care how big your company is or how many clients you serve. They care about themselves and getting what they need or want from you.

One strategy is to design a client experience department, not a support department.

Put someone in charge of the client experience.

This is someone your client has access to without bogging down your production wheel.

In many businesses, the expert feels like it has to be them, but that's a flaw in your thinking.

Craig Morison

1. Build a relationship with your customer, it's not always about sell sell sell. Think of your customers like friends. If you always ask a friend for a favour or help and never spend time with them just being friends and enjoying each others company, they'll soon stop wanting to spend time with you.

2. Utilise the communication channel your customer likes. Whether that's email, social, communicate to them how they communicate to you.

James McGrath

Yoreevo LLC | Co-Founder

One customer retention initiative we've always worked on is making sure our clients view us as an authority in our industry (real estate). We do this via our blog which has a ton of content about buying, selling and related topics. We've recently supplemented this with videos on some of our most popular content and have more on the way. The end goal is to make sure that when our clients think of real estate, whether for themselves or a friend, they think of us.


Ocasta | Marketing Coordinator

The strategy that has had the biggest impact on retaining our customers has been developing our product in line with their needs. We offer an employee training, compliance and reporting app which Virgin Media use. They have been one of our most loyal customers because the app has evolved in line with what they needed. Of course what they need has to be useful to the rest of our clients, but if they have an idea which we think will benefit others we will implement it. We have recently added a rewards and recognition feature onto our app to improve their employee turnover issue. This has been a huge success and has generated a lot of interest from other potential customers too. So it's a win a win for everyone.

Anna Mae Kaine

ESM Inbound | Senior Content Strategist

Personalisation - treating each customer as an individual, listening to their needs and providing a service they actually want is key. We don't do packages or 'off the shelf' quotes; customers get exactly what they need, and we don't include features or add-ons that won't be of benefit to them. This builds trust and means people want to stay with us because they know we've got their best interests at heart.

Communication - our team shares a joint inbox which all our customers use. If one person is away or can't answer a customer, someone else in the team will see the message and pick it up. This results in a faster turnaround time, and means the customer feels well looked after. We designate one account manager to each customer so they have one regular point of contact, but we also introduce our wider team to you as time goes by and different skills are required. This builds faith in our team and confidence in our expertise.

Gian Clancey

1) We ensure we build relationships with 3 levels of people in our clients companies at a minimum EG: Digital Marketing Manager, National Marketing Manager, Chief Marketing Officer. This way if someone leaves the company we still have a good relationship internally with the business so we have a good chance at maintaining the engagement moving forward despite a new person coming in to the role.

2) We under promise and over deliver. If we don't believe we can achieve amazing results for our clients we won't sign them up and take their money. This way we know we can get great references and happy clients :)

Kenzi Wood

Kenzi Writes | Owner

Since I have a service-based business (blogging), it's all about retainers. I'll do a piece of content a la carte at first, and then encourage clients to sign up for a retainer. It usually works out! Once you have clients on a retainer, it's much easier to keep them on your roster month to month. After that, you have to make it your number-one job to over-deliver, month after month. Getting a retainer is one thing, but you want people to keep that retainer for months to come. Quality is how you keep people around.

James Pollard

The biggest thing that has had a positive impact on customer retention has been unexpected bonuses.

I have a membership program that includes a paper-and-ink newsletter that people receive every month. Sometimes I will include unadvertised bonuses such as MP3s, videos, PDFs, resources, discounts for services, etc. and retention goes up as a result.

The best way to do this is to demonstrate a clear value of the bonus you're giving. For example, my monthly membership is $99 per month. Yet, I've given bonuses that are worth $1,000 or more. This is "for real" value, not made-up guru numbers. People appreciate it and stay subscribed as a result.

Kent Lewis

Anvil Media | President

As a career agency professional specializing in digital and owning my own measurable marketing agency since 2000, I have a few thoughts on how businesses can improve customer retention. Here are two tips to build trust and develop lasting client relationships:

1. Build responsiveness into your culture: focus on providing timely communications throughout the customer journey (from new business to customer service). A few years ago, we won a significant piece of new business and when I asked why, our contact said it was due to our (my) responsiveness throughout the sales process. The account team understood he valued responsiveness, so they made an extra effort to deliver on that experience throughout the relationship and it was very successful as a result.

2. Take good notes. Build a dossier on each of your prospects or clients and add any useful insights like birthdays, anniversaries, pet and children names, etc. Use that information to create a closer connection to your customers with timely emails, cards or gifts. We once had BBQ delivered to one of our East Coast clients before a monthly call and they were both surprised and grateful, as we knew our contacts loved BBQ, especially from this special location. They even printed a thank you poster and shared a picture of their team with our logo behind them on social media.

Related article: Impact Marketing: Winning Customers with Quick Wits

Kimberly Scholten

Odd Dog Media | Senior Marketing Coordinator

One of our strategies at Odd Dog to improve client retention is to educate our clients on the work we’re doing. It may seem counterintuitive to teach clients (on a small scale, not in totality) as much as we can about the work we’re doing for fear they may just do it themselves, but the opposite actually occurs. Clients stay and stay longer. Why? Educating your client strengthens trust, shows value in the work, and empowers them to invest more in the project.

Another strategy that seems obvious, but one that I’ve seen lacking in many business-client relationships - is to simply do the right thing. It can seem ambiguous, but this allows a flexibility in your relationship that lets both you and the client breathe. What can that look like practically? Don’t offer a service to your client if they don’t need it or if it won’t work for them, even if it makes money for you. If there’s a miscommunication - own it and make it right. Testing a strategy and you find it isn’t working? Tell them and recommend a new path forward. Transparency and trust are a great measuring stick to developing longterm client relationships that are both enjoyable and successful.

Katherine Chalhoub

Web Profits | Head of Creative

1. Engaging in client reviews and surveys to decipher where we're doing well + what can be improved within our strategies, communications and processes.

2. Ensuring we review strategy on at least a quarterly basis to ensure our digital campaigns are still in line with the current business goals and direction. This involves key members of our strategy team, as well as core representatives within our clients' businesses.

Jennifer Lux

LyntonWeb | VP, Client Experience

1. Structuring the partnership for retention by selling retainers and subscriptions over projects.

2. Making NPS contractually mandatory for clients and following up on their ratings quickly.

3. Creating a culture of low turnover in our agency so the client point of contact does not change due to employee turnover. We know that "relationship" supports retention.

Ken Marshall

My biggest strategy for retention during this climate has been two fold.

First is trust and transparency. My apologies for the alliteration but it's true. I have personally messaged all of our clients and let them know what we're doing to keep their businesses performing well. On top of simply reaching out I was also exceptionally honest about the nature of the market and consumer search behavior right now.

Second has been doubling down on both my team and our deliverables. I've cut into my margins to ensure that my team is getting paid as much as possible and upgraded all of our client deliverables to be better than before. I've placed my bet on these principles because the deeper the level of value we provide, and the more we are seen as partners, the more likely our clients are to trust us and the better off their businesses will be once we all survive this. Not as good for margin, but I know it will be the historically correct decision.

Josh Ho

1. Creating a structured on-boarding for customers When we first started helping customers we took their guidance on how they wanted to work with us. By streamlining our processes it helped to produce more predicable results for our customers as well as consistency in service. This was also critical in training our staff to scale our SaaS business outside of the initial founding team.

2. Structure was good, but still be consultative Recognizing when to color outside the lines and be able to zone in to specific customer needs. This gave the team the autonomy to do what was best for the customers and helped to give us rave reviews. It became great for the customer as well as word of mouth for our business.

Mirva Saarijärvi

Wirepas | Head of Marketing and Communications

We have been organizing webinars to customers and with them to end users. This has engaged our customers and firmed the trust and bond between our company and the customer.

Michael Lieberman

Square 2 | CEO and Chief Revenue Scientist

We've tried so many different ways to stay close with our clients. Obviously, we provide amazing service, get them results and we are highly responsive to our clients but the one strategy that has had the biggest impact was letting our clients customize their own advocacy with us. We ask them to tell us how often they want us checking on their happiness, we let them pick the format(call, email, survey or review) and we ask them to define success every 30 days and so everyone is on the same page. When we deliver as expected, our clients are happy to be a reference, write a review and advocate for Square 2.