Currently I am building a MVP BI cloud-based service.
I have tried many products out there (BI & non BI product) just to figure out a best way to on-board new user.
In our website, I want User to finish some special tasks in on-boarding tour so that they could get a sense of how to get thing done, but this seems difficult, I don't see any 3rd service to help me in this feature. (there are a lot but I found only product tour, provide info instead of doing some action)
I could also using product tour, and let user watching video instead, but I think this approach is not good enough.
Ok, so my question is which one should I choose and how I do it as fast as possible.
May I hear your though about get user on-boarding ? Which site do you recommend ?
" Ok, so my question is which one should I choose and how I do it as fast as possible. "
The best person to answer on choice is you, since you know the time/cost requirement you're willing to make. Personally, I like using something like intro.js to interactively walk the user through any complex onboarding processes.
I'm of the opinion that user on-boarding is too personal to both product and brand to offload to a third party. SaaS products are great for standardized needs (search, user accounts, etc.), but less so for a creating specific experience.
How you onboard users has everything to do with your unique value proposition, target audience and product. My suggestion would be to study best practices in general, and what your ostensible competitors are doing, then tweak that to fit the contours of your product.
The "best" method really depends on how technical and how engaged your user is. Some prefer having a comprehensive user manual easily accessible. Some prefer video learning. Some prefer screen share with a technical specialist. You can offer all three at different price points.
It may also depend on whether the user is a visual, auditory, or tactile learner as to which is the "best" method of getting up to speed. Of course you want your users to figure things out quickly with as much ease as possible, so they don't get frustrated, stop using the product, and blame you for failure.
What do your prospective customers say they want?
For me this is an issue of ux. Make user way to the app as simple as possible. Less instructions. According to Steve Krug we don't try to understand how smth works, we muddle through. As long as it works w/o instruction it is okay. Sometimes we may consider some guide for help, but it would be also a part of ux