Hacker News new | ask | show | jobs
by jrabone 4782 days ago
No, don't just make it pleasant, make it easy for me, the customer, to control. Three levels is probably the most you need: 3) Trivia / social spam, 2) Announcements, 1) Security / billing / account maintenance; three little checkboxes, three bits in a "contact status" byte field somewhere in your DB. Do it. It's not the simplest thing that will work, it's the simplest thing that makes your customer feel like they have some control in the trust relationship you're trying to build with them.

And make it possible to actually close and delete an account; LivingSocial I'm looking at you.