jducoeur: (Default)
[personal profile] jducoeur
Yesterday, Aaron and I bought the server hosting for CommYou. We're starting modestly, of course, with a single machine that should take us through alpha. But it does make everything much realer: we're now putting several hundred dollars a month on my Visa card for the server. And that'll only go up, frighteningly quickly. One reason why we're going to have to figure out how to bring in some reasonable income quickly is that we could easily wind up spending a couple hundred thousand on the eventual server farm if we're successful. (I saw the numbers for Facebook yesterday: they are currently running roughly thirteen *thousand* servers. Intimidating.)

The scariest part of the CommYou project is a very simple question: can we make money at it? This isn't a cute hobbyist project, it's intended as a serious, if modest business. And the odd advantage of doing it ourselves is that we can't lie about the money. Most serious startups take a million or three from venture capitalists, which gives them the luxury of pretending that the income doesn't matter much. But in our case, we're going to have to be in the black pretty much by the time we release the system, because we can't afford to scale it up otherwise.

The flip side, of course, is that we don't have to make nearly as *much* money as a VC-backed company eventually needs to, which will hopefully shield me from having to make some of the moral compromises that they often do. Those "free" Internet companies always have strings attached: since they're pretending not to make money, they often have to be kind of underhanded in how they actually do so. (Which is where you wind up with things like the ill-fated Facebook Beacon project, which tried to share your purchasing data.) I'm hoping we can do this the way I like to do things: being very upfront and honest about it.

But we'll see. The Internet is awfully addicted to "free", and people don't like being confronted with the harsh reality that this stuff is never *actually* free to run -- somebody's paying for it. The question is, what is the best and most honest way to get a modest contribution from each user, so that we can run the thing...

(no subject)

Date: 2008-04-25 05:36 pm (UTC)
From: [identity profile] oakleaf-mirror.livejournal.com
You've probably already considered this, but just in case...

As you've mentioned, a large part of your target market is conditioned to expect some level of "free" service. If you require up-front payment, you'll likely turn away a significant portion of them before they even take a close look. It seems you'll want to go some combination of two main ways - either a free trial period (by person) where they can explore what you're offering without having to pay anything, followed by a subscription model if they want to keep using it, or a two tiered service where you offer something useful for "free" and something nifty for money. The later is not unlike LJ's options. The risk is where you draw the line.

(no subject)

Date: 2008-04-25 06:11 pm (UTC)
mindways: (Default)
From: [personal profile] mindways
Yeah. Heck, I *know* it takes resources to offer these sorts of things, and I still tend to want a free level of service - usually in the "try before you buy" sense, a la Flickr.

(Flickr's actually very clever about their free service - not so much about what they disable (or don't), though those decisions are generally good, but because of the "200 pictures in photostream" limitation. By the time most users hit that limit, they've been using the service for a little while, so it provides a...the right word isn't coming, so I'll just say critical event - a line-has-been-crossed event which causes the user to revisit the notion of paying for the service. which they wouldn't do right off but now might because they're involved enough with it.)

(no subject)

Date: 2008-04-25 05:58 pm (UTC)
siderea: (Default)
From: [personal profile] siderea
Something you may have already thought of, but in case you haven't:

If you're doing anything at all right, the interest this will pull is going to ramp very hard and fast. You will not have time to plan/shop once it starts. I recommend, if at all possible, have your server-growth plan -- and written -- complete to one million users, so you (or someone you hire, and tell, "here, read this") can just execute the decisions.

If your product fills as much of a niche as you think, you have as much to fear from being swamped with interest as anything else (q.v. Zip drives).

(no subject)

Date: 2008-04-25 10:02 pm (UTC)
ext_104661: (Default)
From: [identity profile] alexx-kay.livejournal.com
See also many multiplayer computer game launches. The classic form of the mistake is as follows:
* Build capacity for X simultaneous players.
* Print Y copies of the game, where Y >> X.
* Be an instant hit, and immediately have congestion issues, leading to bad press and poorer-than-optimal player retention.

It seems intuitively obvious to *me* that one shouldn't make it possible to sell more than X copies on day one, but lots of otherwise smart companies have made this error. If you build in some mechanism that lets you put limits the rate of growth (such as LJ used to have with the invite mechanism), then you can mostly avoid this problem.

On the flip side, being able to grow too *fast* risks you miscalculating when demand peaks, and then sitting on a bunch of capacity that you can't sell. (Lots of notable examples here from comic book publishing and CCGs.)

(no subject)

Date: 2008-04-26 02:12 am (UTC)
siderea: (Default)
From: [personal profile] siderea
On the plus side, schemes like invite codes seem in their way to drive adoption by making the code seem like a valuable and coveted resource. Artificial scarcity can be good marketing.

(no subject)

Date: 2008-04-27 03:15 am (UTC)
cellio: (avatar)
From: [personal profile] cellio
You're building a social site. Would you rather have (to pull a number out of thin air) 100,000 singleton users, or 100,000 users in clumps of friends who already know each other? Invite codes can help if the answer is the latter. (LJ did invite codes way back; don't know if you were around back then.)

(no subject)

Date: 2008-04-27 03:48 am (UTC)
ext_104661: (Default)
From: [identity profile] alexx-kay.livejournal.com
I actively want to get about a thousand users ... so I can figure out the reality of the loads involved, and get the planning dead-right.

Extrapolating from a thousand to a million will get you a much better guess. But it's likely to still be quite a distance from "dead-right".

(no subject)

Date: 2008-04-25 06:22 pm (UTC)
From: [identity profile] qarylla.livejournal.com
Most the sites that I use (and am willing to pay for) have a certain small proportion of their services free, but if you want to do more there is a free.

Initially I paid for LJ for the extra icons. I paid for Typepad after the one month free trial was over (and after a lot of spam issues with hosting my own Moveable Type on f2o). I have a wiki that I'm not paying for, because it was largely an experiment (for learning about wikis). Etc. The most successful services for me had either a free trial that was at least 2 weeks long or offered something extra for a small monthly or yearly fee.

(no subject)

Date: 2008-04-27 03:33 am (UTC)
cellio: (avatar)
From: [personal profile] cellio
My experience is similar. On LJ I started with a free account, moved to a paid account to get access to the faster servers (that was a key point of difference in 2001), and, after using it for several months, bought a permanent account in the next offering. I would have kept the paid account otherwise, but half a year was enough for me to see that I would want to use this for a long time, so the permanent account was both supporting a site I liked with a cash infusion and cheaper for me in the long run.

I've bought accounts at a couple other sites that offered a limited free version that was not time-bound. In general, I don't do well with the fixed-length trial period; I want to use a tool or service naturally, not under the gun, and evaluate it that way (This isn't online, but: one of the reasons I haven't signed up for NetFlix yet is that when I get reminded the next two weeks aren't a good time for the trial, and when it's a good time for the trial I don't remember to sign up for it. If, instead of a 14-day free trial, it were N free/cheap rentals over the course of a couple months, I'd be all over that.)

(no subject)

Date: 2008-04-25 07:52 pm (UTC)
From: [identity profile] serakit.livejournal.com
Advertising?

(no subject)

Date: 2008-04-25 07:54 pm (UTC)
From: [identity profile] sichling.livejournal.com
Have you looked at the possibility of using Amazon Web Services for hosting/dealing with CommYou? I'm not sure if it would make sense and don't have a good feel for how the numbers would work out in comparison.

Figuring out a decent business model to make money is hard :-(
Does trying something with Google-style ads mingle in decently? They, at least, have the affiliates program which might make it easier to do some basic monetization.

(no subject)

Date: 2008-04-26 04:10 am (UTC)
From: [identity profile] sichling.livejournal.com
Ah, so there is a difference between using Amazon's EC2, which is basically just a virtual machine that runs Linux, and buying in totally to their database and storage. Granted, you do need some type of permanent storage and there are the bandwidth charges.

At the same time, the flexibility of testing it/throwing it out there with larger scale when needed and getting multiple geographic areas for reliability might be interesting.

I wouldn't suggest it, necessarily, at scale, b/c if you think about the hour charges and so on, it may get absurd - but to start?

Anyhow, I've learned a bit about AWS, if you do get interested.

What Google is offering is a bit different, tied as it is into the services more and without offering the access to the compute platform (as I understand it).

EC2 and storage

Date: 2008-04-27 05:26 pm (UTC)
From: [identity profile] metageek.livejournal.com
Amazon has said that they're working on providing persistent storage for EC2. (At present, anything you store on EC2 is lost when the instance shuts down.) The plan is to make it available as a raw block device, so that you can run any filesystem, or database, you want.

(no subject)

Date: 2008-04-25 09:59 pm (UTC)
From: [identity profile] lecil.livejournal.com
There seem to be two ways to start a company:

Start with a PANT LOAD of VC, and hope the spagetti sticks.

Start with very little capital, work your pants off because this is your *house* financing the venture, and with a little luck, lots of sweat, you have a going concern before too long.

I suspect the second business plan is likely work better in most circumstances. Congrats on taking the server plunge, and good luck!!! Let me know if you need a beta-tester who is still trying to figure out what Twitter is all about... :}

Profile

jducoeur: (Default)
jducoeur

July 2025

S M T W T F S
  12345
6789101112
13141516171819
20212223242526
27 28293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags