Along similiar lines, my company is running an ongoing series of teardowns that pick out user experience obstacles on well known websites. We do a pretty rigorous analysis, both for onboarding and everything else.
So far we've done a saas product (http://www.smoothconversion.com/blog/mouseflow-web-funnel-te...) and a big media site (http://www.smoothconversion.com/blog/everyday-health-web-fun...). More are in the pipeline.
while on onboarding is there any plugin/gem for ruby on rails that makes it easier to create a guided on boarding ?
I'm so very sorry.
Making a good first run involving BlueTooth pairing is... a challenge to say the least.
My team spent over 2 months trying to design a good flow. We failed. We still meet regularly to try and improve it, but we are never sure how successful we can be.
I found this site https://www.useronboard.com/ to be quite a useful resource for looking at the on boarding process.