Question

Any recommendations for apps for creating product onboarding tours for SaaS products?

I am currently interested in finding a product that can help me easily create product tours within our SaaS product so that they can be informed and educated about how to use it. There are quite a few options out there in the market from Intercom Product Tours, WalkMe, UserGuiding, Userlane, Pendo, etc - which makes it hard to decide which one to use. Help!

Share
iCanAutomate's avatar
3 years ago

I love this question because in 2019, I demoed every product on the market that offers this functionality -- Userlane, Userpilot, Userguiding, Pendo, WalkMe, Intercom, GainsightPX, Inline Manual, and of course, AppCues.

To bo honest, many of them are great and some are not. Most of them are priced very high, making them out of reach for early or growth stage companies.

And then I came across Userflow (https://getuserflow.com/) and after trying it out, I was convinced that it's doing something that nobody is doing -- making it dead easy to build complex flows while also offering all the fancy features -- at a price that doesn't break the bank.

After we started using it at Integromat, I got to know the founder personally who knows his stuff (quit Google to build this). I cannot recommend Userflow enough.

7 points
gaurabhmathure's avatar
3 years ago

Thanks! So what would you say is the biggest advantage or reason you would recommend Userflow over Intercom Product Tours?

1 point
iCanAutomate's avatar
3 years ago

Oh I would say the 2 cannot be compared. Product Tours by Intercom is just a feature that allows you to offer very simple walkthroughs. On the other hand, Userflow offers everything you need in order to build and deploy complex in-app guides and walkthroughs that are triggered based on events from your app. And like I had mentioned, Userlfow offers a really great flow-building experience.

2 points
sebastianseilund's avatar
almost 3 years ago

Userflow founder here đź‘‹

As Arpit mentioned (thanks, Arpit!) the major benefit of Userflow is the ability to build flows for even complex UIs, where other solutions quickly fall short.

I'd also postulate that we have the best and fastest UX for any flow builder. Check out this last update adding full keyboard navigation for #Superhuman-like flow building.

1 point
iCanAutomate's avatar
almost 3 years ago

Man the new update is rad. Sad that I can't use it right away!

2 points
maguay's avatar
@maguay (replying to @sebastianseilund )
almost 3 years ago

@sebastianseilund Woah that's very cool—don't believe I've seen either a kanban-style workflow builder or a command palette in any workflow-style builder, much less an onboarding tool. That's awesome to see!

Curious, what was your inspiration to build a product to take on user onboarding?

1 point
sebastianseilund's avatar
@sebastianseilund (replying to @maguay )
almost 3 years ago

A couple of years ago I had built another product, for which I had hardcoded a really cool interactive onboarding guide. Almost like a tutorial in a video game. New users were much more interested in this onboarding guide than the old product itself, and wanted to know how they could get one themselves or what tool I had used to build it.

I looked through the market and found nothing that I could have built it with. Then I saw a clear path to what Userflow is today :)

3 points
maguay's avatar
@maguay (replying to @sebastianseilund )
almost 3 years ago

Neat, thanks for sharing! There's so much potential for using gamified techniques across a far wider range of software.

1 point
annamelano's avatar
3 years ago

I've tried Intercom product tours, and they are very intuitive and easy to set up. You can create a step-by-step tour with text, video, gifs, etc in basically minutes. They are a bit pricey though ($119.00/mo).

4 points
maguay's avatar
@maguay (replying to @annamelano )
3 years ago

Was your team already using Intercom for in-site chat before adding on their product tours? And if so, was that price the additional fee just for the product tours feature?

1 point
annamelano's avatar
@annamelano (replying to @maguay )
3 years ago

Yes, we were already using Intercom’s chat, and the price I mentioned above was the additional fee.

2 points
gaurabhmathure's avatar
@gaurabhmathure (replying to @annamelano )
3 years ago

Thanks Anna. Appreciate your help and thoughts on helping us figure this out.

1 point
devil_danii's avatar
almost 3 years ago

If you know a little bit of javascript then I would recommend you to try http://bootstraptour.com. It is the best tour making code I found on the internet. The best part about it is that it is absolutely free. I have seen various platforms charging $150-$250 per month you save this money and invest in something which will give you more return. Customization using this are endless. I hope you give it a try.

2 points
gaurabhmathure's avatar
@gaurabhmathure (replying to @devil_danii )
almost 3 years ago

Thanks for the recommendation @devil_danii. You're absolutely right about the pricing. It is prohibitive to get started. However at the moment I had to go ahead with UserFlow, it's possible that at some point we might outgrow it or it might seem too expensive for us. I would then build internally. Appreciate the contribution and sharing the resource.

1 point
sebastianseilund's avatar
almost 3 years ago

Happy to have you at Userflow, Gaurabh :)

3 things for people to keep in mind when choosing between a user onboarding platform, such as Userflow, and coding it in-house:

  1. You'll save a ton of time using a platform, especially developer time, easily making up for the typical cost.

  2. Coding it in-house means waiting for developers to prioritize it (which may or may not happen). With a platform, anyone from the team can build it themselves and get immediate results.

  3. Onboarding is never "done". You'll continuously want to make small tweaks and add new stuff. Whatever your developers spend week(s?) up-front building, the product/customer success team is going to want to change weekly/monthly, often meaning you're stuck with something you can't easily change.

Just my (completely biased) 2 cents :)

Sebastian from https://getuserflow.com

2 points
gaurabhmathure's avatar
almost 3 years ago

Not denying anything you said @sebastianseilund :) Like I've told you before....Your product is great!

(except I recently realized it doesn't work for many of our enterprise customers who unfortunately still use IE). But I'm sure you're working on making that happen right? :)

1 point
maguay's avatar
@maguay (replying to @gaurabhmathure )
almost 3 years ago

@gaurabhmathure Curious, are you seeing your enterprise customers migrate to Microsoft Edge, or are they still sticking with IE for the most part?

1 point
sebastianseilund's avatar
almost 3 years ago

Ah, sorry, no immediate plans about IE support :-/

1 point
sebastianseilund's avatar
2 years ago

...for anyone following along, we just shipped IE11 support this week, and are ironing out a few remaining issues shortly. So, YES, Userflow does support IE11 :)

1 point
sebastianseilund's avatar
2 years ago

...for anyone following along, we just shipped IE11 support this week, and are ironing out a few remaining issues shortly. So, YES, Userflow does support IE11 :)

1 point
maguay's avatar
3 years ago

A while back I’d done a bit of research on tools in this space for a community member who wanted to build software walkthroughs that would work offline or on custom domains. Of those, Inline Manual seemed the most interesting.

Pendo is another tool that looks very interesting for onboarding, since it combines onboarding tools with analytics to watch for which features people are using, spots that result in high churn, and more. Feels like that could be a great way to tweak onboarding to improve the overall product experience more than the average tool.

Another newer option to build an interactive walkthrough is Figma. Add your designs to Figma if they’re not already in there, link buttons together, add test callouts and highlights to showcase details, and you can create an interactive version of your app—albeit outside of your app itself. That can be an interesting twist between a demo version and built-in onboarding.

Then, in another discussion about product walkthrough tools, @DimaKanbanize recommended [[Product|AppCues]], mentioning that its tools to place the training directly in your app work really well. They also liked AppCues’ integrations with Segment and Amplitude for stats on your onboarding along with the rest of your product stats.

@Blakejmyer recommended Loom for this in a discussion about their favorite new software, where they use Loom to record quick videos to show people how to use software. That might be better for personalized tips for individuals though.

1 point
gaurabhmathure's avatar
@gaurabhmathure (replying to @maguay )
3 years ago

Thank you @maguay. This is definitely useful - especially the previous thread you shared with me about product walk-throughs.

3 points
Charles's avatar
3 years ago

We use Intercom and works really well. Before that we used Appcues but was extremely buggy.

1 point
gaurabhmathure's avatar
@gaurabhmathure (replying to @Charles )
3 years ago

Awesome. Thanks Charles. Were there any constraints you had to work around with for Intercom?

1 point
Charles's avatar
@Charles (replying to @gaurabhmathure )
almost 3 years ago

Not really although it was a bit hard to figure out that you can implement Product Tours with their JavaScript API which fit us better. Other than that all good.

1 point
DimaKanbanize's avatar
@DimaKanbanize (replying to @Charles )
3 years ago

Yes, Appcues has definitely gone through a very buggy phase in their product dev journey. After a big investment at the beginning of 2020 we've seen them resolve some of the biggest issues we've had with the tool + launch a few improvements on debugging and tracking flow performance.

We actually used both Intercom and Appcues for some time but Intercom is extremely invasive in terms of privacy and they weren't willing to deactivate that tracking or sign extended DPAs with us so we dropped the tool.

1 point
Cwilliams's avatar
3 years ago

We started with Appcues (2 -3years ago), was a little buggy and very tedious to manage - although I've heard they've made some great improvements to the admin interface.

We switched to Intercom's Product Tours (as we were already users of Intercom) and have been using it since release. The core functionality is resilient and very easy to manage. I don't think it's as feature-rich as Appcues nor do I feel they've made many interesting releases for Product Tours. Having said that, it's much easier to manage more of the end-to-end solution in one platform.

Appcues used to publish some great content on their blog though!

1 point
gaurabhmathure's avatar
@gaurabhmathure (replying to @Cwilliams )
3 years ago

Thanks @cwilliams. I'm definitely looking to get started quickly and want to ensure I have the least dependency on the engineering team for this. Intercom definitely seems to be frictionless. However, I'm curious if you ever had to deal with the issue of using subdomains for different customer accounts (we are a SaaS app and hence need to provide your name.ourdomain.com/dashboard style domains).

1 point
Charles's avatar
@Charles (replying to @gaurabhmathure )
almost 3 years ago

We have that same case and we have no problem at all.

1 point
The community for power users.