How to launch an app: before, on and after launch day

By the LaunchPal team · Updated 22 October 2026

In short

Launching an app is a few weeks of small steps, not one big day. Put it on your own domain, make sure Google and link previews can read it, check that strangers can’t see each other’s data, add analytics, then tell the places where your users already are, one at a time, and keep doing what brings sign-ups.

Most people picture a launch as one day: a post on Product Hunt, a burst of visitors, then quiet. For a first app, the day matters less than the weeks around it. What you fix before you share the link decides whether visitors stay, and what you do after decides whether anyone comes back.

What does it mean to launch an app?

Launching means making your app public and telling the people it’s for. Publishing is the technical part: your app has an address anyone can open. Launching is everything that makes strangers find it, trust it and sign up. You can publish in a minute. A launch takes a few weeks of small, repeatable steps.

Before you tell anyone

Visitors give a new app one look. Check at least these basics first:

The free LaunchPal check covers most of these in about a minute. For the full list, use the website launch checklist.

How to launch a web app you built without coding

If you built with Lovable, Base44, Bolt, Replit or v0, your app already runs on the web. Launching it is mostly settings, not code:

  1. Publish it publicly. Apps behind a login or published as private can’t be found.
  2. Connect your domain. Custom domains need a paid plan on Lovable, Base44 and Bolt. Redirect the builder’s address to your own, so the same app doesn’t live at two addresses.
  3. Add your site to Google Search Console and submit your sitemap. Then add it to Bing Webmaster Tools.
  4. Run a check and fix what’s red before you share the link.

Each builder handles a different part of this for you. Our launch checklists show what yours does and what it leaves to you.

How long does it take to launch an app?

A web app can be ready to share within days of publishing. Most of that time goes into the basics above, not into waiting.

The app stores add their own steps. Apple says its review typically handles half of submissions within 24 hours and 90% within 48 hours. Google Play asks new personal developer accounts to run a closed test with at least 12 testers for at least 14 days before going live. So a first Android release takes at least two weeks.

The launch itself is the first month after that. Expect the first week to bring feedback, and the following weeks to show which places actually bring users.

How much does it cost to launch an app?

A web app can launch on very little:

Launch sites vary: Product Hunt is free to post, while BetaList only takes paid submissions. Native apps cost more to list: the Apple Developer Program is $99 a year, and a Google Play developer account is a one-time $25.

How to market your app before launch

You don’t need an audience before launch, but a few things make launch week easier:

Launch week: where to tell people

Start where your users already talk, not where other makers hang out. For Bloomly, a plant-care app, that’s plant subreddits, a houseplant Discord and a gardening forum, not Product Hunt. Answer questions there first, and mention your app only where it really helps.

Launch sites still help with feedback and your first links. Pick them by stage: where to launch your app compares Product Hunt, BetaList, Uneed and others.

Tag every link you share, so your analytics shows which post each visitor came from. A link like bloomly.example/?utm_source=reddit&utm_campaign=launch is enough.

After launch: the first 30 days

The weeks after launch decide whether the first visitors turn into users:

For the full plan, read the product launch strategy for first-time founders. For finding people, read how to get your first users.

Your launch checklist

Keep reading

See all guides