Quick answer: Email is the one audience channel no algorithm can take from you: collect addresses everywhere your game appears (demo end screens, itch pages, Discord, devlogs), trade something for the signup (beta access, a wallpaper, launch notification), send rarely but substantively — and on launch day, the list outconverts every social channel you have, typically by an order of magnitude.
Email is the one audience channel no algorithm can take from you: collect addresses everywhere your game appears (demo end screens, itch pages, Discord, devlogs), trade something for the signup (beta access, a wallpaper, launch notification), send rarely but substantively — and on launch day, the list outconverts every social channel you have, typically by an order of magnitude. That's the short version — the sections below get into the how, the why, and the mistakes worth dodging.
Owned reach is a different asset class
Every other channel rents you access to your own audience: platform algorithm changes, account suspensions, and reach throttling can erase years of following overnight. The email list is yours — exportable, portable, algorithm-proof. Per-subscriber, email converts at rates social media can't approach: typical open rates of 30-40% for indie game lists versus low-single-digit organic social reach.
It compounds across projects too: the list you build for game one is launch-day infrastructure for game two. Studios with modest followings but strong lists consistently out-launch the reverse.
Collection points and the signup trade
Bolt collection onto everything you already do: the demo's end screen ('want to know when the full game launches?') is the single highest-converting placement that exists — that player just finished enjoying your game. Add: your itch page, website, Discord onboarding, devlog descriptions, festival builds, and convention QR codes. Always trade something: launch notification (genuinely valuable), beta access, a soundtrack sample, a wallpaper.
Keep the ask minimal — email only, one click, no fourteen-field forms — and use a real provider (free tiers abound) with honest double-opt-in. A smaller clean list beats a bigger resentful one.
What to send, and the launch payoff
Cadence: monthly-ish or at real milestones — every email should contain actual news (demo out, date announced, big update) with one clear link. The list is a promise channel, not a content channel; respect it and unsubscribes stay near zero. Write like a person: plain language, a screenshot or GIF, your voice.
Then launch day: the 'it's out' email to a few thousand people who explicitly asked to be told is the highest-intent traffic your game will ever receive — devs report list conversion rates that embarrass every other channel. That one send is what the whole quiet collection effort was for.
Marketing is a generosity game
The indie marketing that works rarely looks like advertising. It looks like sharing something genuinely interesting: a clip that makes people grin, a devlog that teaches something, a thread about a problem you solved. People share what makes them look good for sharing it.
So lead with the most interesting true thing about your game, not with the ask. 'Wishlist now' earns nothing by itself; a great 15-second clip earns the wishlist without asking twice.
Consistency compounds, virality doesn't
Every indie knows one game that blew up from a single tweet, and that story wrecks more marketing plans than it helps. Viral moments are lottery tickets. The reliable curve is slower: post regularly, get a little better each time, and let followers accumulate like interest.
Pick a cadence you can sustain on your worst week — one post, one clip, one devlog — and hold it for months. The audience you build that way actually shows up on launch day.
Plan for the bugs you won't see coming
Whatever else you take from this, build yourself a way to hear about problems. Once your game is on other people's machines, most failures happen out of sight: the crash on hardware you don't own, the save that corrupts once in fifty exits, the bug players mention in a review instead of a report.
A lightweight crash and bug reporting setup — even just Bugnet's free tier wired into your engine — turns that silence into a fixable list. The devs who look calm at launch aren't luckier; they just see their problems earlier.
Putting it to work
Don't try to act on all of this at once. Pick the one change that costs you the least and pays the most this week, do it, and see what actually happens before reaching for the next.
Most of this rewards steadiness over intensity. A small improvement made every week, checked against how real players respond, outruns any single burst of effort — in this corner of game development and every other one.
Show up where your players already are, lead with the interesting thing, and keep the cadence.