Don't send me a message to tell me I have a message
darrennix.com
darrennix.com
Most social networks and dating sites are the biggest offenders as they want you to continue browsing or in some cases, upgrade to pro to read the message.
It may not be 'desirable' ui/ux in the endusers view, but when its done like that I suspect the provider has found out "this makes me more money both now and in the long run"
I think we could just as easily see a post on HN tomorrow saying "One simple tip to increase your email click rates 2500%"
A business that needs this kind of practices is a sloppy one that will collapse before it gets big. It's a waste of time and money on both sides.
This is why I've always enjoyed Apple products. They don't perform these kind of ridiculous mental gymnastics to justify doing a worse job for their customers.
They clearly usually make decisions in good faith, and generally fuck with the user less often than the competition. Unless it's a core strategic goal in which case they're arguably the worst.
Define "worse". People will complain about doing all sorts of things that are better for their long-term interests.
If you're building a product that provides greater value to users with greater user engagement, then it's in everyone's best interest to promote user engagement, even if that means upsetting the people who would rather gain the benefits of your product without actually using it. You can't make all of the people happy all of the time.
It's telling that you're comfortable deciding on your user's behalf what is better for their long-term interests, in a way that just so happens to benefit your perceived interests.
> If you're building a product that provides greater value to users with greater user engagement, then it's in everyone's best interest to promote user engagement, even if that means upsetting the people who would rather gain the benefits of your product without actually using it. You can't make all of the people happy all of the time.
If you're building a product that provides greater value with greater engagement, then it's in everyone's best interest to drive engagement by giving users value that makes them want to be engaged, rather than playing tricks like annoying them with e-mails that contain no content.
Some examples: removal of the floppy drive from the iMac, removal of the optical drive from the Air, removal of "Save As" from MacOS, removal of Google Maps data from the native iOS maps app, "you're holding it wrong" response to the iPhone's antenna issue.
Just because you agree with these decisions or the mental gymnastics required to justify them, doesn't mean they can be ignored.
As far as I can tell, the people on the ground there genuinely believe what they're doing is what's best for their users. That's quite a bit different from knowingly sacrificing user experience for something you know isn't best for your users.
It's a shame that the leading comment on hacker news is that smarmy and user-detrimental business behavior is a good thing. Then again, the audience is as much "startup hustlers" as it is hackers, if not more so.
Take the email case for example - while it's mildly annoying to the user to have to click on the link to read the message, it may be proven by data that by doing so they're improving their experience with the product in the long run.
Take a dating site as an example - you click on the link to read the message, which causes you to browse more profiles, which causes you to message a few more users - improving your chances of success overall and creating more interactions for other users. For a service whose goal is to get as many people interacting with potential partners as possible, the slight bit of anti-user design serves a greater purpose and improves the end experience not only for you but for the userbase as a whole.
So you don't think users are capable of making that decision on their own? There's no other way to provide a fair exchange of value so that users want to visit the site, other than holding their message(s) hostage?
But they won't, because the amount of knowledge transfer required for them to make that decision is beyond what they're willing to invest.
Take the dating site example - for the user to act optimally (view many profiles and message many people), they'd have to understand not only the full mechanism of the website (pretty simple to do), but also usage trends, psychology and attitudes towards online dating, social attitudes towards dating in general, and a slew of other topics.
All in all, the "here's what you should do and here's how we know" conversation is several hours long. If there was a Matrix-like way to jack your users' brains in and explain the full scope of why they should be behaving a particular way in an understandable, absorbable way, I'm all for it.
But alas, we can't do brain-downloads. Yet.
But what about simply informing them without the messy explanations? Well, it turns out this is what we did in the infancy of consumer websites - and it never worked. "You should message more users" falls on deaf ears - even after many, many attempts to reframe the message in more compelling ways.
This occurs for many reasons, and differs depending on the exact message being conveyed. For dating sites one persistent trouble is getting your users to upload good photos of themselves. We know from an insane amount of data that people make online dating decisions in a highly visual way, and that anyone without a picture is basically shit out of luck - but yet you wouldn't believe how many users think that rule applies to everyone but themselves. Even explicitly throwing up big warnings about not uploading a photo only convinces a small chunk of users to do it - and in the end you'd resort to tactics like holding their search results hostage until a photo is uploaded. And it works. And it improves their experience dramatically because no one replies to someone who doesn't have a profile picture.
I can keep rambling and naming examples like these. There is no shortage here.
I don't think you'll find anyone who thinks that hiding your users' data behind a mouse click is the best thing in the world, but you will find many people who have actually been in the trenches, who have done it the "right" way, and in the end found that the "wrong" way is a necessary (and very minor) evil.
You've also made the assertion elsewhere in this thread that people who work on these products don't care about user satisfaction. This is pretty far off the mark - user satisfaction is one of those things that's pretty easy to measure... and the unfortunate truth is that, in most circumstances, the minor loss in satisfaction from having your message hidden behind a link is more than made up for by the overall improvement in experience.
It's a somewhat common stance from people who haven't worked in consumer web before to assume that these strategies are the result of arrogant people looking down and disrespecting their user base. The reality is that no one I know assigns any value judgment to any of these observations - but we will follow where the data leads us.
You can either target the high road, and the customer base (and margins) that come with that, or target just the data while aiming only for mass appeal. I've always worked for companies that target the high, but to each their own.
Which is another reason I make very little use of such services.
Yahoo, AltaVista, Excite, Jeeves, etc., kept trying to get stickier and sticker, and reduce bounce rate.
Google sought to get increasingly relevant, and increase bounce rate. A user hitting the site and not clicking through to another page was viewed as a success, not a failure. Sure, it's a lost ad impression, but it's a satisfied user.
By putting the user experience first, Google completely trounced a "sewn-up" market.
Google simply attacked the problem from a more intelligent angle; first, they greatly focused on providing hugely, undoubtedly better search results, which, despite the "niceties" of Yahoo et al, was a game-changing deal. Secondly, they outsourced their ad network much more effectively than everyone else, so that most of the time when you followed a link outside of Google, you'd end up on a page that showed ads from Google anyway, so Google still made money. Thirdly, they started wrapping up as many services as possible under their umbrella, both to increase page views and to increase the intelligence and targeting of their ad delivery.
So Google really did end up following the same approach, they just did it in a cleaner, more subtle fashion, and I don't even think that's the main thing that allowed them to excel; the primary reason they killed Yahoo and friends is because their search results were ridiculously superior, so there was no way Yahoo could compete despite its "personalizations". If Yahoo was smart, they would have licensed the tech from Google early on and Google could've been an IP vendor to the extant search engines, licensing out its algorithm. Yahoo's dominance would have remained that way, because once a certain critical mass is reached, the inertia is difficult to overcome unless you have a very serious improvement over your competitor's product.
The secondary reason Google killed Yahoo is that they aggressively expanded AdSense so that when you followed a link off Google's site, they were still making money, and the tertiary reason is that they bundled as many services as they could under the Google umbrella, increasing data to mine for ad targeting and increasing ad views, expanding even to your cell phone (that is, they did the "portal" thing).
Yahoo et al neglected points 1 and 2 because they thought they had it locked up. Google came out of left field with a far superior search system, and that was really the killer app.
What (some) users want isn't always the same as what's good for your business, so you have to be judicious.
Exaggerate much?
As I said to your other comment, sometimes it's in everyone's best interest to promote engagement. If you're running a product with a strong social component, it isn't an "arbitrary business priority" to want to get people back to the site.
As in all things, good judgment is key.
If you can't get people back to the site by providing value, then it's worth spending time figuring out how to provide that genuine value, rather than trying to force your users into it.
As you said, good judgement is key.
Now, I'm not disagreeing with you, but there are times when it makes sense.
-----------------------
Darren,
You're right, this sucks. Looking into this now and see how this can not happen again.
Michael La Rosa CMO at PSD2HTML.com
The CMO just sent him yet another useless, contentless message.
If he had any sincerity he would have first looked into it, then fixed it and only then replied to say that he had fixed it already.
I would be willing to bet that the CMO is not in any sort of position to make the necessary changes to ensure that this doesn't happen again, and so your suggestion is beyond his ability. By acknowledging the customer's frustration he lets the OP know that the company understands that this is an issue, and is now going to make an effort to correct it. In other words, "he has been heard".
Obviously, the comment alone is not enough, but it's a vital first step towards high quality customer support, and probably an instructive lesson for anybody in a service business.
There, that was easy. Otherwise, just send me the message.
Just send it to me, my email is better protected than your site anyway.
If my bank has an important message for me, telling me to log in to my account to look at it is a good idea.
"Switch to email. Trusted since 1971."
Sure - Email may be 'trusted' but that doesn't make unencrypted plain-text messaging over the Internet secure.
He never says it's not okay to enable this functionality after you have a solid userbase, though. =)
[1]: http://www.joelonsoftware.com/articles/BuildingCommunitieswi...
If a user likes me enough to forward my newsletter to 60 of their friends and one of them clicks unsubscribe because they don't take 10 seconds to read the subject, I'm out an extremely loyal reader/customer if I don't send that notification email.
One:
"If a user likes me enough to forward my newsletter to 60 of their friends and one of them -who also happens to be subscribed to the same newsletter- clicks unsubscribe because they don't take 10 seconds to read the subject -and then scroll through the email and still fail to recognize that this is a newsletter they had also subscribed to-, I'm out an extremely loyal reader/customer -who can't even recognize my newsletter- if I don't send that notification email."
and Two:
add to the end, "when both problems could have been solved at once by requiring the user to confirm the email address they wanted unsubscribed when they clicked on the link, thus providing both verification, and ensuring that a friend does not mistakenly do the same."
1. You receive a newsletter from [Retailer] and forward it to me.
2. I click unsubscribe
3. Ideally I'd enter my email. No damage done. But what if the unsub link is like a lot of unsub links, and it's something like: http://email.retailer.com/unsub.php?e=firebeyond@ycombinator...? Then you get unsubscribed, I've done nothing to make sure I don't get the emails anymore, and if [Retailer] doesn't send you a confirmation, you never get another email and you probably forget about them.
I collect them so that I can keep a record of what I've unsubscribed from, so if I ever get spam from them again I don't have any doubt as to whether or not the sender broke their promise to unsubscribe me. It might just be me, but it is doubly aggravating to get spam and feel like I had previously unsubscribed but not be able to prove it. With proof I can be righteous in my anger and blacklist all future email from them. Without proof I am left to doubt my self and wonder if unsubscribing (again?) would be futile.
No, the people the user forwarded the email to are not subscribed. You have misunderstood the scenario.
The ideal situation, I think, is to have the user type in their email. If it's an existing subscriber, unsubscribe. If it's not, add them to a secondary list just to keep track of who definitely does not want the emails.
In this case it is why I don't usually click unsubscribe, but either set up a filter or report it as spam.
Every change to user account should send automated email stating what changed (and if email changed send it to both old and new address).
This is so you know that changes took effect, and in case somebody else tried changing info for you.
This includes cancellation/termination of service.
Think of it as a commercial transaction, you request an action, and after action is completed you receive receipt.
I'd much rather they send me an (encrypted) e-mail, but I understand why they can't.
Contrast that with Android apps, where the app can show a notification at the system level but then handle (or retain) the service-specific login (and/or respect its rules about timing out the login.)
Someone on Yelp has sent you a compliment!
See your new compliment
See you on Yelp,
— The Yelp Team
There is a "Click to reply" button, but you can just reply to the email and it will reply to the message. Only benefit I noticed to actually using the oDesk interface to reply, is that any blank lines in your email response is omitted, while doing it in the oDesk interface keeps your formatting.
There has been a new comment posted, click the following to view the comment: http://www.example.com/?comment=324243&rerfer=http%3A%2F....
Granted, I can usually disable one or the other or both but it is a pain that I have to and I wouldn't even mind the notifications if I didn't feel like I was being assailed by them at times.
I don't want to:
Why not? It's "unforgivably bad design" only if enough people don't click, browse and sign up for services. Who cares if they annoy me or you? It's a numbers game, thy don't need to please everyone. As the bad pitch goes"...if we only get 0.1% of users to..."
I understand your sarcasm, but 'good design' is an aesthetic, not a metric.
[edit: on second thoughts, I think I may have over-simplified things. Is 'good design' purely quantifiable?]