How to Take Your SaaS Sales to the Next Level with User Onboarding

Your customers’ first experience is absolutely important. Here’s how to make it count.

What happens when a user signs up for your platform or product?

Many SaaS companies think that — the moment after they sign up is when they’ve “won” the user.

In reality, 50-60% of SaaS users will open an app once and never log in again.

For most companies, especially SMEs, there are two essential milestones that need to be reached before a customer can reach their full value potential:

  • The moment a customer signs up for your service, and…
  • The moment a customer achieves their first “success” with your service.



In the graph above, you can see a disproportionate amount of your customer churn will take place between (1) and (2). That’s the point where your users drop your product because they get lost, don’t get something, don’t get value from the service, or simply lose interest.

In order to decrease that opening churn, smart companies focus on user onboarding: the process by which you help a customer go from stage 1 to 2 as fast and smooth as possible and win you higher customer retention and more satisfied customers.

The Basic

We have a simple question.

After you’ve done the hard work of getting a person to your site for the first time, how many get to the experience you wanted?

Yes, We’re talking about that hard to pin down the feeling of core product value – the “aha moment.”

There are growth specialists/experts, who’ve spent thousands of hours learning how we all can be made active through usability and A/B tests of copy, design, and UX.

While that canvas of work that we all enjoy is available at all times, as we get used to the great products we use every day, we lose what it takes to get us on board.

Onboarding is the process of getting a new user to a must-have experience, and a set of best practices to get them active. Good onboarding involves a mix of selling, educating and using your product. 

In this article, we’re looking at 8 tips for users onboarding to get an idea on where their own onboarding process may be lacking and could use some clever optimization.

8 User Onboarding Tips

1- Consider your customer: Set expectations

Define and prioritize your goals for what you want the user to accomplish. Show your customers exactly where they are in the user onboarding process and how much they have left to go through the endowed progress effect. Make your users more motivated to finish with every step that they take.

For example, look at how Evernote does this to help users set up their account, with a progress meter showing them what they can expect to be doing throughout the onboarding process:


2-  Don’t Overwhelm New Customers

SaaS companies often become so excited about the possibilities of their product that they feel like they need to show their customers everything the second they sign up for our product. Rather, businesses should focus on taking a step back and think about what their most successful customers did when they first joined their product.  

To avoid overwhelming new users, make every step in the process as simple as possible. Has the most limited amount of friction possible. If you have an engine of growth in the onboarding, avoid it. If you have a request for social shares in the onboarding, avoid it. If you have an email opt-in or a “special offer” from the user onboarding, avoid it.

For example, Dropbox could tell their new users to “upload all of their files,” rather, their onboarding flow requests the user to upload a single file:


3- Know your customers

You should also understand what success means to your customers. Give a sample of the real-life value of your products that you offer, rather than as an external experience stapled on long after the “real product” has been completed.

All users are different, so you need different skills, different needs. Users respond differently depending on the simplicity or complexity of the product and the onboarding process. 

The most certain way to understand customer-defined success is simple: Ask the customer.

That’s what TeamWave, one of the best CRM for small businesses, does with their very first onboarding email that every new user receives:

Screenshot from 2019-08-14 01-21-39.png

Building relationships with users like this will help you improve your onboarding process today and over the long term as your user’s needs change.

4- Get to the “ah-ha” moment ASAP

As a SaaS business owner, one of the most influential things you can do when a user signs up is to provide immediate value. Help your new customer understand the value of your product as soon as possible. 

While it might take time to fully onboard a customer, it is possible to enable them to succeed with the software quickly. This is easier than it sounds. This can be in the form of a small feature that is easy or fun to use like generating a report, creating an invoice or sending a text message. 

If the user is successfully using a few features of the product within the first few minutes of the onboarding process, they will be more inclined to spend the time needed to learn the full platform. However, the most important thing is not the value of the particular feature but the experience for the user to feel successful and build some confidence that they can use the product.

5- Ask What You Need Not What You Want

Do you really need your user’s debit/credit card from day one?

Do you really need your customer’s last name?

Or their email id?

You may have a valid reason for needing this information, but how discreetly have you thought through all of the info that you asked for in your onboarding flow?

Why do you want your user’s last name? If it doesn’t give value to you, think about not asking for it. Every bit of information that you ask for is another level for the user to complete, and every level is a possible abandonment point.

6- Behavior-based communications

Gone are the days of sending emails based solely on the number of days customers have been trial users. 

Forget your 10-day trial – users onboard and convert based on behavior. 

Based on research, here are some facts and figures to prove the above point:

  • 80% of SaaS sales conversions happen in the first 40 days. This is true regardless of whether it is a 15-day trial, 30-day trial, or freemium offering.
  • 50% of all SaaS sales conversions will happen AFTER the trial ends.
  • SaaS companies that rely on the trial and as a primary conversion trigger are missing opportunities.

However, there is no “best” way to onboard because customers convert at different moments. Our recommendation is to transform customers based on behavior instead of an imperious X-day trial. This is easier than it sounds:

  • Give early conversion incentives for users who get value sooner.
  • Try to close qualified trial users up to 6 months after the trial ends. 
  • Timed trials are excellent for creating a conversion incentive, but start them once customers get value from your service – Also, don’t rely on an X-day trial for all of your customers.
  •  Use exit intent technology to collect feedback for the time users have.

7-  Show Off the Platform

Many businesses use mediums like videos/guides as a way to walk new customers through a product.

For example, take Trello for instance, it has an onboarding guide with cards that both the show and tell the customer how things work.


If you have features in your platform that you can use to both show and tell, doing so can be an excellent way to explain and bolster the value of your product at the same time.

8-  Measure

Onboarding is about the experience of doing business with you. Analyzing the data is crucial when looking at whether your current customer onboarding is successful and in figuring out where it needs improvement. 

Most customers don’t come back after the first session, so metrics are crucial to ensure you keep investing time to help users find value and have them return. 

Bottom Line

The onboarding process is hard. It is a delicate balance between hand-holding users and naturally allowing them to realize the value of the service or the product. SaaS teams who have effective user onboarding flows are constantly testing and improving them. 

Make sure you’re obtaining enough data to have complete visibility over your customers’ progress toward success. Continue to look at your onboarding flow critically from your customer’s perspective and refine, analyze your data, refine, analyze your data, refine…

To learn more about user onboarding best practice check out this resource


How to Start a SaaS Business – Even If You Don’t Know Programming!

It’s more common than you think: Many smart marketers and business folks have great ideas for a product and a great plan for selling it, but no ability to build it.

If you are passionate about starting a SaaS company but don’t know programming, should that stop you from pursuing your venture?

Not really. With all the options available today, you don’t need to know how to code to start a SaaS business. Not every successful startup founder has programming skills.

Here are some “tried and tested” options available to non-technical founders:

1. DIY: Ideate, Validate & Create

  • First start with your market: The “idea” needs to be some combination of your own knowledge, skill, aptitude coupled with an actual need. The idea does not need to be original, but the need must be real.
  • Next, create a simple presentation deck and test your hypothesis by emailing or talking to atleast 50 potential customers. Keep in mind that 8/10 people say “that’s really interesting” when in fact they will not pay for it. If you can get some customers to commit to buying what you are building (even before showing them the actual product), then you are definitely on the right track. The output of this process is a validated value proposition, and whilst we are at, a sense of the market opportunity.
  • Next, hire someone to build MVP: distill your ideas into a simple, functional app that will at least validate or disprove your hypothesis. Use a service like Upwork or Guru to find a developer who will help you build that MVP, and then get it into the hands of your potential customers. No, it won’t do justice to your final vision. But it will tell you whether people are interested in your approach to solving whatever problem you’re solving, and that interest and early traction will give you an edge in the next step: finding a technical co-founder.
  • Finally, find a technical co-founder: It’s a really hard thing to do, especially if you are a first-time founder without significant credentials. Great developers always have great opportunities available to them, so convincing them to partner with you is incredibly hard. Best place to find a technical co-founder: and

Pro Tip: The way to get startup ideas is not to try to think of startup ideas. It’s to look for problems you have yourself. For many entrepreneurs, successful business ideas don’t start out as businesses at all, but as solutions designed to address a challenge they face personally. For example, we built TeamWave to solve our own frustration with productivity apps.

2. White-Label Partnership

The technology business is very competitive. Building a software product from scratch is a high-risk option. IT / Software projects typically have a high failure rate. But, what if there a way to mitigate risk?

Solution: Consider a white label partnership, rather than building the product yourself. Of all the options available to non-technical founders, white-label licensing has the least risk.

Benefits of a white-label partnership:

  • It’s quick and easy to brand. White label solutions are generally fully integrated and ready-made, which makes branding & adding new features very easy. As the reseller/licensee, you’ll be free from concerns about needing to spend time and money on research, development and testing.
  • It keeps your customers happier. Your customers have an end goal, and using a mature solution can give them a clear and simple path to reaching it. The time (months or even years) that it takes to develop your own solution can force customers elsewhere for solutions. You can avoid this with a ready-to-use, proven business solution that meets their needs immediately.
  • It saves you time and money. Developing a solution from scratch takes a large amount of financial and human capital resources. Even if you think you can build it yourself, it’s important to factor in time for marketing. Remember, it takes time for product architecture, design, building, and testing. Cutting corners in any of these steps can leave you even further behind.
  • It gives you access to exceptional talent. Building high-quality web & mobile applications needs expertise. It’s difficult to hire (and manage) a team of “rock-star” designers, developers & project managers. By licensing a white-label solution you can get access to a great team that may be willing to collaborate on new ideas & features.
  • It allows you to focus on your business’s core competency. In many cases, the solutions that companies hope to build themselves fall far outside of their areas of expertise. It’s not smart to stretch your resources to do something that doesn’t fit within your core competencies. Avoid making the same mistakes that others have made before you.

Plug: TeamWave – Small Business CRM, Project Management & HR software. All-in-One platform. Join a community of 12,000+ users in 18 countries. Apply for white-label partnership program.

3. Buy a SaaS Business

Here’s a scenario that is completely opposite to yours: It’s not uncommon for technical people to build a good product… and have no idea how to sell it!

Just because developers can build good products does not mean they have the skills to do marketing & sales. Or maybe they’re not enthusiastic about “hustling” to scale-up revenue.

You could buy an existing SaaS business and perhaps turn it around with better strategy. Here are some places to find listings of SaaS/Software businesses for sale:

Pro Tip: There’s no such thing as a sure thing–and buying an existing business is no exception. If you’re not careful, you could get stuck with obsolete technology, uncooperative employees or unhappy customers. So be careful and do your due diligence.

4. Partner OR Invest in a SaaS startup

Sometimes, its better to join a startup (that already has initial traction) as a Co-founder than to start from scratch on your own. There are some talented developers with a promising product that need help with marketing, sales and likely capital.
The best way to discover SaaS startups that are looking for Co-founders is to signup on Angel List:

  • Goto:
  • Choose your region and use keywords like “SaaS”, “Co Founder”, etc.
  • Start a conversation by applying for the role.
Image Source: morganlinton