90
71 Comments

How I grew a simple solitaire game to $10k MRR

I'm the founder of Online Solitaire, a website where 1m+ people play 4m+ games of Klondike Solitaire, FreeCell and Spider Solitaire each month. I developed the first version of my solitaire game more than ten years ago as an app for the Mac App Store and earned around $30 on the day of release. Since then, I've made my app into a website and have recently reached a whopping $10.000 MRR.

I've always run my solitaire website/app as a side project and have had the goal of making a side income from the start, though I never expected to reach $10.000 MRR. In this post, I'll go through how I started and got to where I am today.

I hope that my experience will help you build a successful side-project that might even turn into a viable business.

Let's dive right in!

Go for tried-and-true rather than new and sexy

I'm a 33-year-old designer-turned-developer, and throughout my career, I've done a lot of different projects, with most of them being outright failures, some of them being somewhat successful, and only a few being really successful.

I've made a slew of iOS apps, a jigsaw puzzle site based on Unsplash photos, and I've even co-founded a venture-backed startup with an American friend. Recently, I've ventured into making a physical product, a jewelry box made from solid oak, which is a whole blog post onto itself. Despite all of those efforts, the solitaire game that I've run on the side throughout most of my career has proven to be the most successful.

I attribute much of the success of my solitaire game to the fact that I chose to build an "unsexy" app that I felt pretty sure had a market rather than a "sexy" app where the market wasn't as clearly defined. The first solitaire app I built was for the Mac App Store. Ten years ago, and still, today to some extent, the competition on the Mac App Store wasn't as fierce as was on the iOS App Store. I decided that I wanted to try and build an app that could generate some side income for me, which was kind of the main criteria for this little venture.

I didn't know what I wanted to build, but I knew that there had to be a market for it already, and that market would have to be willing to pay for what I made. Given those criteria, I knew that I probably had to look for Mac App Store apps with a big userbase, low ratings and in-app purchases.

I went about finding those types of apps in a very methodical manner. I created a script that would scrape App Annie, which was the biggest app store analytics service at the time, and then created a simple algorithm that would rank the apps based on earnings, downloads and ratings. The earnings I had to estimate, but I already had a calculator and a 2048 game in the app store, so I could make a guestimate on the basis of what they earned.

alt_text

For reasons I can't remember, I focused on the games category. The result was a list of 16 potential games that I could program. I downloaded all the games to get an idea of how much they could be improved upon and how hard they would be to develop. I then made a manual color-based ranking of the games and decided on creating a solitaire game. Not because it was the easiest to make or made the most money, but it seemed to have the right combination of criteria. I'd be able to make it during weekends, I was pretty sure people would pay for it, and I felt confident that I would be able to make a better version. On top of that, there seemed to be several different versions of solitaire, which meant that I could re-use a lot of my code-base if I decided to make the other versions as well.

I designed and developed the apps in my spare time, and it took less than a month from when I decided to make it until it was released in the app store. If I remember correctly, the game earned $32 on its first day and hovered between $20 and $30 for a long time after. That might not seem like a lot, but I had made several apps that weren't making any money at that time, so a $25/day side-income felt like a great success!

Use every trick in the book to grow your userbase

I've never been a natural at marketing, so it was essential that the app I created would be able to grow without marketing. In the good old days of the Mac App Store, that meant tweaking titles, descriptions and keywords to make the app store rank you for the keywords with the most growth potential. Apple became smarter at some point, so those cowboy tricks stopped working. The same applies to Google. In general, I find that there aren't any tricks left one can use to rank better. So these days, all you can do is read up on how SEO/ASO works and go through the hard work it takes to rank well.

Most of my time these days is spent trying to rank better on Google. I recently updated all the written content on my site. My main focus was on making a much more thorough guide on how to play solitaire, optimizing the content for specific keywords, and implementing as many SERP features as possible.

Adding SERP features is a smart way to get boosted to the top of Google for certain search terms and to draw more attention to your site in search results. Going through the different SERP features and implementing whichever makes sense for your site is an easy win.

Moz's on-page ranker is a life-saver when it comes to keyword optimization. I use it every time I want to optimize my site for certain keywords. I find the keywords I want to try and rank for on Ahrefs, and then I use Moz to optimize my pages for those keywords. The on-page grader gives you all kinds of great suggestions on what you can improve, what you're missing and what you're doing wrong.

alt_text

If you're writing a blog post, it might be better to stick to general guidelines, such as using your keywords once or twice in your title and a few times in your text. If you have a static page, such as a product's front page, it might pay dividends to hyper-optimize that page.

All of the above is called on-page SEO. The real difficulty often comes when doing off-page SEO, which basically means getting other sites to write about you and link to you. A solitaire website isn't very newsworthy, so it's been difficult to get people to write about it. My most successful off-page SEO method has been my solitaire embed generator. It lets people create a solitaire game with their own logo and colors that they can implement on their site. If you have any suggestions on how to people to write about and link to a solitaire site, please let me know!

Wrapping up

For most of the time I've had my solitaire game, the revenue that came from it has felt like an extra bonus, which means that I've never felt the pressure of relying on that income alone. The revenue has given me room to do a lot of different projects and grow my solitaire game slowly over time.

The best advice I can give is to try and make success happen when you still have room to fail. If you have a day job, then making $30 extra a day feels like a bonus and not a disappointing daily revenue.

Hit me up if you have any questions.

Best of luck!

  1. 1

    Hey Holger,

    Thank you for sharing your experience here. I am also working on a side project and it's been 4 months to it. My website is an online arcade gaming platform. For 3 months I had no traffic but now I see a little spike and it says 300 monthly visitors on SimilarWeb. I know it's below par but I am working on it. From your post I learned that SEO is the way to success. I will Deep Dive into the Keywords you shared here to optimize my site for better ranking. Any other suggestions on improving the website traffic?

  2. 4

    You online solitaire website generate revenue through Ads or subscription?

    1. 4

      I have both options on my website, but the vast majority of the income is through ads. People don't want to pay for solitaire games it seems.

      1. 4

        If it's through ads, then it's monthly revenue. Not recurring revenue.

        What ad networks are you using 🤔

      2. 1

        i dont see any ad's in your site , and i disabled the ad blocker ,
        can you share what is the strategy to show the ad's ?
        and with what ad provider you work ?

        1. 1

          I'm using Freestar. Play 5 games and they should pop up.

  3. 3

    Holger, thanks for this inspiring write-up. I recently used some free tools to estimate the traffic of various game websites, so it was very useful to have a particular number from you to see how accurate these tools are. I don’t know if paid accounts on semrush, ahrefs, or similarweb would give better numbers. There might also be better free tools I’m not aware of.

    • The online-solitaire.com website itself:
      • “Currently, more than 1 million people visit the site every month”
        ----------
    • similarweb.com plugin:
      • Monthly Visits: 349.91K (1/3 your number, plus it sounds like “total visits” includes repeat users)
        ----------
    • online.seranking.com
      • 617,100 Clicks/mo (clicks means users clicking your link after a google search – seems consistent with your number)
        ----------
    • siteworthtraffic.com
      • Monthly unique visitors: 895,080 (close to your number)
      • Revenue (From Ads) $3,521 USD
      • Unique Pageviews 3,520,950
        ----------
    • statshow.com
      • Monthly Pageviews: 90,060
      • Monthly Visitors: 40,920 (terribly low)
      • Monthly Ads Revenue: $261.30
    1. 1

      I'm not sure either. I think that it's close to impossible to make an accurate estimate. I think there are too many factors when it comes to the specific website that it really makes sense.

      1. 1

        And still, knowing even the rough ballpark can be very valuable when deciding what kind of thing to build. I'm encouraged that at least two of the above are in line with your numbers.

  4. 3

    Awesome writeup!! Thanks for sharing!

  5. 3

    Hey Holger 👋

    That’s a great success story. Well done.

    What are your thoughts on doing something like this today? Do you think opportunities like this are still around (we’ve all witnessed Wordle, but that looks a lot like winning the lottery TBH) or has the ship sailed?
    Also, what’s your take on iOS apps and “simple” games? Is it still possible to earn a living on the AppStore building apps as a solo developer or has subscription fatigue killed the goose that laid the golden egg? 🙂

    🍻

    1. 2

      Good questions.

      I've been feeling that the game has been over for iOS apps for ages now. I've tried myself a few times to create an iOS app, but every time it just seems to drown in the sea of apps in the app store. I think that the amount of apps in the app store is more to blame than the rise of subscriptions, though I hate subscriptions myself.

      I think it's definitely still possible to create a game website and earn some side income. You'll have to be lucky and do a lot of hard work to reach $10k, but generating some side income is still possible I think.

      1. 1

        Thanks for the quick reply - I feel a bit the same way about iOS, about both the number of apps and subscriptions on everything.

        I’ve built a couple of simple web games in the past and many iOS apps over the last 10 years, but I haven’t ever stuck with any of them, most never launched 🙄
        Reading your story and looking back to the early days of iOS I do regret not hammering away at some of them for the long haul - maybe this will be the year it all changes! 😂

        🍻

        1. 2

          I know the feeling. I have so many more failed projects than I have successful ones. Solitaire stuck out in the sense that people used it from day 1. That kind of gave the feeling that there was something to build on. Let me know if you release any games on the web 🙂.

  6. 1

    I'm genuinely impressed with your journey, going from earning just $30 on the day of release to where you are now. It's inspiring! By the way, I'm new here on the forum, and it's fantastic to be joining such a vibrant community. Your achievement with Online Solitaire definitely caught my attention. It's like a cash giraffe legit, reaching new heights. If you don't mind me asking, what strategies or tactics did you use to grow your user base and increase your revenue? I'm sure many of us here would love to learn from your experience. What a story. That's so inspiring!

  7. 1

    What a story. That's so inspiring!

  8. 2

    your solitaire website looks great, but the jewelry box is amazing :D

    1. 1

      Thanks a lot. It's become more of a passion project though. It turns out that making physical things are super hard 😛.

      1. 1

        tell me about it 😛 done it once, don't want to go back to that circle of hell

  9. 2

    great story thanks !
    what hosting do you use ? what web tech ? can you share ?

    1. 1

      Sure. I use Heroku and Firebase for hosting. React and GSAP (for animations). Pretty standard to be honest.

  10. 2

    Thank you for writing this, going to implement these thing in my projects too 😄

  11. 2

    Awesome story! I actually wrote a post talking about your site on IH a couple weeks ago: https://www.indiehackers.com/post/simple-as-solitaire-277b2e55ea

  12. 2

    This is awesome, so well explained! Tnx :)

  13. 2

    this is super. thanks for sharing

    1. 1

      Happy you liked it 🙂.

  14. 2

    The gold here is your strategy for entering markets that already have strong signal rather than a novel idea no one has thought of before. 👏

    1. 2

      My thoughts exactly. I really liked that part.

  15. 2

    A tip on how to get people to write about and link to Solitaire - boomer entertainment sites.

    The thrust of the article can be allowing boomers to recapture the magic of Solitaire on Windows on their iPad or iPhone.

    1. 2

      Good idea. Are you thinking of any sites in particular?

      1. 0

        I had https://startsat60.com/ in mind as was researching them for my day job.

  16. 2

    Congrats on the success! I really liked how you explained your methodology for figuring out what to build.

    1. 1

      Happy to hear you liked it 🙂.

  17. 2

    This was such a great read. Thanks for sharing!

    1. 1

      Happy to hear you liked it 🙂.

  18. 2

    Very helpful article, specially the tip about App Annie. Have you done any paid advertising for this app yet? I have created some mobile apps but haven't really got traction so far.

    Thanks for writing this. Do you also do any link building? What's your strategy

    Thanks

    1. 2

      I haven't done any paid advertising. I basically only earn money through ads, so I think the amount I'd have to spend to get a new user is more than I'd get from the user playing the game.

      Getting traction is always the hardest thing to do. I haven't had any success with mobile apps either.

      I spend most of my time these days on SEO-related stuff and the most difficult part of SEO for me is link-building. One of my best strategies so far is to reach out to people and hear if they'd want a custom solitaire game on their site: https://online-solitaire.com/embed. But it's definitely hit and miss. If you have any suggestions on how to link build for a solitaire website, please let me know.

      1. 2

        Hi Holger. A backlink-trick I use is to check SEO-agencies backlink profiles. They typically have some high quality backlinks which everyone could get e.g. directories, etc.

        And thx for sharing your experience in the blog!

        1. 1

          Thanks for the suggestion. Can you give an example?

          1. 1

            So, any digital marketing agency which offer SEO would typically try to rank their own website on Google themselves and would have a backlink strategy for this. They often have identified all the low hanging backlinks to get. Therefore I occasionally check these agencies backlinks to identify which ones I could then 'copy'. I would use a SEO tool for this.

            If they brag about client work they did then you could also check the backlinks that their clients got, which would give you an indication of which links are replicable.

            I hope it makes sense.

            1. 1

              Noob question...what SEO tool would you recommend for checking backlinks?

              1. 2

                Hi man! There are many, and some are quite expensive. First of all Google Search Console is free and allows you to check backlinks for your own site.

                There is also a free backlink checker: https://www.openlinkprofiler.org/.
                I use LinkAssistant by SEO Power Suite, which is a bit old school, but kind of does the job for me. Many use Ahrefs, SemRUSH, etc. but these arent cheap...

                1. 1

                  Sorry for the double ping. Didn't realize we can't DM yet. Any SEO firm recommendations for a product company? If not all good!

                  1. 1

                    Hmm... I never used any firms myself. I guess it depends on country and language.

                    I do know that the biggest "SEO firms" try to rank on anything related to "seo consultancy" etc. So before you go with any I would probably check out their ranking on some keywords.

                    I would also go for a well-balanced digital marketing firm that do more than just SEO. If they overly optimize for SEO it could be bad for other parts of the business e.g. they might prioritize a speedy website over a good looking website.

                    It's all balance.

                    Do you know any firms?

                    1. 1

                      Not at all. Thanks for your thoughts again.

  19. 1

    Interesting to hear that you @holgersindbaek went against the grain and chose an idea based on, it seems like, purely rational criteria instead of a product you're truly passionate about.

    Did you struggle with motivation anytime because of that?

    1. 1

      I'm happy to hear you liked it. Not really. I think it's because the project contained a lot of things that I liked doing. Design, user experience optimization, programming and such. Having someone use what I made and earn money on it has also been a huge motivator for me.

      1. 1

        People appreciating and using what you made can truly be a motivator!

  20. 1

    Thanks for sharing your story, very interesting and informative

  21. 1

    Congrats. 👏 I took 2 notes from this story. 1. Reviewing the paid apps with the lowest app scores. 2. Making a game that can be played without a member and breaking money from advertising. :)

    1. 1

      As far as I can see, you earn income from advertising. If you have an extra income method, please let me know.

      1. 1

        I also have a subscription option, but few people use it.

  22. 1

    Thanks for the write up; sound advice on sticking with tried and true. Do you use adsene or another ad provider?

    1. 3

      Glad you liked it. Freestar.

  23. 1

    Great read, thank you for sharing and congrats on this big milestone!
    Can you share the percentage of revenue coming from ads vs subscriptions?

    1. 3

      I don't know exactly, but it's like 95%/5%. Something ridiculous as that.

  24. 1

    SEO is definitely a solid long-term strategy. How much time and money did you put into your SEO efforts?

    1. 2

      I don't know how much money I've put into it, but I've put a good deal of time into it and I'll be putting a good deal more time into it in the future.

      1. 2

        Yeah, fair answer. Congrats on all your success so far, it is very inspirational. I've been a marketer for a long time now so feel free to message if you have any marketing doubts. :)

  25. 0

    The game takes place in real time, offering users to completely immerse themselves in the gambling world, which is similar to playing in physical clubs. So you can communicate, follow other players. Moreover, all this happens at home in a comfortable environment for you.

    If you are sure that this format of the game is suitable, then today you can try something interesting, read more https://www.9winz.com/home/blog/tips-and-tricks-for-playing-live-casino-games . But note that such entertainment has a number of its own subtleties. That is why many experienced users focus on the fact that it is not worth playing without preparation. This will bring you not income, but only losses. Therefore, we bring to your attention verified information on tips and tricks that apply to playing live casino with real dealers.

  26. 0

    I do not know what history with the casino, mine is banal, and I play out of boredom. I tried a lot of them but stopped at https://pinup-casinos.in/mobile/. So far, everything is fine; slowly playing, more than five dollars a month, I did not fill up, hold a Challenge how much cash can be raised in a month with five) Sports betting come on hurray, especially with a glass, fish and signal watch. In Life, it is not convenient to control results and other stuff, and I play in an old-fashioned way. In a month, I will give information about how much I have raised. Good luck to everyone.

  27. 0

    Hi, congrats on your achievement!
    But the title is a bit misleading: from my understanding you earn money from ads running on the website, not from the game itseft.
    Sorry for being picky.

    1. 2

      You’re right. I thought MRR was just revenue you earned month after month and not specific to subscription revenue.

  28. -4

    This comment has been voted down. Click to show.

  29. 1

    This comment was deleted 2 years ago.

  30. 1

    This comment was deleted 2 years ago.

  31. 7

    This comment was deleted 2 years ago.

Trending on Indie Hackers
Passed $7k 💵 in a month with my boring directory of job boards 56 comments How I got 1,000+ sign-ups in less than a month with social media alone 20 comments 87.7% of entrepreneurs struggle with at least one mental health issue 14 comments How to Secure #1 on Product Hunt: DO’s and DON'Ts / Experience from PitchBob – AI Pitch Deck Generator & Founders Co-Pilot 13 comments Competing with a substitute? 📌 Here are 4 ad examples you can use [from TOP to BOTTOM of funnel] 10 comments Are you wondering how to gain subscribers to a founder's X account from scratch? 9 comments