Show HN: I built an alternative to product tours (vykee.co)
It works by hiding non-essential/advanced UI elements for new users, reducing cognitive load and guiding them to their "aha moment" more efficiently. We refer to this as „simple mode“.
Non-essential features are progressively revealed when the user is ready to use them, and we’ve also added an option for users to manually switch „simple mode“ off.
Every Feature in vykee consists of Elements. Elements can be selected via UI picker or via code by adding the vykee attribute.
Our analytics tool allows you to easily measure the usage of Features and Elements over time. You can identify the ones that are (a) not used or (b) used a few times in the beginning but not again. Those non-essential Features can be hidden by applying conditions for revealing them.
As we’re still very early, I’d love to get your feedback on the tool and thoughts re simplifying complex software more broadly.
39 comments
[ 5.0 ms ] story [ 73.7 ms ] threadLike "Congratulations, you've added your first page. Now you can filter"
Have to admit that the difference between the "before" and "after" UI in the video doesn't feel big enough. Did you consider removing also the "Projects" list on the left? Or reducing it?
But good point, we might change that.
10x more so for product tour product.
It's a very confusing Call to Action.
I do think it's tricky to do this as a 3rd party website. Most sites would want the disclosure logic to live inside their product, as coded logic. I do like the concept and how you've built this.
As for the analytics tool: Yes, ours is pretty basic and straightforward – super easy setup and gives you the most important information though.
Can I opt out quickly so I can see how the difficult things work?
Will I get this flow every time I change computers, delete cookies, etc?
How much will it bloat the experience once I'm an expert? These things always have telemetry ... will it still be collecting telemetry forever?
As someone who buys line-of-business software, I know these concerns are rarely considered by the SaaS developer, but they are important.
Unrelated : Why does every product page do the fading in thing? When I return to your site to see things I scroll down to a bunch of blank stuff waiting for your animations to catch up. Is this how you prefer the rest of the web?
This is probably going a bit off-topic but I recently switched from Android to iOS and god damn those slow animations are killing me. They seem like an industry standard nowadays. I really don't get it either.
https://www.cnet.com/tech/mobile/why-you-should-avoid-your-i...
Will I get this flow every time I change computers, delete cookies, etc? -> No, settings are saved per user in the database. So it is synched across all devices and you won't have that problem.
How much will it bloat the experience once I'm an expert? -> Depends on the SaaS but ideally once you're an expert you just see all available features (as you normally would).
I like the options of muting or turning off simple mode, good job.
Fwiw, I have used products where the tour comes up every time you change to a new machine/browser. I assume this is because it's only loosely integrated to the application and doesn't know about users. Good on you to put the setting where it belongs.