Get it wrong and nothing you can do later on will fix your problems.
But get it right and you and your users are set for a long (and hopefully mutually beneficial 😎) relationship.
No, we are not talking about a first date. But almost.
Day One Retention is a bit like that.
If you lose a customer on day one, the Lifetime Value of that customer will be about as low as it can be. Maybe even lower than the cost of acquiring them in the first place.
In this blog, we’ll show you how to make sure your day one retention efforts set up long-run customer success.
At one level, it’s just common sense.
But at another level, day one retention is critical to the entire customer journey.
Because first impressions count and they’re very hard to shake off
So if your SaaS disappoints or doesn’t live up to expectations on day one, those underwhelmed users are highly likely to drop off quickly and pay minimally.
In SaaS, we really care about day one retention. Often it’s the largest drop-off in a user’s activation and engagement journey.
So in this blog, we’re going to show you how to crack the day one retention problem.
- How Day One Retention Affects your Bottom Line
- Find out what Aha! Means to your Users
- Set User Expectations
- Reduce Time To Value (TTV)
- Give a Great Experience
How Day One Retention Affects your Bottom Line
Churn rates (the inverse of retention) make a huge difference to the revenue subscription-based businesses like SaaS companies:
As this graph from Zoho shows, seemingly small differences in churn rates multiply out into big differences in customer numbers.
With a constant monthly price, the area under the graph is equivalent to revenue. The more customers you lose early on, the lower the overall revenue generated will be.
And it totally makes sense: every customer you acquire incurs you a certain amount of CAC (Customer Acquisition Cost).
In some cases, you can even lose money on new customers:
- If it costs you a significant amount of money to acquire them – e.g. marketing costs, time and money spent getting them set up
- If you offer a free trial – you only generate revenue if they stay beyond the trial period
So, you need to be fighting churn from the very beginning. Hence the importance of day one retention.
Why do users churn?
There are many reasons, but the single biggest one is this:
They do not get the value they expected from your service.
When a new user signs up with you, she’s excited about the value your SaaS promises to deliver.
She’s chosen your service as the solution to a problem she has right now.
One of two things happens now:
- The new user successfully uses your service, achieves the value/solves the problem and the promise is fulfilled. Day one retention problem solved!
- The new user doesn’t manage to use it successfully, she doesn’t achieve the value/solve the problem, is disappointed and is likely to churn.
It is critical to get new users to realize the value from your SaaS as quickly as possible. Excitement about promises will only last for so long – sooner or later it turns into frustration and disappointment.
And the gap between expectations and reality is never greater than at the moment that a new user faces the challenge of starting to learn how to use your platform.
SaaS product managers should bear in mind the words of Homer Simpson:
Because that’s how many users think. If they can’t make your service work right away, they leave.
This is the source of what Shiv Patel calls the “fear of white canvas”.
Shiv Patel is one of the co-founders of Autopilot, a marketing automation tool that allows marketers to visualize their customer’s journey, and create marketing messages along the way.
Here, he shows an example of how daunting the empty dashboard of Autopilot was for their new user who skips the onboarding steps.
Source: Shiv Patel
While Autopilot is easy to use, there are so many possible elements that the user can user to build campaigns, and so many use cases – that no wonder the empty screen was daunting.
How would you know where to start from?
It’s not surprising that some give up at this point!
Before they tackled the white canvas issue, Shiv found that 50% of Autopilot trialists were getting to the end of their trial without setting up a single campaign – which is the only way to get value from the product.
It wasn’t until Autopilot filled that empty state with meaningful templates geared to the new signup’s use case that the day 1 retention began to improve.
Hence: think of your dashboard is your most valuable piece of real estate. Imagine you’re trying to sell an apartment.
Empty States are like empty apartments. Without windows and walls. Cluttered dashboards are like cluttered apartments. Both are hard to sell.
If you were to sell your apartment, how would you present it to a potential buyer?
If your knee-jerk answer is – ‘it depends on whom I want to sell it to’ – you’re on the right track already!
A single young professional in his early 20s vs. a family vs. a real estate investor would need completely different sales materials. Home staging, different ad copy, everything. You’d highlight the proximity of nightclubs to the former vs. schools to the family vs. the ROI to the investor.
Because for each of them – your flat would provide different value.
Same with your users.
Show them exactly the kind of value they are hoping to get from your app in the form of ready-to-use templates for their use case.
That way – your new user will (almost) instantly grasp what they can do with your tool. That’s what we call the ‘AHA! moment’.
To beat day one churn, SaaS companies need to make it as easy and as quick as possible for new users to get to the ‘AHA!’ moment fast.
That’s why so many businesses treat Time To Value (TTV) as a core metric.
The rest of this blog is going to look at ways of cutting TTV, one step at a time.
Find out what AHA! Means to your Users
Day one retention depends on working out what it is your users expect to achieve.
That’s their “aha!” – the promise of value that your SaaS offers.
A user who has experienced an aha! moment knows what they expect your service to deliver and wants it.
We might say they become an Activated user when they actually get there – when they experience that benefit.
TTV is the gap between Aha! and Activation.
But Aha! is not the same for all users.
The more complex your SaaS, the wider the range of use cases it is likely to support.
When it comes to day one retention, a new user is probably only thinking about one of them. To activate users as quickly as possible, you need to know which use case is the one that matters to them.
If you don’t narrow that down, you could end up like this guy:
Microsoft’s Clippy was an early attempt at automated onboarding. Every so often, he would pop up and offer advice to Word users.
Sounds great, right?
Unfortunately, Clippy was notorious for completely misreading what users were trying to. Or worse yet, just popping up apparently at random, and giving tips unrelated to the task at hand.
Everyone hated Clippy.
Thankfully, we have become much better at working out anticipating user intent in recent years.
Here are there essential ways to segment users by their Aha! needs.
#1 Referral Paths
You should be segmenting users before they even sign up by tracking the landing pages and referral pathways they have followed.
There are many ways to do this, but the simplest and most popular is using UTM parameters at the end of landing page URLs. This allows you to show pages that look the same to a variety of visitors, but to keep track of what links they followed to get there.
Why does that matter? Because the content on the linked-from page will tell you a lot about why they were interested in visiting you!
That means you can start providing customized onboarding that reflects user expectations from the very beginning.
This is where your marketing and your product management connect. If you’ve made massive claims in your sales process, your users will expect you to live up to them!
The perceptions about the value of your SaaS that new users come onboard with are very much influenced by the sales and marketing they’ve seen. So keep it real!
#2 Welcome Screen Questions
Our State of SaaS 2020 study found that 40% of SaaS products don’t feature a welcome screen for new users at all.
That is a massive “white canvas” mistake!
Here’s how Pinterest welcomes new users: with a five-step information gathering process that concludes by asking the user to nominate some topics of interest.
By doing this, Pinterest is able to automatically populate a new user’s feed with relevant images – rather than present them with a blank screen.
Quora does something very similar.
In contrast, Sprout asks new users about their level of experience and what they intend to use their service for.
By getting users to tell them these things at the start, Sprout can then customize the onboarding new users receive to minimize TTV.
#3 Contextual In-App Help
If you are carefully tracking how a new user is interacting with your platform – using tools like Mixpanel, Heap, Amplitude etc – then you can offer tailored support when it appears that they are attempting a task.
This makes a huge difference to day one retention.
And yet when it’s used well (pay attention Clippy!), it can help you ease users towards quick wins without having to make all-or-nothing assumptions about predetermined user journeys.
As well as proactively working out what users are trying to do, you should also make it easy for them to tell you. That’s where your Help Center comes in. Here’s ours at Userpilot.
Set User Expectations
Want to earn $1 million?
Here’s the secret…
Get a job that pays $25,000 a year and work non-stop for 40 years!
If your SaaS is offering big value gains, you must set realistic expectations about how long it’ll take and how much effort it’ll need.
Otherwise, it will be as disappointing as the get-rich-quick advice above.
Chris Savage of Wistia has a great line of this which is worth quoting in full:
Learning to play the piano is hard. Most people never get past the valley of despair. That’s because to truly have fun playing the piano, you want to be able to improvise, make up your own songs, pick up a tune by ear, and entertain yourself with your creativity. Just imagine how much fun it would be to create great music at any moment.
Here’s the secret to getting better at it: you have to measure smaller successes that will generate joy for you along the way, so that you can forge right through the valley of despair.
Checklists may not generate joy, but they do break down the steps involved in becoming a competent user in a brilliantly simple way.
By showing the steps a user has still to go through to be able to realize their desired value, onboarding checklists make a big journey seem like a series of small steps.
Source: Jeroen Courthout, Salesflare
Salesflare needs users to complete quite a few actions before they start to see any CRM platform benefits. As founder Jeroen Corthout explains in this Product Drive video, they’ve broken these down into 12 steps (11:30).
Each step has a video and a document explaining how to complete it. Completed actions are ticked off and the list will pop up contextually as described in the last section.
Salesflare have even gamified their checklist to make it more fun to complete: adding people to your team and completing tasks extends the duration of your free trial!
Ours is a little bit simpler, but it makes the same point. And as you can see, Userpilot enables you to build checklists into your own service interface quickly and simply. Why not try it for free or book a demo?
Pre-fill some of the fields on your checklist for an extra psychological boost!
If somebody sees that they’ve already completed two out of ten steps, the rest of the journey looks less daunting than if they’ve completed zero out of eight.
Plus, the Zeigarnik Effect has proven that people are predisposed towards remembering and finishing incomplete tasks.
Combine your checklist with a progress bar – like the one above – for extra power.
Having said all that, it’s important to remember Lincoln Murphy’s words here:
Every customer achieves success in their own timeline.
In this context, that means don’t set your own expectations of your customers too high.
Day one retention is not the same thing as day one activation.
Some product managers get hung up on the idea that Activation must be achieved during the first session or on day one.
For some products, that’s just not realistic – particularly ones where you have to populate a tool with data or deploy a piece of code onto your website. The TTV will necessarily be a bit longer.
If that’s the case:
- Make it very clear what users have to do and how long it will take them to see the benefit, so that their expectations do not get frustrated
- Be realistic about the amount of effort users can be expected to put in – your day one retention plan can’t depend on a new user putting in a solid eight hours
- Be realistic about how much the user has to do for themselves to get the benefit – this blog talks about one SEO tool that would insert keywords into users’ copy for them if they didn’t do it quickly enough! Not only could that be very irritating, it could prevent the user from learning things they are using the tool to learn.
There’s a balance to be struck. You can’t push users to achieve value at any cost. But not can you just leave them without any support.
The best thing to do is benchmark typical use cases and typical users, map their journeys and TTV figures, and measure new users against those personas.
Reduce Time To Value (TTV)
OK, hopefully it’s pretty obvious from everything that I’ve said so far that TTV depends on:
- What value a user is looking for
- How quick and easy it is to give it to them
That means the tactics you should pick to minimize TTV and maximize day one retention depend on your users and your product’s use cases.
In this section, we’ll look at some great examples that you can apply to your own needs.
#1 Banish Empty States
These are the blanks that were mentioned in this blog’s title.
As Shiv Patel pointed out, there’s nothing more off-putting than all that white canvas when you don’t know where to start.
What Shiv found at Autopilot was that many users really wanted to know how other people were using the tools, in order to inspire their own use.
They solved the problem by including a whole host of pre-built workflows for common use cases (10:00).
This increased activation by “double digits”, Shiv reports.
It’s an approach that lots of other SaaS providers follows.
New Trello users are presented with a pre-made board, with the cards showing onboarding instructions.
While Basecamp populates new users’ dashboards with a complete suite of sample data to play with.
By including sample data or dummy data, these SaaS products make it much easier for new users to get to grips and immediately set expectations about what they can do.
There are other ways to avoid the white canvas trap. Some services force you to take an activating action before you can move on to the main product, like Kissmetrics:
Once the code is installed, Kissmetrics can begin to populate new users’ dashboards with real data.
#2 Provide the Value in Advance
One of the best ways to improve day one retention is to give users value before day one!
Many businesses let users experience some or all of their features before they sign up for a trial or as a customer.
Of course, that’s only a taste of what Hubspot offers, but it immediately makes a positive impression.
Buzzsumo does something very similar, making some of its tools available before you take out a trial.
If you can get users beyond Aha! and on their way to Activation before they even sign up, that’s a great start to your day one retention efforts.
It was this insight that led Shiv to put the template library onto Autopilot’s website -so that users could see in advance what the tool could do. He went on to do the same thing at his current company, Product Board.
Product Board is a tool for building product roadmaps, so actually using it depends on integrating the customer’s own data. However, Shiv gets around a potential white canvas issue here by using sample data to illustrate how it works.
#3 Learn By Doing
Another great way to avoid throwing day one users in at the deep end is to provide an interactive walkthrough of the essential features and controls.
This gets new users customizing their profiles and inputting their own data in a controlled and supported environment.
Grammarly does this with a sample document which leads users to discover the key features.
While Campaign Monitor walks you through the steps involved in setting up a first campaign.
As we’ve said many times before on the Userpilot blog, an interative walkthrough is not the same as a product tour. With an interactive walkthrough, users learn by doing – not by watching. This is much more effective.
And of course, it’s entirely possible to put the walkthrough onto your website for people to see before they sign up!
But as Jeroen from Salesflare warns (9:30) this can have counter intuitive results. They saw 15% fewer trials when they did this.
Salesflare suspect this is down to better qualifying out of “CRM shoppers” who just want to know what the service can do, but at the time of writing, they don’t have data to back that up.
Give a Great Experience
It’s not always enough to provide the value quickly. To seal the day one retention deal, you need to go one step beyond and give users a great experience as well.
This is something we’ve covered plenty of times before, but here are a few essential tips:
- Make new users feel valued by welcoming them and onboarding them in the way they want to be onboarded
- Don’t be pushy – keep emails and other interruptions to a minimum at the start, until you’ve built up some kind of relationship
- If you spot red flags (eg not logging in, task abandonment) take pre-emptive action to deal with it and address the problem
- Eliminate friction – make everything as easy for users to complete tasks as possible
- Make your Help Center and other user support resources prominent, responsive and easy to use.
Luckily, Userpilot makes it easy to incorporate all these features into your SaaS UX. Check it out today and see how you can create great onboarding experiences without writing a single line of code!
Do all of these things and your day one retention will go through the roof!
Anything we missed? Add it in the comments below!
Author: Alan Boyce
Alan is an experienced content writer and a published novelist.
Contributor: Aazar Ali Shad
Aazar Ali Shad is the Head of Growth at Userpilot, and has more than 6 years of SaaS Experience. He is currently helping 600+ SaaS companies improve user onboarding and increase product adoption. His latest User Onboarding Best Practices article was awarded a distinction in the UX category by ProductManagementToday. Aazar is passionate about SaaS Sales, Marketing, Product Management, UX and Growth