9 min left

All life is an experiment. The more experiments you make, the better.

Ralph Waldo Emerson

A few years ago, the designer and engineer Peter Skillman held a competition to build the tallest possible structure in 20 minutes with the following items:

  • 20 pieces of uncooked spaghetti
  • One yard of transparent tape
  • One yard of string
  • One standard-size marshmallow

The marshmallow had to be placed on top to win the competition, and the entire structure had to remain motionless for three seconds.

After running this challenge with more than 2,000 people from various backgrounds (from some of the top universities like Stanford, the University of California, and more to boot), Skillman was surprised by the results.

Business school students performed the worst. What was even more shocking was that the best performing group were not engineering prodigies or physics majors. They were kindergarteners.

What happened?

The business students were talking and thinking strategically. They examined the materials. They brainstormed ideas, debated the best options, asked savvy questions, and homed in on the most promising ideas. It was professional, rational, and intelligent. The process resulted in a shared decision to pursue one strategy. Then, with five minutes left, they divided up the tasks and started to build.

The kindergartners took a different approach. Instead of strategizing, analyzing hypotheticals, debating, proposing, and asking questions, they simply start building. They rarely spoke to each other, and when they did, it was in short bursts, “Here! Now, here!”

By the time the 20 minutes were up, they had experimented with 8 to 10 different structures before landing on the most stable one.

In dozens of trials, kids built structures up to 26 inches tall, while business school students built structures less than 10 inches (on average). Kindergartners also beat out teams of lawyers (who built towers that averaged 15 inches), as well as teams of CEOs (22 inches).

Iterative Process > Big Launches

The lesson here: multiple iterations usually beat a commitment to the first idea and making it work. It’s best to learn by doing.

This is an important principle to apply to user onboarding. From my experience, most teams do big launches to improve their user onboarding. Then, they iterate just once or twice a year. It’s much better to analyze the results, reiterate and implement changes quickly than to overthink and strategize about it for months.

Iterative process: three prototype-and-test cycles, each feeding the next, ending in release rather than a single big launch.

We’re now at the final step of the EUREKA framework. It’s time to apply changes to your onboarding experience. In this chapter, we’ll discuss how to run rapid-fire experiments that will produce compounding wins.

The Growth Process

Companies that grow the fastest are also the ones that learn the quickest. They use this as a massive competitive advantage.

That’s where our “Triple A” sprint comes in. It focuses on rapidly identifying problems, building solutions, and measuring impact. The process follows a one-month sprint cycle to identify and deliver an improvement to a product. It consists of three A’s:

  1. Analyze: Identify inputs that drive the outcomes you want for your business.
  2. Ask: Answer these three questions:
    1. Where do you want to go?
    2. Which levers can you pull to achieve the desired outcome?
    3. Which inputs should you invest in?
  3. Act: Choose an input and implement it.

Then, you go through the Triple A cycle again, considering any learnings from the previous iterations to future ones.

The Triple A growth cycle: three arrows looping from Analyze to Ask to Act and back again.

I use this process when working with ProductLed clients. But you can use any iterative growth process such as Sean Ellis’ high-tempo four-step process, Brian Balfour’s six-step growth machine process, or Growth Tribe’s G.R.O.W.S. process. You’ll notice that most of the work you’ve completed for the EUREKA framework contributes to the Analyze and Ask steps of the Triple A process.

By now, the majority of the ideas to improve user onboarding should have emerged from the previous steps in the EUREKA framework. Those steps are focused on holistically analyzing your data and gathering insights as a cross-functional team.

Prioritizing Onboarding Improvements

From my experience, the problem in the growth process doesn’t lie with Ideation but in the Prioritization of growth ideas. For that, I use the Action Priority Matrix:

Action Priority Matrix, impact by effort: Quick Wins (execute now), Big Bets (engage in sales process), Incremental (small gains), Money Pit (avoid).

Here’s what this means:

  • High-impact, low-effort are low-hanging fruits and quick wins. Start with these ideas. This could be removing a field from your signup process.
  • High-impact, high-effort could be big swings and transformational. These are major projects that require assessment and planning. This could be customizing the in-app onboarding experience based on the user’s response on what they want to accomplish with your product.
  • Low-impact, low-effort are momentum builders. These ideas are good as morale boosters but result in incremental improvements. This could be sending a behavior-based email to give users templates and inspirational content.
  • Low-impact and high-effort ideas are ones to avoid.

Split Testing Growth Ideas

Ideally, you want to split test any onboarding changes. Let’s say you want to validate that your Straight-Line Onboarding performs better than your current onboarding experience. You can send half of your new users through the new onboarding and the other half through your current process. After a few weeks, compare the week-to-week retention rate to determine if the retention curve has improved.

30-day retention chart: users on the new straight-line onboarding keep a higher retention curve than users on the current onboarding process.

At this stage, it’s critical to iterate quickly. If you’re stuck at this step due to engineering bandwidth, consider tools like Appcues, Pendo, UserGuiding, and UserPilot to implement Product Bumpers. Userlist, Intercom or Drift can enact conversational bumpers.

Share Wins and Learnings

Another step that teams often miss is ensuring the learnings from each growth experiment are shared across the whole organization. Since changes in the user onboarding impact so many teams, it’s really important to share the process, progress, and learnings with them.

Sharing with teams needs to become a habit.

Doing this will accomplish a few things. First, it excites your teammates (and the executive team) about onboarding. It’s also a great way to create teamwide empathy to remind everyone that their work has a real impact on everyday lives. Finally, sharing the successes and impact of onboarding will ensure that you can continue to dedicate company resources to the project.

How you communicate this is entirely up to you, but here are a few things to try:

  • An “Onboarding Wins” email that’s sent out to the onboarding team and other coworkers who have expressed interest in the process.
  • A dedicated Slack channel where you share test results and discuss upcoming tests.
  • A slide deck in a shared folder (or in your company dashboards).
  • An ongoing lunch-and-learn program.
  • Monthly or quarterly meetings.

Beyond The Initial Onboarding

At this point, I want to stress once again that improving user onboarding is a continuous process. As your product evolves to the market it serves, the user onboarding experience must adapt to those product changes.

To that point, the process of onboarding users never ends.

As new users complete the initial onboarding and become regular users, your onboarding team can (and should) help them adopt new capabilities and use cases of the product.

Onboarding never ends: value perception, adoption and realization repeat in rising loops for new users, regular users and power users.

You can apply the same EUREKA process to various steps in the user journey. Here are some common places to consider:

  • Different entry points to your product will require a different onboarding experience. The journey and knowledge of someone who signed up from an ad will likely be completely different from someone who signed up through a Google search or a webinar campaign.
  • Different Customer Jobs will also require personalized onboarding.
  • Invited users should be treated differently. You’ll need to give them more information about why they’re being invited and why they should use your product.
  • New UI and product changes for existing users should be communicated thoughtfully. You’ll find the most engaged users will be the most resistant to change. How can you implement the principles you’ve learned in the EUREKA framework to help them adopt those new changes?

Generally speaking, after the initial onboarding is completed, you can onboard users to go deeper or wider with your product.

Going Deeper

First, go deeper by educating new customers about advanced configurations and features to help them do a Customer Job more effectively.

For example, for sales executives who signed up for Calendly to meetings with prospects, the First Strike occurs when a prospect schedules a meeting using their Calendly link. For the next onboarding iteration, you could inform them about advanced features that would help them close more deals, such as:

  • Embedding Calendly on a landing page.
  • Sending SMS notifications to prospects so they don’t miss meetings.
  • Automatically distributing meetings to their team based on availability, priority, or equity.
  • Integrating Facebook pixel code to the Calendly page to launch retargeting campaigns for those who viewed the Calendly page but didn’t book a meeting.
Calendly's Facebook Pixel integration page: track event conversions, with a Go to Setup button, requiring a Pixel ID and a Pro subscription.

Going Wider

The other option is to go wider by introducing solutions to different problems that your customers face.

For example, there are many reasons why people sign up for Hubspot:

  • To generate leads with landing pages.
  • Nurture and close leads with email workflows.
  • Set up a company’s website.
  • Manage social media.
  • Track the ROI of Facebook, Instagram, LinkedIn, and Google Ad campaigns with precision.
  • Create and share links to book meetings with leads.
  • Make, log, and record calls.
  • Manage the sales team.
  • Live chat with website visitors with a chatbot.

Let’s say you know that a new customer signed up for Hubspot specifically to generate leads with landing pages. After achieving that objective, you can educate them on using social media to drive traffic to that landing page. If they have a sales team, you could also let them know about the benefits of subscribing to Hubspot Sales along with Hubspot Marketing.

Deeper or Wider?

So, what’s the best option for your product after users complete the initial onboarding? It really depends on your audience. I’d suggest talking to them to explore what other problems they have that you can solve.

Are there problems that are an extension of a current one that your product solves, like with Calendly? Or are they adjacent to the ones your product solves like HubSpot? For your product, it could be both depending on the customer segments you serve.

Regardless, onboarding customers to additional capabilities and use cases of a product is critical for revenue expansion.

For example, with Intercom, a messaging platform that allows businesses to communicate with prospective and existing customers online, here’s what a user journey could look like with them:

  1. The initial onboarding cycle helps companies install live chat software on their website. This speeds up their acquisition time because they can respond to queries from prospects in real-time as visitors are surfing through pages.
  2. Once users have started regularly using Intercom’s live chat feature, the onboarding team helps users add smart logic that directs conversations to relevant help articles or blog posts.
  3. The next level helps companies automate conversations using chatbots.

With this example, the Intercom onboarding team assists users by providing more value over time. What’s even more important is that they’re encouraging users to upgrade their pricing tier: from $39 to $499 per month.

Intercom pricing page with four plans: Start from $39 a month, Grow from $99, Accelerate from $499 and Scale from $999.

What’s Next?

So far, I’ve covered the steps to improve your user onboarding without any assistance from anyone in your team. But sometimes it’s best to have some help. In the next chapter, we’ll look at how sales and high-touch support fit into the user onboarding experience.

Chapter 9 Summary

  • When it comes to improving the user onboarding experience, it’s much better to analyze the results, reiterate and implement changes quickly than to overthink and strategize about it for months.
  • Use a prioritization framework to identify which onboarding improvements to test and implement first.
  • Since changes in the user onboarding impact so many teams, it’s really important to share the process, progress, and learnings with them.
    1. First, it excites your teammates (and the executive team) about onboarding.
    2. It’s also a great way to create teamwide empathy to remind everyone that their work has a real impact on everyday lives.
    3. Sharing the successes and impact of onboarding will ensure that you can continue to dedicate company resources to the project.
  • Generally speaking, after the initial onboarding is completed, you can onboard users to go deeper or wider with your product.
    1. Go deeper by educating new customers about advanced configurations and features to help them do a Customer Job more effectively.
    2. Go wider by introducing solutions to different problems that your customers face.

Action Items to Improve Your User Onboarding

  • Create a plan to ensure that the process, progress, and learnings in improving user onboarding are communicated with your entire organization. Here are some of the things I suggested in this chapter:
    • An “Onboarding Wins” email that’s sent out to the onboarding team and other coworkers who have expressed interest in the process.
    • A dedicated Slack channel where you share test results and discuss upcoming tests.
    • A slide deck in a shared folder (or in your company dashboards).
    • An ongoing lunch-and-learn program.
    • Monthly or quarterly meetings.
You finished Chapter 9
Next: Chapter 10 · 17 min
Ramli John
About the author

Ramli John

Ramli John is the author of Product-Led Onboarding, focused on helping SaaS companies improve onboarding, activation, and retention.

Go all in on product-⁠led growth.

Get three complementary playbooks to turn your product into your biggest growth engine. Read or listen anywhere, on your own or with your team.

This book
$19USD · One-time purchase

Take {book} with you.

  • Download the PDF and EPUB
  • Listen to the full audiobook
  • Read or listen on your preferred device
Get this book
Product-Led Growth, The Product-Led Playbook and Product-Led Onboarding
Three-book bundle Recommended
$29USD · One-time purchase

Get the complete ProductLed Library for $10 more.

  • Product-Led Growth
  • The Product-Led Playbook
  • Product-Led Onboarding
  • All three as PDFs, EPUBs, and audiobooks
  • Wes Bush AI to help you apply what you learn

For individual use.

Get all three books
All three books, shared with a whole team
Team bundle
$99USD · One-time purchase

Give your team a shared playbook for growth.

  • Everything in the three-book bundle
  • Access for everyone on your team
  • Each teammate chooses how to read or listen
  • Wes Bush AI for every teammate

One purchase. Unlimited teammates.

Get the team bundle

Prefer print? Get a paperback on Amazon →