The EUREKA Framework is Ramli John’s six-step method for better user onboarding: Establish your team, Understand your users’ desired outcomes, Refine your success milestones, Evaluate your onboarding path, Keep users engaged, and Apply the changes and repeat.
Building a good customer experience does not happen by accident. It happens by design.
Clare Muscutt
In the first 15 seconds of every new experience, people are lazy, vain, and selfish.
It sounds harsh. But I didn’t say it. Scott Belsky, Chief Product Officer at Adobe, did.
It’s an observation that before users feel invested in a product, they’re all looking out for number one first – themselves.
Think about the last time you tried out a product. What thoughts and questions came to mind first?
First, these questions show that we are lazy. We don’t have the time or energy to figure out what a new product is or what it’s not. We want to know now. We have no patience to read long directions. We have no time for steep learning curves. Our default is to find the easiest and quickest path to what we want.
Second, we are vain. We care about how our friends and colleagues perceive us. Once our physiological and safety needs are met, we look for ways to feel loved, connected, and accomplished by others. Whether it’s social apps like Instagram that help us receive more “likes” or a visual reporting tool to help us create presentations at work, products tap into our social needs.
Finally, we are selfish. Even when we’re trying out a product that could help the team be more productive or protects the environment, we want to know what’s in it for us. That’s why assisting new users to achieve quick wins is critical, regardless of a company’s long-term vision.
That’s the real challenge with onboarding—people want the most value for the least amount of time. They are pressed for time, so you have a short window of opportunity to grab their attention and show them the product’s value.
For this reason, one of the most impactful tactics to improve user onboarding is to minimize the time-to-value (TTV) as much as possible. This is the amount of time it takes a new customer to realize value from a product.
It’s important to note here that the goal is not to have the shortest possible TTV, but the minimum amount of time for people to experience the product’s value, so they continue using it going forward. This nuance is incredibly important. Some friction is actually good to successfully onboard new users. I’ll discuss this more in Chapter 7.
In a sales-led business model, you can get away with a longer TTV since, in most cases, the customers paid upfront, and they’re usually stuck in an annual contract. Even if it takes a considerable amount of time from purchasing the product to experiencing its value, it’s typically too late for the customers to back out.

In a product-led world where users are easy-come-easy-go (because there is usually no upfront cost), the tolerance for delays and frustrations is much smaller. If your TTV is too long, new users will leave… for good.
So, how do you improve a product’s user onboarding to reduce the TTV?
To make it very simple, I could give you a list of best practices and attributes of bad versus good onboarding, like below:

But adopting the wrong best practice could do more harm than good. Being too prescriptive dismisses how unique a product, market, team, and users are.
For example, some users love heavy-handed product tours, while others find it annoying. Some might feel overwhelmed with too many onboarding emails, while others might want more tips and resources.
Instead of explaining what you should and should not do with user onboarding, my goal is to provide a framework and process to help your users perceive, experience, and adopt your product.
Along with Wes Bush and the ProductLed team, I’ve worked with hundreds of organizations to improve their user onboarding experience from the very first touchpoint. Called the EUREKA framework, this six-step process will shorten the TTV for more new users to be successfully onboarded to your product:
Ready to experience your own EUREKA moment?
Let’s go!

Ramli John is the author of Product-Led Onboarding, focused on helping SaaS companies improve onboarding, activation, and retention.
Get three complementary playbooks to turn your product into your biggest growth engine. Read or listen anywhere, on your own or with your team.

Take {book} with you.

Get the complete ProductLed Library for $10 more.
For individual use.
Get all three books
Give your team a shared playbook for growth.
One purchase. Unlimited teammates.
Get the team bundlePrefer print? Get a paperback on Amazon →