Ask HN: Any great product onboarding experiences you've had lately?

92 points by raykanani99 ↗ HN
Looking for some examples of simple yet effective onboarding journeys.

48 comments

[ 3.9 ms ] story [ 119 ms ] thread
* https://www.sendinblue.com/ (like Mailchimp, but easier)

* https://logz.io/ (log aggregation FTW)

* https://www.skylight.io/ (application performance monitoring for Ruby, similar to New Relic, written in Rust)

logz.io does not appear to support TLS on their homepage. I'm getting mixed content errors that are preventing stylesheet loading.

So, correct link may be http://logz.io instead of https://logz.io

Wow that is really weird.

Thanks for pointing that out. Should probably let them know.

UPDATE: I've let them know [0] and the root cause is simple.

[0] https://twitter.com/devstack/status/823762402382475265

I talked with them. They're using wordpress, so it may not have been easy. (If they're terminating SSL at an LB or cloudflare, these things can be really annoying to debug with wordpress too!)
So logz.io is literally ELKaaS?
Yeah it sets up pretty quick and they even have a free level.
Apple's new AirPods onboarding is sublime.

One quibble: whoever believed that grey text on white paper was a good idea has issues that need to be addressed.

There is a collection on boarding critiques that you might find helpful.

https://www.useronboard.com/onboarding-teardowns/

Their Super Mario Run example is great for the "what not to do" department.

http://www.useronboard.com/how-supermariorun-onboards-new-us...

Why can't I play the tour levels without network?! It makes no sense, and seriously undermines the value of the app as something to do on the train.
Nintendo amazes me: as an organization they make incredible games yet are terrible at everything else.
Don't forget, they are very new to mobile. Things that may be obvious to mobile devs are overlooked by a large company used to a captive console audience. Nintendo doesn't move quickly but they are very adaptable in the long run.
(comment deleted)
It looks like it's either console devs doing this, or Nintendo wrote some strict console-like requirements. Like login before you see anything and "you have to interact after the loading screen" silliness.
@mikerg87 thank you very much for sharing! (I'm the person who does UserOnboard)
(comment deleted)
simple.com
Seconded! They recently changed their backend bank, and it was surprisingly simple to get things moved over, even given that I had a direct deposit in place, which necessitated a more complicated process.
I thought that the Carvana trade-in onboarding was pure magic. A "custom" video that described the valuation of my car was so cool that even though I ended up trading in my car with a car I bought at a dealership I really wanted to be a Carvana customer.

https://www.carvana.com/trades

I was pretty happy with the onboarding at flowkey.
Yes! Elasticsearch and associated tools.

Their docs are solid. Packages available for many platforms. The tutorial is straightforward. Kibana is excellent for real-time time series graphing.

(I'm really biased because of the last sentence.)

I recently moved from github pages to http://netlify.com.

And wow everything was just so easy, 5 minutes I had migrated my static site, custom domain and set up SSL.

Their documentation and customer support was fantastic.

I LOVE netlify. And Open Source projects are free to host!
pillpack.com --> fantastic ui/ux . couldn't say enough good things about them.

p.s. they are a mail order pharmacy that packages pills into sachets

ChromeCast was a pleasure and I was also really happen trying out Digital Ocean.
We've put quite a bit of effort into our onboarding process at https://visualteamstatus.com/. Takes less than 60 seconds to go from nothing to a full account and dashboard with analytics. We think that's pretty good considering the integrations required between VTS and Visual Studio Team Services.
Not sure about the question is about new user on boarding. Recently, I just installed WhatsApp desktop app on my mac and hooked app on iOS device with desktop app and was blown away by simple QR code trick. I wish we build one click experiences for every integration/on boarding.
The plex app for the ps4 had a painless onboarding process that took about 30 seconds. It had you log in on a browser and put in a code the app gave you. It worked right away and left me impressed.
AnyDesk, a german cross-platform remote desktop access thing.

https://anydesk.com/remote-desktop

When you download an app on e.g. Windows you're used to first going through the installation dance. This app surprised and delighted me by having the downloaded .exe launch into running mode immediately. After I had tried it out and closed it, it then asked me whether I wanted to keep it installed.

Wow. Thanks for the tip. This is really nice compared to TV.
Headspace's 10 day guided intro sold me pretty much after the first session: https://www.headspace.com/

It's kind of a tutorial run so I think that counts as an onboarding?

I was able to get early access to status.im and can say that of all the crypto space solutions out there, onboarding with the mobile app was really intuitive.

https://status.im/

I'm a fan of the onboarding of https://privacy.com/ - simple and clean, the opposite of the traditional payments/banking sector.
As a corollary, are there any good libraries for helping build more complex onboarding flows, or do these all tends to be hand-built from scratch?

I've seen a few javascript walk-through tour type libraries, but what about something that integrates with a backend to be stateful on what a user has done?

Weird answer: the tutorial campaign in Factorio, each step is just the right size that you know what you have to do but you have to think a little bit and then the next step is slightly longer/more complex. I've not played a game properly for over a decade but thanks to the tutorial I'm over 60 hours in to Factorio and enjoying every minute.