In-App Tutorials: Making Users Fall in Love with Your Product

In-App Tutorials: Making Users Fall in Love with Your Product

In-app tutorials are crucial for kick-starting long-term relationships with new users. Here’s how you can keep users around from hello.

Ray Slater Berry
12 min read
In-App Tutorials: Making Users Fall in Love with Your Product

In-app tutorials are truly your product’s first handshake with users. It’s the first time your product is stripped free of the bells, whistles, and kind words of your marketing or sales team. Your product is out on its own, and it needs to impress. 

How can your product ensure love at first use? Vía in-app tutorials. 

In this article, we’ll cover a breakdown of in-app tutorials: 

  • The different types of in-app walkthroughs and how to identify the best fit 

  • Critical elements of design you need to pay attention to [with examples]

  • Methods to keep users engaged 

And, we’ll close out with a quick case study on optimization, coming from PromoPrep. 

It’s time to play cupid and couple your product with users in a way that’s authentic, useful, and winning for the increase in customer retention, product adoption, CLTV & ACV, and NPS scores.

Let’s dive into first impressions. 

*Offers a firm handshake*

What are in-app tutorials? #

In-app tutorials are an (interactive) walkthrough of what users need to know when they’re first left alone with your product. Also known as in-app walkthroughs, product tours, or product walkthroughs, they help users reach an "Aha!" moment, uncover a job-to-be-done, and often encourage a self-serve approach to your product. 

An app walkthrough sets users up for complete success. A successful walkthrough can help a business fight churn, lift retention rates, and build your average customer lifetime value. 

We want our users to fall in love and live ‘happily ever after’ with our products. Plus, if that minimizes customer support team tickets along the way, it’s a win-win. This all starts with hello. 👋

3 types of in-app walkthroughs to consider #

There’s not a one-size-fits-all solution for product walkthroughs. They depend on your product, customers, and resources. Let’s take a look at the four types of walkthroughs you can consider.

1. Customer success-led walkthroughs #

First up, you have customer success-led walkthroughs. These walkthroughs are one-to-one and are typically hosted by a member of your customer success or customer service team. 

This type of walkthrough is fantastic for providing personal, intimate experiences for new customers. 

However, for as personal as this experience is, it’s hard to scale. This type of walkthrough works well if you’re a boutique business, but if you want to productize and scale your business globally, this method will cost you human resources.

2. Automated product tours #

Product tours can be the best of both worlds when it comes to walkthroughs. These are automated tours, typically 3-5 steps, that help users land on their feet and head straight to their Aha! Moment. 

You can keep interactive product tours personal by questioning new users on what they’re here for when they’re building a profile for your product. 

When you understand a user’s job-to-be-done, your product tour can adjust to provide more relevant guidance around the tools and features your user is in your app for. 

Bonsai, an all-in-one product suite for freelancers, does exactly this and gets to know their users before the onboarding experience begins. This enables them to offer specific contract templates and other resources that are relevant for each user.


3. Tooltips #

Tooltips are a more passive way of guiding a new user through your platform. Tooltips lean heavily on self-learning and are prompts throughout the product interface. 

When a user clicks on a tooltip—often a little question mark or product mascot—a short writeup of that feature or tool will popup informing the user how they can benefit from it. These are also known as in-app notifications

Remember Microsoft’s Office Assistant, commonly known as Clippy? Yes, it was one of the first models (and a mascot!) of in-product tooltips.

Tooltips are fantastic for giving product instructions if your user interface is easy to navigate and self-explanatory. They’re also a good option if your sales journey has already provided a big insight into the in-product experience via video demos, screenshots, or webinars.

💡 ​​Pro tip: You can get instantaneous user feedback on tooltips and product tours by using Microsurveys. These NPS-style surveys can pop up once a user has completed an onboarding interaction and gauge a user’s satisfaction with what’s just happened.

This user feedback opportunity can highlight what’s working—or what isn’t—in real-time. It can also fit into a bigger picture and suggest what you can rinse and repeat elsewhere or give you qualitative data to prioritize a redesign, fix a bug, optimize UX, or create a service contract template for more efficient product adoption.

Out-of-app tutorials are also an option #

Your product walkthrough and messaging don’t only need to be in-app. If you meet people elsewhere, you provide ‘bowling lane-like bumpers’ to keep your user bouncing back into your tool. This out-of-product experience can help fight churn while providing users with a useful experience. 

Let’s dive deeper into a few out-of-app tutorial opportunities you can use.

Email messages #

First and foremost, landing in someone’s primary inbox is a step into their world. Capitalize on this and get users used to—and happy—to receive emails from your brand from day one. It’s a great idea to create an automated onboarding email flow tailored to your users’ preferences. 

A small win here is that if you can earn open rates from users with these emails and retain them for the entire flow, you’ll have a higher chance of getting an open rate from them in the future. 

This is great for when you need to run a re-engagement campaign if they haven’t been active in your product for an alarming amount of time (triggered emails) or for when you want to upsell or cross-sell a new product or feature. 

Take a look at this example from the Revolut Business bank account onboarding.


Webinars #

Webinars are a much more scalable way of offering customer success-led onboarding experiences. Despite not being as personal as a one-to-one, if you’re able to offer a Q&A opportunity at the end of each webinar, personalization is still achievable. 

At the same time, if your product calls for it or will benefit from it, webinars can be a great place to form a community.

💡 Pro Tip: Make sure you run webinars in customer cohorts that are relevant to their jobs-to-be-done. This way, you give your webinars a higher chance of being relevant and successful for each group of new users.

Video series #

Video can be a solid way to teach users how to benefit from your product. Some of us are visual learners, and video onboarding can cater to this. A few user engagement video tools for user onboarding to consider are Loom, Screencastify, and ZipMessage.

If videos are part of your product marketing strategy, make sure to tick all the boxes from a video marketing checklist, to be able to plan, prepare, and set your videos up for success.

Keep in mind that, despite creating numerous video journeys that appeal to different jobs to be done, the location you’re hosting videos will massively determine the data you’re able to collect and use. 

For example, hosting on YouTube is fabulous for acting as a “how-to” knowledge base for new users to navigate. Heck, optimizing your video copy and details can even help your product get in front of the eyes of people needing your solution. 

However, you won’t be able to keep track of who’s completed what if hosting on a third-party platform like YouTube—which can be tricky if you hope to optimize or deliver personalized customer lifecycle messaging. Whereas hosting videos on your website or in-app is more likely to provide you with usable data for optimization.

How to choose the right type of tutorials for your product #

Picking the right type of app tutorial ultimately comes down to your resources, onboarding goals, and promises to users. 

What are you physically and financially able to deliver on? Some of these onboarding types require tech; some require people and time. Figure out the solution your business can achieve. 

  • What are you hoping to achieve with your onboarding? 

  • What do you need your user to achieve? 

When you’ve identified this, you can pinpoint the best method to help you achieve your unique job.

💡 Pro Tip: Remember the type of user you have, and if they have a preference for onboarding. Perhaps your user gets enough emails a day and doesn’t want a single email more in their inbox—if this is the case, your onboarding emails will swiftly be bumped to trash before they can even say hello. Stay customer-centric.

In-app tutorial design: Elements you need to pay attention to [with examples] #

If you’re designing an in-app tutorial, we’ve highlighted five UX/UI design best practices—with examples—for you to pay close attention to.

Use modal backdrops to subconsciously climatize users #


A new UI can be a little overwhelming, especially if your product has many moving parts like Airtable. However, never miss a chance to climatize users to your product in their onboarding. 

Just like Airtable has done here, their onboarding modals don’t block out the product interface. By having the interface as a backdrop to the onboarding walkthrough the initial ‘shock’ of a new interface is lessened for new users.

Give clear CTAs #


Even if your CTAs are simply allowing a user to click out of a modal or tooltip, put them there and make them clear. This encourages product engagement in the right places and introduces users to how they should be navigating your tool. 

Plus, introducing CTAs as early as onboarding makes users more likely to click on them when they see them elsewhere, be it in-product, email, or somewhere else.

Stay on-brand with colors #


We won’t teach you how to suck eggs—is that still a saying? We all know the importance of branding and consistency. It builds trust, loyalty and heightens a user’s experience. 

Stick to your branding throughout the onboarding experience. Even if you’re using a third-party tool to provide a no-code solution, find workarounds to remain consistent with your brand. 

In this example, PandaDoc has kept things simple and on-brand by providing a brand green overlay to their video tutorial.

Manage expectations #


Time is a precious commodity today. Show users you respect their time and manage expectations by including a checklist or completion bar to let users know how they’re progressing throughout their onboarding. 

Our Product Tour Benchmarks Report shows that users spend an average of 89 seconds on a product tour. Using a completion bar in the onboarding process will not only help users navigate more easily, but also improve the overall user experience.

Let users opt-out #


Last but certainly not least. Allow your users to opt-out of onboarding flows. Perhaps they already know what they need to do and how, or perhaps they want to learn as they go. 

Whatever reason a user has for not wanting to go through your onboarding, respect it and let them click away as Slack does in the above example.

How to keep users engaged throughout their onboarding journey #

Product adoption is a constant game of optimization and customization. It’s something you need to work tirelessly at to keep users content and engaged. 

Let’s explore a few engagement methods to practice throughout onboarding.

Highlight a user’s job-to-be-done #

One of the most crucial methods for onboarding is getting a user to do the job they hired your product to do. Once a user realizes your product is worth its cost, they’re more likely to stick around. However, if you don’t get them to that moment quick enough, they’ll jump ship. 

Be explicit with a user’s job. This may come down to saying something along the lines of: “Look, you’ve achieved what you needed to be done.” Feel free to be more creative with the wording, but hopefully, you get our point. Remind users what they came here to do and blatantly let them know when they’ve done it. 

Improve User Onboarding with the JTBD Framework

Download the Jobs-to-be-Done cheatsheet packed with resources, tips, and worksheets.

Build knowledge with tooltips #

Although we mentioned tooltips earlier as an onboarding method, they’re often best coupled with other strategies. It’s a good idea to use a method like product tours for an initial Aha! Moment-focussed onboarding and use tooltips to accompany this flow. 

By doing this, you’re encouraging a user’s curiosity and self-learning, but it’s not a necessity to benefit from your tool.

Shift your strategy depending on your NPS score #

This is especially relevant for onboarding new features to old users. Your NPS survey results are crucial to how you communicate and guide users. As a reminder, your NPS results will divvy up your users into three cohorts.

Detractors (0-6): These are users you need to be wary of. These users have a higher risk of churn and may be more reluctant to engage with your product. Saying this, you don’t want disengaged or unhappy users to still be paying for your product. When it comes to new feature adoption and tutorial efforts with these users, remember how they feel about your brand and message them accordingly. 

Passives (7-8):  These users are exactly what it says on the tin. They’re neither over the moon about your product nor too likely to stop using it. It does the job it’s hired to do. How can you woo these users to be lovers of your product via a new feature tutorial? They know what your product can do; let’s show them what they don’t know—and didn’t know they needed. 

Promoters (9-10): Cupid has done its job, and these users are in love with your product. Capitalize on this! Use an onboarding opportunity for a new feature to win referrals and give these users something to shout about within their communities.

Speak to your customers #

Onboarding doesn’t need to be a one-way street. Open the playing field up to communication feedback from your customers. 

Show customers you’re listening to what they have to say. Their input and feedback can help your team streamline user onboarding, highlight problem areas, tweak product messaging, and even build new products and features.

The lesson learned: Onboarding never ends #

The header sounds a lot more ominous than it actually is, but onboarding should be in a constant state of optimization. Don’t settle when it comes to in-app tutorial completion rates. 

We’ll leave you with a lesson learned from Steve Lamar, Founder of PromoPrep, software built to improve the marketing and promotion planning process for marketing teams.

“For our walk-throughs, we focus on a quick orientation of the platform, but our main goal is to get them to add an activity to the calendar.”

– Steve Lamar, Founder of PromoPrep 

Here’s the video showcasing one of the product tours from PromoPrep.

As Steve Lamar further explains: 

“We have tested different formats and lengths of the tour and tried to simplify it down to just the basics with a link out to the help center at the end. The latest version we pushed live in August has a 57% higher completion rate (55% vs. 35% completion rate) than the previous tour.”

– Steve Lamar, Founder of PromoPrep 

The lesson? For as short and concise as you need your onboarding to be, it actually never ends. 

Hopefully, you’re walking away from this article with some fresh resources and perspectives for your in-app tutorials, and new feature onboarding flows. Remember to stay customer-centric, design well, and don’t settle! Happy onboarding. 

Create impactful welcome flows with Chameleon

Get started free and build a welcome page that inspires users to take their next steps

Boost product adoption and
reduce churn

Get started free in our sandbox or book a personalized call with our product experts