7 ms·
This is everything. Everything: “ You're in # There's no onboarding. No signup. No confirmation email. No OAuth. You're just in the product. Are there any fl
by vbg 5y ago
This is everything.
Everything:
“ You're in #
There's no onboarding. No signup. No confirmation email. No OAuth. You're just in the product. Are there any flashy overlay tours with annoying animations and pulsing buttons? Is there a modal upselling you on a paid plan[1]? No. You're just in product, able to use it.”
Get rid of your fancy growth marketing people, your advisors with their “request a demo”.
Get rid of your intro page talking features.
Dump your stupid signup before starting.
Just. Fucking. Let. People. Instantly. Use. Your. Full. Product.
Instantly. Not after they give their email. Not after they click three dialogs. Not after they jump through whatever remaining hoops you’d really really love them to jump through before.
Show them, indeed GIVE them your product without the slightest fucking delay.
All of it. Stop arguing about why you’d really love to make them do something else before using your product. Make your marketing person stop insisting the marketing thing gets done first.
Get people into your actual full product within the shortest possible time. Milliseconds if possible.
- intrasight 5y agoThere is an upsell to Excalidraw+, and it's the first thing I clicked on. $7/month.
- audunw 5y agoTwo issues with that - Does it actually lead to higher sales? If not, nobody is going to care about our wish for more companies to do this. - It doesn’t work for many products. How do you just drop someone into a cloud storage product? You could give them some temporary space where they can drop some files if they want, but what do you do if they abandon them? Delete them after some time? Might confuse some customers who didn’t realize they had to actually register an account. Maybe a huge banner with a countdown would work… you start to have to solve a whole lot of problems to make it work
- vbg 5y agoBut so many products that are well suited to immediate usage are hidden behind layers of explanation and marketing and signup and other irrelevant barriers.
- Cederfjard 5y agoThey might be irrelevant to you as a user, but are they irrelevant to the bottom line of the organizations behind the products?
- edynoid 5y agoAnd that, comrades, is yet another way to realize our economy's incentive system is misaligned with people's material needs.
- robocat 5y agoSays the person with free time to write, freedom to express an opinion, food in their belly, shelter, hot water, a computer in their pocket, access to a free vaccine, yada yada yada.
- robbedpeter 5y agoWhat the parent comment describes is what people who aren't capable of material or intellectual contribution do to products to create the illusion of value where none exists, or to manipulate users into paying as much as possible regardless of the effective value of the product. This stifles development of things that are actually useful. It puts money and influence in the hands of people who shouldn't have either, creating bad incentives in the market and within the company. It gives marketing a gloss of false legitimacy, allowing for all the things that have us in a feverish race to the bottom. Everything you just touted has been achieved despite the Idiocracy fan-fic that seems to be the current mission statement of corporate America.
- PoignardAzur 5y agoThere's no economic incentive system without transaction costs. In the webapp ecosystem, those transaction costs take the form of annoying signup pages and mail spam. Could be worse.
- II2II 5y agoThere are many categories to consider here. Three examples: - Products that don't require any of this stuff. - Products that require some form of registration since it stores user data remotely. The person registers so they may secure, modify, or remove that data. The handling of personal data should serve this role exclusively. - Products that require some form of initial setup and onboarding will facilitate that setup for the vast majority of people. The user should still be able to bypass the onboarding in case their use case doesn't reflect the common use case. When marketing becomes involved, things become problematic. That friendly offer of assistance to get started usually reflects marketable features rather than any form of genuine training. That collection of personal information is used to harass the person using the product rather than to facilitate the use of the product. (Heck, I have companies contacting me over a decade after I last used their product to try to make a sale.)
- exikyut 5y ago> Does it actually lead to higher sales? If not, nobody is going to care about our wish for more companies to do this. I think this is a really, really interesting phenomena: the human brain (perhaps when sufficiently institutionalized) exhibits some sort of fundamental bias toward disruptive UX that breaks flow and productivity, and this approach must be proven wrong, every time, on a case by case basis, and doesn't fundamentally internalize. It's crazy: because it doesn't lead to higher sales, it's seen as a bad approach. WHY? "Just because."
- stnmtn 5y ago> It's crazy: because it doesn't lead to higher sales, it's seen as a bad approach. WHY? "Just because." If the goal of a company is to create higher sales, then it is a bad approach. If the goal is to create a great tool used by people and not worry about adoption or supporting a large business through profit, it's probably a great idea!
- tie_ 5y ago> Just. Fucking. Let. People. Instantly. Use. Your. Full. Product. I love that - and that's how I aim to build things now. Excalidraw has few calls to external domains as well - just Google Analytics and Sentry.io. That's still two that can be reduced, but it's much better than most modern clustertrucks.
- vjeux 5y agoYeah, we’ve been trying to keep it without calling to any external service. Both of them are optional, excalidraw will work offline and/or with an adblocker that blocks those domains. That said, those two have been really important for the success of the project. Google Analytics is helpful to get a sense of how important it is to people and motivation for the team. The second one helped us fix a lot of edge cases that couldn’t immediately be found via normal testing.
- fredsted 5y agoThis was an important design goal for Webhook.site, which I'm the founder of. You're instantly in the app, you get the unique URL and you're ready to do. No need to click anywhere. By now I've lost count of how many people have written to me saying they appreciate this aspect of the product.
- jameshart 5y agoThis is great advice if your goal is to get the maximal number of people using your product. But it's not exactly clear how you plan to turn that into, say, revenue. Build it and they will come, sure. And the more leads you stuff into the top of the conversion funnel, the more conversions, right? What do you mean 'qualified' leads? If your product's viability will rest on turning some percentage of those free users into subscribers or purchasers, then you have to do some upsell, at some point. And if they can get into the full product without any obstacles within milliseconds, you're going to have a very, very hard job getting those conversions. Meanwhile you're winning over free users who cost you money and time to serve in handling their support and feature requests, and you're bringing in ever more people who are never going to give you any money. It is viable to build your product this way if the primary product your business sells is 'convincing investors that by building up loyal active users, and developing rich understanding of those users' behavior, you will somehow create a reservoir of value that can be sold for 10x the amount of money you're asking them to put in to keep your servers turned on for another few months' And it's probably viable if you aren't trying to be a business at all. But as generic 'this is how all products should work' advice, it's pretty terrible, unless your main advice is 'don't try to make a business around offering a software product unless you're primarily interested in selling engagement monetization fairytales to investors'.
- vbg 5y agoYou monetize when the user has value that they do not want to let go. Ready to save your new work of art? Or higher resolution? Or premium features? You do it when the user is hooked. I was not advocating for “no revenue”. Also it seems self evident that such advice does not apply to all software…. Do you think I’m saying this is how SAP should be sold? No…, obviously the advice applies to software suited to this approach.
- jameshart 5y ago‘Here’s the whole product with no tutorial or marketing crap, off you go, have fun’ ‘Thanks! Oh wow, this is great!’ ‘Glad you like it.’ ‘I love how you don’t try to upsell me on things or push any kind of premium paid features, just give me the whole product without limitations’ ‘Yeah, that’s our philosophy, let you fall in love with the product’ ‘Cool, thanks. Okay, I’m gonna save my work now.’ ‘$20, please’ ‘I’m sorry what?’ ‘$20 to save.’ ‘Er… could you have mentioned this earlier? I just spent ages using your awesome product and you just let me in and I didn’t have to sign up or anything, and you never mentioned a premium upsell, so I just assumed…’ ‘Yeah, I thought I might be able to trick you like that. We call it “bait and switch”. Isn’t it so much better than all that marketing BS?’
- tootie 5y agoThat's how the newspaper business approached the internet and it nearly killed them all. You can't do this in a competitive field where operating your platform is expensive. Excalidraw is probably run by a few people not trying to get rich and able to iterate on code at their own pace. That is an ideal situation to keep it simple. It just doesn't work for most businesses.
- vbg 5y agoI was thinking this is a universal approach for all businesses but I see now it’s not.
- sporedro 5y agoI feel like this is the benefit of a web app, you can just simply open it without having to go through download process etc. Just being able to open a link and get started or try it out is the best part.
- dahart 5y agoI thought so too, so I actually tried this. With a whiteboard app. And it didn’t exactly work, new users and engagement went down compared to having a “landing page” in front. Only a relatively few people like you and me really want to dive in without having a story first. Turns out, to my surprise (!) that most people don’t want to dive into your app without reading about it or watching a video first. Teachers, kids, business users, they all have different questions they want answered before they spend time trying to learn a new app, they want to know if there are reasons this can or can’t be the thing they use from now on. Learning a UI is a time investment, and people want to make sure it will be a good investment before using their time. They don’t want to be tricked into learning your UI for a week or two or more and then find out later it can’t group and copy-paste shapes, or that the price goes up, or that they can’t share they way they need, or that your app doesn’t have a on-premise installation. Getting in quickly can have a low barrier to entry, I’m with you there, but my experience on the other side of this is that it’s not good to go directly to the app without an intro first, generally speaking. Aside from this there’s also the fact that users who don’t intend to pay are on average way more demanding, way less patient, and way less understanding about communicating and learning the UI and dealing with bugs or misunderstandings. It was surprising for me to see from the other side how rude the free users are on average compared to the paying users.
- amelius 5y agoThen build a second website which acts as a landing page for the thing you've built. Or create a youtube channel for it. No need to spoil the tool for everybody with marketing cruft.
- Lutger 5y ago> It was surprising for me to see from the other side how rude the free users are on average compared to the paying users. In my experience, this also applies to cheap vs expensive projects (consultancy). Customers start to get really pleasant and polite when they are charged at least 100K or something like that for doing some custom software development. They get very demanding when it's below 10K.
- 5y ago
- QuadrupleA 5y agoI agree as a user. As a developer and businessperson though this sounds incredibly entitled - "make great software and give it to me instantly for free. I should get to keep using it and you should get nothing." Shouldn't it be win/win? Both sides giving something to help each other? Software gets tricky I guess since it's fun to develop, and mere attention or praise is enough for many devs. And ads blur the line of "free". But the level of childish entitlement gets a little depressing sometimes.
- Joeri 5y agoYou need customers before you can make money. It makes sense to me that you first create a user base before you try to upsell them. If the goal is to create a user base, the fewer hurdles the better. I don’t see it as having to do with entitlement, more as a case of it being easier to standout in a crowd of options when your thing is easier to start with.
- swayvil 5y agoYou are contributing to the good health of your society. Benefit is enjoyed by all members. You are also advancing the art. Which is an objective good.
- QuadrupleA 5y agoYou could say that about doing free plumbing, free dentistry, etc.
- swayvil 5y agoYes you could. In the first case anyway.
- deleted 5y ago[deleted]