https://FreeSolitaire.win brings around $500/mo in advertising revenue. It’s a Klondike Solitaire PWA (progressive web application).
I started making it in 2016 and I’ve been slowly iterating on it over time. It has stayed minimal & lightweight, on purpose. No framework, no cruft, no obtrusive ads.
Fun fact: because it’s so lightweight, it was included in 2020 in Moya (https://play.google.com/store/apps/details?id=nu.bi.moya), a popular messaging app in South Africa that is “data-free” for users (it does reverse-billing). Now ~40% of players are South Africans!
— https://news.ycombinator.com/item?id=41971887 (43 days ago, 25 points) “Quick side-note. Thank you for freesolitaire.win. It's such a beautiful implementation of solitaire. Works so well as a PWA, I can enjoy it even without proper internet connection, it's simple, does the basics, but does it perfectly. There's nothing to add to it, but more importantly... nothing to take out.” (!)
This is neat! First off, the app itself is really nicely diesigned, props. Before the Moya thing, how did you lure people to your site? I assume there are literally hundreds of places where you can play Solitaire in the browser like this?
Wrt attracting visitors: Word of mouth, mainly. Posted it on Reddit back then, things like that. It grew organically from that. And, although it’s far from being on top results on SERP (search engine result pages), some people do find it that way. But yes, the Moya thing was a big boost!
That's cool, even with 40% of players being from ZA, I'm guessing most of your revenue doesn't come from them? (unless the other 60% are even lower RPM countries) Curious what % of revenue they account for
- I wish I could double-click a card to automatically move it up to its respective suit stack (if possible)
- This is the first Solitaire game I've played where I was able to move a card from its suit stack back onto the board (or maybe I just didn't try before). Either way, I like that :)
> I wish I could double-click a card to automatically move it up to its respective suit stack (if possible)
Oh but you can!
But, as I said recently (in an e-mail to another player): “Someone once told me about how ‘double-click is finicky on Windows/Chrome’. But now you are two encountering the same issue, and not on the same OS/browser combo. So it looks like problem is in the game. Thanks, I shall look into it.”
> able to move a card from its suit stack back onto the board […] Either way, I like that
That’s on purpose, glad you like it! It can help you get unstuck sometimes.
Great app, everything seems to work well. The only thing I noticed was that the suit symbols on the cards are a little odd because they're all the same size (almost?) so a 3 looks like it has 5 symbols on it, etc. But that's minor!
“But that's minor!”: minor maybe, but that’s an issue. Yes, both the central and corner symbols (“pips”, as they are called) are almost the same size.
It’s even worse with the court cards (aka “picture cards”: jack, queen, king). Out of laziness and for space-saving, they all share the same design: their suit symbol, in big, in the center (and the two corner pips). Not easy to distinguish between them easily/quickly, especially if your sight isn’t good.
I should do something about all that, one of these days. Thank you for your feedback!
Thanks for sharing. Are the revenue generated based on the ads on the website ? Are they generated per number of clicks on the ads ? How does it work with ad blockers ? Thanks
Yes, revenue is ads-based (and a few donations). I use Google AdSense. ~40% of players use an ad-blocker; I let them block ads, I don’t play cat-and-mouse.
Regarding reverse billing: I don’t know much. I am not myself billed by Moya, although they do bill some of their partners. Please see https://datafree.tech (that’s quite specific to Moya / South Africa carriers, I guess)
Thanks for the feedback! Yes, as mentioned in this thread (https://news.ycombinator.com/item?id=42382673), I should do something about the cards design, which is currently too rough.
I started making it in 2016 and I’ve been slowly iterating on it over time. It has stayed minimal & lightweight, on purpose. No framework, no cruft, no obtrusive ads.
Fun fact: because it’s so lightweight, it was included in 2020 in Moya (https://play.google.com/store/apps/details?id=nu.bi.moya), a popular messaging app in South Africa that is “data-free” for users (it does reverse-billing). Now ~40% of players are South Africans!
Discussed on HN from to time, for instance:
— https://news.ycombinator.com/item?id=42026575 (38 days ago, 19 points)
— https://news.ycombinator.com/item?id=41971887 (43 days ago, 25 points) “Quick side-note. Thank you for freesolitaire.win. It's such a beautiful implementation of solitaire. Works so well as a PWA, I can enjoy it even without proper internet connection, it's simple, does the basics, but does it perfectly. There's nothing to add to it, but more importantly... nothing to take out.” (!)
— https://news.ycombinator.com/item?id=34483398 (2023, 4 points)
Feedback always welcome, and happy to answer any question!