Pre-Launch Marketing for Indie Apps
A practical app launch marketing playbook for indie developers: build an audience before you ship, nail your ASO, and convert early users into fans.

Most indie apps launch to silence. Not because the product is bad — but because the builder spent six months writing code and six days on marketing. App launch marketing is not a last-minute task. It is a parallel workstream that starts the moment you decide to build. Done right, it means your first day on the App Store is a spike, not a flatline.
This guide is the playbook we use internally and share with founders we work with. It covers everything from the week you start building to the day you hit Submit.
Why Pre-Launch Matters More Than Post-Launch Ads
Paid user acquisition is expensive — and for an indie app with no social proof, it is brutal. A new listing with zero reviews and no ratings converts at a fraction of the rate of an app with 50+ reviews. The math is simple: if you arrive on the App Store with a warm audience ready to download and review on day one, your organic keyword ranking climbs faster, which compounds into free installs for months.
Pre-launch marketing solves the cold-start problem. It is how small studios punch above their weight against well-funded competitors.
Tip: Apple’s algorithm rewards velocity. A burst of installs and reviews in the first 72 hours after launch carries disproportionate ranking weight. Your pre-launch list is what creates that burst.
Step 1 — Define Your Audience Before You Write a Line of Code
You cannot market to “everyone.” Pick one primary persona: the person with the sharpest pain your app solves. Write a one-sentence positioning statement:
“[App name] helps [persona] do [outcome] without [friction].”
This sentence becomes your App Store subtitle, your landing page headline, and your social media bio. When it is crisp, every marketing decision downstream becomes easier.
Step 2 — Build a Landing Page on Day One
Register your domain and put up a single-page site the week you start building. It does not need to be beautiful — it needs three things:
- A clear headline using your positioning statement
- A waitlist email form (Mailchimp free tier, Beehiiv, or a Supabase-backed form works fine)
- One screenshot or mockup, even if it is rough
This page serves double duty: it starts collecting leads, and it gives you a URL to share in every community post, forum reply, and social bio. We have shipped apps where 40% of day-one downloads came directly from a waitlist that took two hours to set up.
Step 3 — Choose Two Channels and Go Deep
Spreading across every social network is the most common indie marketing mistake. Pick two channels based on where your persona actually spends time:
| Persona | Best channels |
|---|---|
| Productivity / GTD crowd | Reddit (r/productivity), Twitter/X, Hacker News |
| Gamers | TikTok, Discord, YouTube Shorts |
| Health & fitness | Instagram, TikTok, Facebook Groups |
| Developers / makers | Hacker News, Twitter/X, Product Hunt |
| B2B / prosumer | LinkedIn, niche Slack/Discord communities |
Post progress updates — not ads. “Here is what I learned building the onboarding flow” outperforms “coming soon” announcements by an order of magnitude. Document the build in public. Share the problems, the pivots, the small wins.
Step 4 — ASO Is App Launch Marketing, Not a Separate Topic
App Store Optimisation is the highest-ROI marketing activity an indie developer can do. Every keyword you rank for is a free, compounding traffic source. Start this work 6–8 weeks before launch:
Keywords
Use tools like AppFollow, Sensor Tower, or AppFigures to find mid-competition keywords with real search volume. Your app name (30 chars) and subtitle (30 chars) carry the most indexing weight — put your primary keyword in at least one of them. The keyword field (100 chars) handles the rest.
Screenshots and Preview Video
On most categories, screenshots are the single biggest conversion lever — more than reviews or ratings. Test two or three screenshot sets if you have the time. Show the outcome the user gets, not the UI.
Ratings Prompt Timing
Use SKStoreReviewRequestAPI and trigger the prompt after a clear success moment — not on first launch. Apps that hit 4.5+ early rank significantly better in search.
For a deeper dive on ASO, see our ASO checklist for 2026.
Step 5 — Line Up Press and Influencers 4 Weeks Out
Journalists and creators are deluged with pitches. A cold email sent the day before launch goes nowhere. The right sequence:
- 6 weeks out — identify 10–15 writers/creators who have covered similar apps. Build a short list with contact details.
- 4 weeks out — send a short personalised pitch with a TestFlight link. No press kits. No PDFs. A two-paragraph email that explains who it is for and what makes it different.
- Launch week — follow up once, briefly. Attach one high-resolution screenshot.
For apps targeting the CIS or Uzbek market specifically, local Telegram channels often outperform traditional press. A shoutout in a tech-focused Uzbek or Russian Telegram channel can drive hundreds of downloads in a day.
Step 6 — Launch Day Execution
By launch day your checklist should look like this:
- Waitlist email queued and ready to send (schedule for the morning your app goes live)
- Product Hunt submission drafted (post at 12:01 AM PST on a Tuesday–Thursday)
- Reddit posts written for relevant subreddits (follow each subreddit’s self-promo rules)
- Twitter/X thread written telling the full build story
- Friends and early users briefed on exactly where to leave a review and what to say
The goal is not volume of channels — it is coordinated timing. Everything lands in the same 24-hour window to create that velocity spike.
The Timeline at a Glance
| Phase | Timing | Key action |
|---|---|---|
| Concept | Day 1 | Positioning statement, domain, landing page |
| Build | Weeks 1–12 | Build-in-public content, waitlist growth |
| Pre-launch | 6 weeks out | ASO work, press outreach, TestFlight beta |
| Launch week | T-7 days | Brief community, schedule emails, draft posts |
| Launch day | Day 0 | Coordinated drop across all channels |
| Post-launch | Week 1–4 | Reply to reviews, iterate on screenshots, push updates |
What We Have Seen Work
With apps like Launchcast and Clove AI, the pre-launch window is where the most leverage is. Launchcast built an audience of space-enthusiasts before launch by sharing countdown tracking features in niche spaceflight communities. Clove AI seeded early access with food bloggers and home-cooking communities. Neither campaign required a budget — they required showing up in the right places, consistently, before the app was available.
The studios and freelancers who skip this work — regardless of how polished their code is — regularly watch strong products underperform. Our services page covers the product strategy side if you want help thinking through positioning before the build starts.
Final Thought
App launch marketing is not about hype. It is about removing friction between the people who need your app and the moment they find it. Start earlier than feels necessary, pick fewer channels than you want to, and make the ASO work count. If you are building something and want a second opinion on your go-to-market plan, we are happy to take a look.
Building something like this?
Fera Tech ships iOS & full-stack apps end-to-end. Tell us about your project.
Start a project