Ask HN: How to monetize a play for fun poker site?
15 points| joelreymont | 17 years ago | reply
I plan to make it as convenient as possible for friends to hang out together and play poker, the kind of game that goes on in pubs and college dorm rooms right now.
Does this sound like a good idea and if so how can I make money?
I'm thinking of charging $10/mo for subscriptions and perhaps a bit more for people wanting to run poker bots. I can also hook into MochiAds to run ads in the Flash client. Then there's customizing of your poker table, avatars, etc.
Any other suggestions?
Thanks, Joel
[+] [-] dazzawazza|17 years ago|reply
There is a big difference between free and raked poker. The betting patterns in free poker are erratic and make the game MUCH less fun. Because no one buys in to the hand (literally and figuratively) no one cares if they win or loose. So there is always some idiot who just goes all in on every hand clicking the 'more free chips' button when it goes wrong. They ruin ALL the free tables on all the poker sites.
To make games more fun you could consider:
private tables: people pay for the right to create private tables that they invite friends/family to play on (eliminating the free play whores). Maybe with a subscription you can create a private table for 10, without it's limited to 6.
limited chips: people can only get new chips once a day (or what ever period suits your traffic). You can get very clever with this allowing bad beat loosers to get more chips buy reckless players get penalized.
I wish you luck but it's an industry flush with cash and corruption so you'll need to be very canny. There are sections of the community (such as students) who are looking for a good time on the cheap. They are also prime candidates for beer advertisers so there is an angle there. You might want to consider splitting your site in to students.domain.com and family.domain.com so you can target the respective audiences more accurately.
[+] [-] joelreymont|17 years ago|reply
And Hacker News is THE site to read.
[+] [-] apsurd|17 years ago|reply
You are outmarketed, outreached, and out muscled in almost every conceivable way.
Also, as much as people DON'T admit it - people play poker to win money. If you think your niche is those "friendly college games" well why in gods name would your "college friends" play poker online when they can kick back some beers, invite friends over and have a REAL game?
Lastly, if your angle is "social networking around poker" well thats called "every other poker site out there". I can not see anyone who is legitimately interested in poker, signing up for a social networking site about poker, that does not let you play poker "seriously" (read for money). I just can not see any possible legitimate angle to go forward with this.
Please someone show me the light.
[+] [-] joelreymont|17 years ago|reply
I'm not going to mask as a play for free site, I'm gonna be one. It's clear that I have to be the best play for free site out there but it's not clear what I have to be best at.
I'll put the site up, try to make the experience as good as possible and experiment relentlessly. I have no other options.
[+] [-] mindaugas|17 years ago|reply
And it seems quite popular I think :)
P.S. written in GWT .
[+] [-] icey|17 years ago|reply
Poker apps would be a perfect situation since it takes much more time than most games.
[+] [-] bhandras|17 years ago|reply
But that's just my 2 cents.
[+] [-] joelreymont|17 years ago|reply
I have another daughter coming up this month and a certain limited amount of savings. I'm throwing my weight behind this project.
Do you have any specific legal concerns in mind? I'm not going to run a gambling business and Wager Labs, SA has been in business since 2002.
[+] [-] Russelldb|17 years ago|reply
My opinion on this is:-
1. Forget the subs. Let people play for fun for free and if they want to bet take a cut of the ante or pot or something (IE you only make money when people spend money and even then only make a little). Make it very, very easy to bet (Paypal, google checkout easy). But let people play for Kudos too.
2. Also let people play on Facebook. Do Facebook Connect (or other social networks) so peeps joining your site can bring all their friends (their whole social graph). Make it so people can play away from your site basically (iPhone etc)
3. Bring in non-players IE have tutorials, novice tables, private game rooms stuff like that. There is a huge untapped market of women who love to gamble (witness the power of Bingo in the UK) if it is fun and social.
Personally I'd back you whatever as your drive and commitment are evident. Whether you follow my advice or not I expect you to succeed with this or another idea and if I had a few 10s of thousands of pounds I'd be in like Flynn. Sorry if that embarrasses you.
[+] [-] joelreymont|17 years ago|reply
I can't take a cut of the pot or ante as that will convert me into a gambling site, of the type that are illegal in the US.
I'm all for letting people play for free but I would like to make at least enough money to support the site and cover development cost.
I have an idea for a Mac/Win/iPhone client built with Unity [1] but I need to launch something first and let people kick the tires. This is where the Flash client comes in.
What about letting people replenish their balances, for a fee, e.g. pay $5, get $1000 in play money?
[1] http://unity3d.com
[+] [-] charlesju|17 years ago|reply
First off, can you elaborate on what these "social network" features are? There is a really popular poker FB application already, that seems to me to have "social network" features.
I think that there are a number of questions you should answer before you embark on this journey.
1. Why will your poker program be unique?
2. How will you achieve critical mass (what's your distribution channel/marketing)?
3. How will you stop your competitors from stealing your idea and implementing them with their existing user base?
------------------------------------
As for how I think you can make money? I think that you are a very intelligent person, much more than me, and you should leverage that to your advantage.
Here are two ways I think you can make a lot more money than just simply running a consumer product:
1. There are plenty of people trying to solve the multiplayer problem (my company for example) and we would love to buy some sort of license to custom code written to handle generic server requests. Then you can package your Poker software on top of that as a "demo". But if you go this route, you really need to redo your server in a more traditional language, Erlang is fun for show and tell, but not very practical for the masses.
2. If you are adamant on doing a poker related site with your stuff. I would recommend making a Ning for Poker Sites. There are so many poker sites out there right now that it doesn't make sense to try and compete with all of them. It does make sense to setup the backbone to run poker sites, take a cut of the money processing, and then let everyone else figure out how to market and distribute your stuff. There is currently no free poker software that is easy to skin and market, you can be the first, you can undercut everyone and be a millionaire by this time next year.
[+] [-] joelreymont|17 years ago|reply
Yes. I started with Lisp but realized I didn't know how to scale it. Then I tried Erlang, thought it scales automatically and finally realized that it's still a lot of work and careful analysis of your architecture.
I wrote another version of my poker server in Lisp in the past few weeks and it's almost complete. I know how to scale it now but see no point in pursuing it. I wrote it as a way of relieving my frustration with Erlang, a way of moving forward, even by taking a step back.
> Your intelligence scares me a little bit.
Thanks! If was as smart as you think, I would have been rich by the age of 30 and I'm not.
> First off, can you elaborate on what these "social network" features are?
I don't know, actually, I haven't given it much thought. I did google for poker social network and found that existing sites are forums without any ability to play poker.
I see my site as a friendly place to play poker, one you can customize and tailor to your needs and wants.
> 1. Why will your poker program be unique?
Beats me. It's not unique at all. It didn't have a poker client for a couple of years, I'm just finishing up tournaments and there's only Texas Hold'em at the moment.
Once upon a time, a sportsbook and casino in the Caribbean commissioned poker software. I was running an offshore development shop from my apartment at the time (NYC and then Atlanta). I outsourced development to Russia. The sportsbook fired their top management because their software could not handle the load during football season.
The sportsbook then dropped custom developed software entirely and went with off-the-shelf solutions. That's how I ended up with buggy PC-based poker software written in Delphi. I'm still kicking myself not not forcing development in C++. Devs said it would cost much more (Delphi specialists them) and I capitulated.
I thought I could do better myself and wrote OpenPoker.
> 2. How will you achieve critical mass (what's your distribution channel/marketing)?
Word of mouth and slow growth.
> 3. How will you stop your competitors from stealing your idea and implementing them with their existing user base?
There aren't that many scalable poker servers to go around. Also, most of the competitors are huge real money poker servers. I looked at gPokr but I think I can do better.
> 1. There are plenty of people trying to solve the multiplayer problem (my company for example)
I'm available for consulting.
> and we would love to buy some sort of license to custom code written to handle generic server requests.
What are generic server requests? Are they binary? JSON? UDP? TCP?
> Then you can package your Poker software on top of that as a "demo". But if you go this route, you really need to redo your server in a more traditional language, Erlang is fun for show and tell, but not very practical for the masses.
What is a more traditional language? Python? Java? C? C++?
> I would recommend making a Ning for Poker Sites. There are so many poker sites out there right now that it doesn't make sense to try and compete with all of them.
Great idea, thanks! Hosted white-label poker.
[+] [-] socksandsandals|17 years ago|reply
[+] [-] ashleyw|17 years ago|reply
Plus you could sell exta virtual currency, with Pro members getting a discount.
Whats your URL? :)
[+] [-] joelreymont|17 years ago|reply
[+] [-] Tichy|17 years ago|reply
Wouldn't ads be sufficient? I think there is a lot of money in ads for Online Poker. Of course that would be ads for other poker sites, so I am not sure if it would be good for you to have them on your site.
[+] [-] joelreymont|17 years ago|reply
Plus, if I position myself as a family-friendly site then I definitely can't show ads from other poker sites.
Perhaps there's good money in ads here but I definitely don't have a budget for running this site without external funding.
[+] [-] cjenkins|17 years ago|reply
One thought I had might be to use some of your ad revenue as a prize pool each week/month/etc. That way people could play with the potential to earn some real money. Hopefully it snowballs so that you can offer bigger prize pools attracting more traffic in a happy money making circle.
I think this could be a really nice niche to be in as you could end up as the "default" free poker site to play at. Why play somewhere else when you could potentially earn real money playing free poker?
[+] [-] joelreymont|17 years ago|reply
[+] [-] jasonwatkinspdx|17 years ago|reply
[+] [-] mpc|17 years ago|reply
If your site has enough traffic and is socially 'interactive' you could monetize the interactions with virtual gift micropayments instead of trying to monetize the users themselves.
[+] [-] icey|17 years ago|reply
Either that, or have bot-friendly tables and human-only tables.
[+] [-] trevelyan|17 years ago|reply
A subscription based Risk-style game with free play options. I've subscribed in the past and considered it worth it.A serious and well-designed points system can provide social standing and other sorts of incentives to help compensate for the lack of betting.
[+] [-] edpokerhelp38|17 years ago|reply
[deleted]