Closed tabacitu closed 3 months ago
Also, going through the process above, I've realise what our most important touchpoints are. What does a visitor see, and interact with, before they get to the "AHA" moment?
We can improve every little one of those. And we will, it's IMPORTANT. But after we do that... what we should really really do... is move the video/text/email course to later in the process. If we do that, we can reduce the time-to-wow from 30 minutes... down to 3-5 minutes. Now THAT is a huge onboarding improvement.
Something I noticed when I just started with it here a couple of weeks ago is that I don't feel like the pro vs free information is good enough.. I got sold by all the features on the front page, they did not say that I had to pay for filters, bulk actions, clone, etc
I install it and start reading the docs, I here notice that some parts are paid and some are free.. But I think that is fine, I don't need most of the paid stuff, so I go ahead and start using it, I get alot done and it is first when I get to adding filters I notice, that they are paid too? I did my research, I looked in the docs (just not good enough), if you look under https://backpackforlaravel.com/docs/5.x/crud-operations
It says: "List - allows the admin to see all entries for an Eloquent model, with pagination, search, filters" And then a green box whit the text "FREE"
And even if you go under the LIST section of the documentation
https://backpackforlaravel.com/docs/5.x/crud-operation-list-entries
It mentions filters again, but it does not mention its a paid feature.. Only if you manually go under the "Filters" section itself to see how you go about using that feature, then it says "PRO"
Also side note (if you look in the demo, you also can't tell that filters are a pro thing)
I can just remember that I got a little "mehh" feeling when I noticed that, and mostly because of how I noticed that..
So I would suggest, look at everything that is free and that is paid and make sure there is no way people can get the understanding that something is free, and then later get a surprise that they have to pay
Just my 2 cents 🤗 Great job on backpack btw
So I would suggest, look at everything that is free and that is paid and make sure there is no way people can get the understanding that something is free, and then later get a surprise that they have to pay
Thanks so much @kasperbjerby . I've just added PRO notices in those two places in the docs where you noticed we didn't - that wasn't intentional, of course. I'll think of a way to add a PRO notice to the filters in the demo too, thanks 🙏
I've decided this is good enough already. We can improve this more later on, but I'm downgrading this from a MUST to a SHOULD. We've already done the most impactful changes.
This morning, I've forced myself to go through the whole "discovering and using Backpack for the first time" experience. To look at what we offer and how we do things... from the point of view of a person who's just discovered Backpack now, and has never used it.
I'm... both disappointed that we haven't seen some things until now... and excited, because most of what I've found is low-hanging fruit. So with very little dev/design time, we can GREATLY improve our onboarding.
I'll document my experience here, then add individual issues for each TODO, so that we do them all, until Aug 1st. Yes, that's right. This become priority numero uno! In order to get more users, there's nothing more important than offering a top-notch onboarding experience.
Landed on website (homepage)
Have created a user
Have gotten to the Installation documentation page
Have gotten to an empty dashboard page