denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
Denise ([staff profile] denise) wrote in [site community profile] dw_biz2009-04-11 02:25 am

Paid Accounts

Because we are committed to maintaining a stable, reliable service without ever accepting third-party advertising, we rely on subscription fees from our users to help us meet our operating costs. In exchange for those subscription fees, we offer additional or expanded services and features to our paid users as a way of saying thank-you for subsidizing the service for everyone else. We also reserve the features that cost us money to offer, or that cause significant database or webserver load, for users who have purchased paid accounts.

All of our assumptions, spreadsheets, cost projections, and business plans were done at a 5% paid account rate: each paid account will subsidize 19 free accounts. This applies whether the paid account is for a month or a year. Every payment someone makes will help pay for our servers, our bandwidth, necessary professional services, and the salaries and contractor payments we will be making to those who help develop and run the site.

We project that it will cost us approximately $1.40 a year to support each active user.

Features are reserved for paid contributors for two reasons:
  1. Because offering the feature costs us more than a few cents per user per year;
  2. As a way of saying "thank you" to users who have chosen to support the site, and other users, financially.


This means that some features are reserved for paid users because they're expensive, and some features are reserved for paid users because they're popular. (Sometimes, it's both.) For features that have limits, we offer higher limits to those who choose the Premium Paid account level. This reflects the fact that offering higher levels of these features costs us more money.

As we create new features, we plan on doing it two ways. Some features will be entirely reserved for paid users. Some features will be available to everyone, but significantly enhanced for paid users. We want to strike the right balance between rewarding people who've chosen to subsidize the service for everyone else, and making the service useful and functional for members of all levels.

We know that we likely won't get it completely right on the first try, especially since many of the paid user features on LiveJournal.com aren't available to us to use (either because LiveJournal's implementation of the feature isn't Open Source, because offering that feature would require expensive external partnerships, or because we don't think the implementation LiveJournal chose was the best way of doing it). During our first year of operations, we will constantly examine the paid user features and see what we can add.

Here's a list of the paid user features that will be present at open beta launch (along with why they're a paid user feature). Right now, you can see the Account Levels wiki page; we'll move that information onto the site before we launch to open beta, as we get our payment system finished.

  • Icons: We'll likely be able to raise our icon limits once we see what our usage looks like, but icons are the number one most expensive thing that we offer, because they're stored and used in so many places on the site.
  • Inbox tracking subscriptions: Tracking someone's posts, comments to posts, or other things that can be tracked is resource-intensive; sending email only costs us a couple fractions of a cent, but the real cost is in the processor power necessary to see who's tracking that item and who should get notified.
  • Special subscriptions: We also reserve some subscriptions for paid users only, like being notified when someone posts a poll or when someone in your circle uploads a new userpic. This is a combination of the fact that those subscriptions are computationally expensive and the fact that those subscriptions are nifty.
  • Subscription/access limits: We have to put limits on how many people you can subscribe to or grant access to because building the reading page and determining who's authorized to see which posts is computationally expensive. Paid users get higher limits.
  • Number of tags you can use: We have to put limits on how many tags you can use in your journal because building the tag list and determining what tags each post uses is computationally expensive. Paid users get higher limits.
  • Expand comment threads: Inline expansion of comment threads with the 'expand' link is both computationally expensive and adds to our bandwidth burden, so we reserve it for paid users.
  • Fast Lane: When the site gets overloaded, it can be slow for everyone. We're putting in a function that will let paid users' requests "jump the queue", and be processed before free users' requests. Our goal is to make the site fast for everyone, but when we're having high traffic, that way paid users get to go to the head of the line.
  • Receive forwarded email at @dreamwidth.org: Processing and sending email costs us a couple fractions of a cent, but mostly we reserve this for paid users because it's nifty. (And we do have plans on how to fix up the spam problem.)
  • Mass-change privacy: The function to go back in your journal and set all old entries to a different security level is computationally expensive, so we reserve it for paid users.
  • View your journal entries by security level: The function to view older entries in your journal by security level (so, "all posts to this filter" or "all posts I've made to my access list") is computationally expensive, so we reserve it for paid users.
  • Network page: Building a page of the people who are read by the people you read is computationally expensive, so we reserve it for paid users.
  • Forward your domain to your journal: This feature doesn't cost us much, but we save it for paid users because it's nifty.
  • Post polls: This feature doesn't cost us much, but we save it for paid users because it's nifty.
  • Create mood themes: This feature doesn't cost us much, but we save it for paid users because it's nifty.
  • Receive copies of your own comments in email: This feature doesn't cost us much, but we save it for paid users because it's nifty.
  • Receive text messages through Dreamwidth: This feature doesn't cost us much, but we save it for paid users because it's nifty.
  • Ability to use Google Analytics in your journal: This feature doesn't cost us much, but we save it for paid users because it's nifty.



There are two things that LiveJournal reserves for paid users that we allow every personal account (ie, not OpenID accounts) to do, because we think they're such critical and useful functions of the site that all users should be able to do them. Those things are:

  • Creating syndicated feeds: All users can go to the syndication page and create feed accounts. It costs us money to transfer that data and to run the process that checks for updates, but we thought it was important enough for our ideal of cross-site interoperability to let everyone do it.
  • Directory search: All users can use the Directory to find other users in their area or by interest. It's computationally expensive, but we thought it was important enough for our goal of letting people find other people who make the kind of content they like to read. (Note for closed beta: the directory's currently broken -- that's a bug, and we'll be fixing it before open beta.)



In our first year of operations, we'll be adding a number of features that are either paid-user-specific, or are significantly enhanced for paid users. Right now, the plan includes any or all of the following:

  • Scheduled posts: The ability to write posts ahead of time and have them post at a specified date. All users will be able to use it; paid users will have a higher number of scheduled posts they can queue up. The higher limits will be a paid user feature because it will cost us to store the posts.
  • Draft posts: The ability to write posts ahead of time and save them as drafts, so you can come back and finish them later. All users will be able to use it; paid users will have a higher number of draft posts they can store. The higher limits will be a paid user feature because it will cost us to store the posts.
  • Export journal as .pdf: This will let you save your journal contents as a .pdf file, for both backup and printing. All users will be able to use it; free users will be limited in the number of times they can do it, because it's computationally expensive, while paid users will be able to generate .pdf files more often and with more specific criteria (such as by tag). The higher limits will be a paid user feature because it will be computationally expensive.
  • Expand all comments on page: This will be paid-user only, and will allow people to expand all comments on a single page of comments. It's going to be a paid user feature for the same reason the thread expander is paid-user feature: it's expensive both computationally and bandwidth-wise.
  • Bookmarks views: We're planning on changing 'memories' to 'bookmarks', and making it function much like Delicious does. All users will be able to bookmark things (both publicly and privately) and see others' public bookmarks; paid users will likely be able to see the aggregate public bookmarks of the people on their reading list and the people in their network (those who are read by the people on their reading list). This part of it will be a paid user feature because it will be computationally expensive.
  • Image hosting: We will be creating some method of image hosting, which we will design based on your feedback. It will likely be a paid user feature, because it will cost us both for disk space to store the images and bandwidth to serve them.


We will also be working to create better features for paid communities, under the same theories: anything that costs us money to offer, anything that puts a strain on our servers, and some things that are just plain nifty will be reserved for paid communities, while anything that significantly enhances the community experience and doesn't cost us much to offer will be available for all communities.
ext_118694: Back to Basics (Default)

[identity profile] eoswildcat.livejournal.com 2009-04-27 12:38 am (UTC)(link)
I love both the Scheduled posts feature and the Draft posts one. Thank you!
vampwillow: "This icon not in use" (notinuse)

[personal profile] vampwillow 2009-05-01 08:59 am (UTC)(link)
Something which bothered me when I first read the various costs of paid accounts finally became more solid this morning. The paid account price table makes no sense.

To clarify; if you are seeking long-term accounts, ie people paying by the year or half-year, so that your budget process is easier and their are fewer fluctuations in income, then whilst the first year is fine, after that isn't.

$5 per 2 months is $30 per year
annual account is $35 per year

Normal practice would be that longer-term payments receive a discount; here there is a penalty and any user who can calculate would not pay by the year but every two months, increasing the possibility that you might not get a full year's fees from them.

(Yes, I'm assuming people are price-led. They usually are ...)
vampwillow: (Default)

[personal profile] vampwillow 2009-05-01 09:12 am (UTC)(link)
OK - didn't expect you to be awake! (go! get sleep! sleep good!)

Sounds good... in which case the actual payment page on shop needs amendment too as it reads currently that the one- and two-month costs don't change.


ps. well done!
vampwillow: thinking (thinker)

Interests limit

[personal profile] vampwillow 2009-05-03 12:56 pm (UTC)(link)
Me again ...

I just looked at the roadmap to see if it was there, so as it wasn't one to consider:

Limit on number of Interests in profile page

The (current, LJ too) limit of 150 is clearly an arbitrary number, albeit that there may be evidence in search efficiency, but it has been a common complaint on many sites using the LJ code that people frequently find it too low.

Has consideration been given to modifying the limit based on account type? This could be a definite income-generator, eg.

Free: 150
Paid: 200
Premium: 300

The reason for the extra diff on the premium being that the price curve isn't a straight line either ;-P
vampwillow: (brain)

Re: Interests limit

[personal profile] vampwillow 2009-05-03 01:45 pm (UTC)(link)
lol .. I was looking at bugzilla and found it (http://bugs.dwscoalition.org/show_bug.cgi?id=1037) just before I saw your reply ;-P
luinied: Listening in on a perfectly innocent conversation about pesticides. (curious)

[personal profile] luinied 2009-05-03 08:48 pm (UTC)(link)
Redirected from here, any thoughts on why comment editing and notification on removal from access/subscriber lists should stay as a paid feature? Those always struck me as basic conveniences rather than anything computationally expensive or especially nifty, but maybe there's something going on under the hood that I'm not seeing.
cesy: "Cesy" - An old-fashioned quill and ink (Default)

[personal profile] cesy 2009-08-22 02:02 pm (UTC)(link)
I'd also be interested to see the reasoning for editing comments, as it's something I find very useful.
haruka: (ryuuta-ryo-big grin)

Yay Dreamwidth!

[personal profile] haruka 2009-05-03 10:30 pm (UTC)(link)
I never thought I'd find a blogging site that I could love as much as InsaneJournal, but Dreamwidth won me over in the first ten minutes. This post was really helpful in understanding why things are done and the plans for the future are really exciting!

My wife and I are going to keep our fingers crossed that more icons are able to be offered later on. We both bought permanent accounts and Insane Userpics over on IJ (that's 5000 icons), but realized that when we got down to it, we were only regularly using about 500 of them each. We'd gladly pay extra to reach that many here in the future (we've made a nice start with the 200 we got with our seed accounts) but also realize that as you said, userpics are expensive for the site.

Keep up the great work and thank you!
erilyn525600: (Default)

[personal profile] erilyn525600 2009-05-05 12:03 pm (UTC)(link)
I am incredibly excited about all the features you plan to add but most especially about the scheduled posts and the export to PDF. And most of all, the transparency with which you conduct business. Lovely. Absolutely lovely.
valentinite: animated "want some rye" (want some rye?)

[personal profile] valentinite 2009-05-07 10:26 pm (UTC)(link)
I dunno where the right place to suggest features is, but have you considered including mood theme hosting as a paid/premium paid feature? LJ (where I have two perm accounts) is actually the only imagehosting site I use -- I don't have whatever one would need for hosting a moodtheme.

I'd adore the ability to just upload a moodtheme all in one place and not have to try to figure out an imagehost solution and have yet another account somewhere.
bead: (Default)

[personal profile] bead 2009-05-19 03:40 am (UTC)(link)
Thank you for making these decisions so transparent and well, regular. I know you guys must be crazy busy, but taking the time out to explain things is really awesome.
charon: (Dancing)

[personal profile] charon 2009-05-19 08:39 am (UTC)(link)
icons are the number one most expensive thing that we offer, because they're stored and used in so many places on the site.


So the problem is storage space and bandwidth I believe?
Why not let people use their own webspace for that then?

Say, you get 6 icons with your basic account and if you want to use more you have to host them on your own website and link them to your DW account. Like the way it works with the custom mood theme or the way it works on many message boards.
cesy: Unofficial Dreamwidth volunteer (Dreamwidth volunteer)

[personal profile] cesy 2009-08-22 02:12 pm (UTC)(link)
There are various problems with this in terms of potential for abuse - some of them are described at http://community.livejournal.com/suggestions/708712.html
jrho: (Default)

[personal profile] jrho 2009-05-19 11:33 am (UTC)(link)
I think the Network page sounds really cool. It's a great way to find other people you might be interested in hanging out with online.

Page 2 of 2