Where and How to Sell Your Indie Game

The Powell Group
3 min readApr 21, 2019


Steam, and that’s as far as many companies think. Now we have the Epic store, Discord’s store and there are several additional marketplaces that indie teams need to take into account. Let’s first look at “why”.

Discoverability: Steam is over-crowded and not curated well. Every year there are more games released and that is not going to change. More releases means more competition and less time on the front page of the store. Let’s look at the last four years.

Total releases:

2015: 2,525

2016: 4,789

2017: 7,136

2018: 8,894

2019 (Through March): 2,109

Brand Awareness: When you can get your game in front of as many people as possible you create a “rising tide” effect across all your stores. The more it is seen, the more it will be purchased. That’s obvious. But you also need to remember that good visibility will also lead to more streamers playing the game. By widening your market you are increasing your brand awareness. Not only in this game, but all the games you produce. This will also make it easier to get better placement in sales and be invited to bundles down the road.

Revenue: Obvious, right? Then why don’t more companies do this? Expanding your distribution not only increases your day 1 sales, but it adds to the long tail of your game. Most indie games are doing to do the majority of their sales in the first and second month. It will benefit you down the road and keep revenue trickling in while you work on the next game.

So where should you be selling?

Here are the major stores you need to launch on (day 1) and links to information on submitting.


Apple (If the game supports Mac)

Discord (No submission information yet)

Epic (No submission information yet)


Green Man Gaming

Humble Bundle


Windows Store

Why isn’t everyone doing this?

It takes work, and time, and you’re not going to see an immediate benefit. Indie teams are constantly crunched for time, resources are valuable, and managing sales is a lot of work. It is worth it in the long haul though. There are ways to manage this though. I used to manage the deployment of games to over 30 online stores back in the hey-day of hidden object games so I know it can be done.

Here’s what you do:

Reach out to a representative at each store. Introduce your game and tell them you would like to sell it there. This is mainly to build a relationship as most stores have their requirements laid out on the site.

Compile what each site needs (including Steam) and create a master “package” list of the assets you’ll need. It’s much easier to build one set of files internally and give each site more than they need than it is to rebuild the files to every store.

Upload everything they need.

FOLLOW UP! You need to follow up with the stores. Ask if there is anything else you can do to help or if there is any additional materials you can send them.

Stay in touch past launch. This part is key. Staying top of mind with the rep at your store will help ensure you get invited to, and prime placement, in sales. Yes, some sales you can enter into through the system directly, but not all of them. The better relationship you have with the stores, the better off you will be in the long run.

You can find out more about The Powell Group at their website (www.powellgroupconsulting.com). Jay also hosts the Indie Game Business show available on YouTube, Twitch, or your favorite podcast app. Indie Game Business also produces an online business networking event where you can meet with hundreds of game companies over a course of two days without having to travel.



The Powell Group

We are a business, marketing, and licensing consulting firm led by a team with 20+ years of experience in the game industry. www.powellgroupconsulting.com