Validation Guide
How to Validate a Mobile App Idea Before You Build It
The mobile-app-specific tests for problem, retention, onboarding, distribution, and willingness to pay — before you ship a binary to the App Store. A practical handbook for consumer, productivity, lifestyle, health, education, and local-service apps.
· Updated · Yibud· 17 min read
On this page
- Key takeaways
- Why this matters
- Yibud's perspective
- Why mobile apps fail differently
- Definitions
- The mobile app validation framework
- How to apply the framework
- Mobile app customer discovery questions
- Worked example (composite)
- Common mobile app validation mistakes
- A 6-week mobile app validation checklist
- Frequently asked questions
- Summary
- References
- Related reading
- Next action
A solo developer spends four months building a mobile app that turns voice memos into structured journal entries. The app is polished. The speech-to-text is well tuned. The categories — gratitude, goals, anxiety, work — feel right. They submit to the App Store on a Tuesday. By the following Monday the app has 312 downloads, 47 day-one activations, and three day-seven returns. A friend shares it on a podcast thread. A second spike lands. The curve flattens within two weeks. The developer adds push notifications, a widget, and a weekly digest email. None of it moves the number that matters: a user who opens the app three times a week for a month.
The app is not broken. The launch is not broken. The team is not obviously wrong. What is missing is the part generic startup validation advice does not address: a recurring mobile habit the user would miss if it disappeared, discovered through a channel the founder controls, before any binary is built.
Mobile apps fail differently than web products. A SaaS founder can iterate on a hosted app behind a login wall. A marketplace founder can chase supply and demand in a city. A mobile app founder ships a binary into a store they do not control, where the unit economics of acquisition are dominated by store visibility, retention is dominated by the first-week habit loop, and pricing is dominated by platform fees. The discipline below is the part that addresses that failure mode, on top of the generic startup validation and the SaaS validation floors.
This article is the mobile-app-specific pillar. It works for consumer apps, productivity apps, lifestyle apps, health and fitness apps, education apps, and local service apps. It is not about iOS versus Android, not about which framework to choose, and not about design systems. It is about the validation work every mobile app founder has to do before the first build.
Key takeaways
- Mobile apps fail on retention and distribution, not on the demo. A clean onboarding proves the app can work once. It does not prove a user will return on day seven, day thirty, or day ninety.
- Distribution is the hardest problem and the one founders skip. A mobile app that nobody finds is the same product as a mobile app that does not exist. Acquisition channels must be validated before the build, not after the launch.
- The recurring-habit question is mobile-specific. SaaS retains behind a login wall on a known URL. Mobile apps retain against the lock screen of a phone with fourteen other apps asking for the same attention.
- A landing page is the cheapest validation surface. Smoke-test pages, App Store placeholder listings, and pre-registration campaigns produce the cheapest demand signal a mobile founder can collect.
- Concierge and Wizard-of-Oz MVPs beat finished apps. Manually delivering the experience to twenty users produces the same retention evidence a finished app produces, at a fraction of the engineering cost.
- App Store fees are part of the unit economics. Apple's 15–30% cut and Google's equivalent are not optional. They change the breakeven LTV for every pricing model.
- The whole sequence fits inside four to eight weeks. Less and you have not tested the habit; more and you are procrastinating in front of Xcode.
Why this matters
Most mobile app failure stories do not look like failures. They look like clean App Store listings with screenshots that took three weeks to perfect.
A 2023 data.ai report (referenced in their State of Mobile 2024) puts the average 30-day retention for non-game apps in the low single digits — most apps lose more than 90% of day-one users inside a month. Sensor Tower has reported similar curves for years. The exact number moves with category and country; the shape does not. Most users open a new app once, decide inside ninety seconds whether it earns a second visit, and never come back. The launch dashboard will not tell you that until month three, by which point the founder has spent the engineering budget.
That is the cost of skipping mobile-specific validation: months of building, then a launch where the day-seven retention curve tells you the habit you assumed was not there. The discipline below is how to compress that risk into the pre-build period.
The App Store is not a discovery channel. Apple's App Store Review Guidelines and Google's Play Console policies govern what you can ship; they do not market it. The store has search, a Today tab, editorial features, and category charts, but none of those activate for an app nobody has heard of. The first 1,000 users usually come from a channel the founder controls: a subreddit, a Discord, a Slack community, a YouTube channel, a podcast guest spot, or a personal network. Validating the channel is part of validating the app.
Yibud's perspective
Yibud's Startup MRI report scores mobile app ideas on the same eight dimensions as every other business model: market, competition, distribution, monetization, build difficulty, founder fit, opportunity, and overall. The scores come from deterministic rules, not from a model. They surface which assumption is currently the riskiest. They do not — and cannot — tell you whether users will form a recurring habit, whether the onboarding you design is frictionless enough to clear the ninety-second test, or whether your channel will produce 1,000 users before the launch spike dies.
That gap is large for mobile apps. A consumer app that gets a 78/100 from Startup MRI still has to prove that the user returns unprompted, that the channel reaches the right ICP, and that the price carries App Store fees before any code ships. The platform can help you identify which business assumption is the most fragile; it cannot answer the habit and channel questions only real behavior can.
This article is the manual companion. Use Startup MRI to find the riskiest business assumption, then use the framework below to design the cheapest experiment that could prove it wrong.
Why mobile apps fail differently
Three properties make a mobile app different from a web product. Each one shows up as a failure mode the generic validation stack does not catch.
Distribution is dominated by a channel you do not control. A SaaS founder can buy a domain, post on Hacker News, and capture an email. A mobile app founder depends on App Store search ranking, featured placements, and the channels that point at the store: TikTok, YouTube, Reddit, Twitter/X, podcasts, paid ads, and influencers. A founder who has not identified and tested the channel before the launch is launching into a vacuum. The store will not find users for the app.
Retention is dominated by the first-week habit loop. A SaaS product is a destination behind a URL. A mobile app is one icon among fourteen on a phone screen, competing with Instagram, WhatsApp, the camera, and the user's most recent download. Retention is not just a metric. It is a design problem with a narrow window. Most mobile users decide inside ninety seconds whether an app earns a second visit, and the second-visit decision happens before the user has a chance to discover the value prop you spent months designing. The first-week habit loop — the trigger, the action, the variable reward, the investment — is the unit you have to design for. Steve Blank's framing of a startup as a search for a repeatable business model applies; the mobile version has to be tested inside that ninety-second window.
Pricing is dominated by platform fees and platform mechanics. Apple and Google take 15–30% of every transaction routed through the store. Subscription apps get a 15% cut after the first year; in-app purchases under a small threshold drop to 15%; everything else sits at 30%. The breakeven LTV for any mobile business model has to clear those fees, plus the cost of acquiring a user through a channel that may cost more than the platform fee itself. A founder who tests pricing without accounting for the platform fee designs a unit that loses money on the first transaction.
The rest of this article is the discipline that addresses each property.
Definitions
The terms below use the same wording as the Startup Validation Glossary.
- Mobile app — A software product installed on a smartphone or tablet through an app store, as opposed to a web app reached through a browser. The store is part of the product surface.
- App Store — The distribution platform operated by Apple (iOS) or Google (Android). The store governs discovery, install, payment, updates, and platform fees.
- Onboarding — The first-use experience that takes a new user from install to first value. Usually measured in seconds, not minutes.
- Habit loop — The repeating cycle of trigger, action, reward, and investment that turns a one-time use into a recurring behavior. The unit of mobile retention.
- Day-N retention — The percentage of day-one users who return on day N. Day-1, day-7, and day-30 are the most commonly reported cohorts.
- Smoke test — A landing page or app-store placeholder that looks like the real product and measures intent (signups, clicks, pre-registrations) before any code ships.
- Concierge MVP — A mobile experience delivered manually by the founder, with no app installed, to learn what the experience should be.
- Wizard-of-Oz MVP — An app or service where the user thinks a system is doing the work, but the founder is doing it behind the scenes. Tests the workflow before automating it.
- Pre-registration — A store-side feature (available on Google Play since 2019, similar capability on Apple's upcoming pre-order flow) that lets users sign up for an app before it launches and auto-install on release.
- Platform fee — The percentage Apple or Google take on App Store transactions. Standard rate is 30%, with 15% for small businesses and subscription apps after year one.
- ICP (Ideal Customer Profile) — A specific person the founder is building for, narrow enough to find and reach. Mobile apps without a named ICP reach nobody.
The mobile app validation framework
The framework has six layers. Each layer is a claim that can be tested independently. A "pass" earns the right to test the next expensive assumption. A failure is information, not a setback.
| # | Layer | Claim to test | Cheapest useful test |
|---|---|---|---|
| 1 | Workflow | A specific user has a recurring, painful job that the app would solve, and that job happens on a phone. | Ten problem interviews describing the last time the job came up, with no mention of the app. |
| 2 | Onboarding | A new user can reach first value inside ninety seconds, including download, account, and first action. | A clickable Figma prototype tested with five users on the founder's phone, time-to-first-value measured. |
| 3 | Habit | The same user returns unprompted three times in the first week. | A two-week concierge or Wizard-of-Oz pilot with twenty users, day-7 retention observed. |
| 4 | Distribution | The founder can reach the named ICP at a cost that the LTV can support. | A pre-launch smoke-test landing page or pre-registration campaign that produces a cost-per-signup figure. |
| 5 | Monetization | The price the business model requires survives platform fees and the unit economics. | A paid pilot at the real recurring price, with platform fees subtracted from the LTV. |
| 6 | Defensibility | After retention and distribution, what makes the app harder to displace. | A written "why not clone this?" review with named sources of friction. |
The order matters. Workflow evidence is cheaper than building an onboarding. Onboarding is cheaper than testing retention. Retention is cheaper than running a paid pilot. A paid pilot is cheaper than shipping to the store and reading the day-30 curve from the App Store dashboard. The framework walks the founder from the cheapest test to the most expensive one, stopping at the first place the signal is clear.
Nir Eyal's Hooked (2014) and BJ Fogg's Behavior Model describe the habit loop that mobile retention rides on. The framework above borrows the same vocabulary — trigger, action, variable reward, investment — and tests it with the cheapest experiment that produces real evidence.
How to apply the framework
The framework is the map. The sequence below is the trip. Run the steps in order; stop at the first place the signal is clear.
1. Validate the workflow, not the app
The first question is whether the job the app would solve is real, frequent, and painful enough to motivate a download. The second question is whether the job happens on a phone — because if it happens on a laptop, the user will not install the app.
Write one sentence in the same form used in the Customer Discovery pillar:
- "When [specific user] is trying to [specific job], [current obstacle] causes [observable cost], so they use [current workaround]."
If the job does not happen on a phone, stop. Either narrow the user to a phone-first moment (a barcode scanner in a store, a logging habit before bed, a one-tap check-in during a workout) or shelve the app form factor. A web app is cheaper to build for a job that lives on a laptop.
If the job does happen on a phone, run ten problem interviews with people who match the named ICP. Use Rob Fitzpatrick's The Mom Test (2013) — ask about their life, their last workaround, and the specific commitment they have made. Do not pitch the app. Do not even mention it. The signal you want is whether the job is frequent (does it come up weekly?), painful (does the workaround cost money, time, or social embarrassment?), and recurring (do they currently do something, even imperfectly, to solve it?).
2. Test the onboarding with a clickable prototype
Onboarding is the part most mobile founders skip. They assume the user will figure it out. The data says the opposite. Localytics' historical research and Appsflyer's State of App Retention 2024 both put the day-1 retention average for non-game apps in the 25–35% range, with most of the drop happening inside the first session.
The cheapest test is a Figma or Framer prototype that walks a new user through download, sign-up, and first action. Record five people using it on a phone (not a desktop browser) and time how long it takes them to reach first value. If the median is above ninety seconds, the onboarding is too long. If two of five people get lost on the same screen, that screen is the bottleneck.
Nielsen Norman Group's mobile UX research — summarized in their Mobile UX design guidelines — emphasizes that mobile users move in short bursts, often distracted, and rarely read. The implication is that onboarding has to assume interrupted attention. Anything that requires the user to read three paragraphs of setup text will lose them.
The Apple Human Interface Guidelines and Google Material Design guidance both prioritize immediate value over feature tours. The principle that survives across both is the same: defer everything that is not first value.
3. Run a concierge or Wizard-of-Oz MVP
A finished app is not the only way to learn whether the habit loop holds. The cheaper way is to deliver the experience manually.
Concierge. The founder personally performs the core action for twenty users over two weeks. A journaling app founder texts each user at the same time every evening and writes the journal entry for them, then asks the next morning whether it was useful. A fitness tracking app founder calls each user after their workout and logs the data by hand. The "app" is the founder's phone, calendar, and spreadsheet. The signal you want is whether the user returns to the founder unprompted three times in the first week. If they do, the habit holds. If they don't, the habit does not exist — and a finished app would not change that.
Wizard-of-Oz. The user thinks an automated system is doing the work; the founder is doing it behind the scenes. A speech-to-text app founder runs a Telegram bot that accepts voice memos, transcribes them by hand in five minutes, and sends back a structured result. A translation app founder builds a one-button interface that, behind the scenes, emails the founder, who sends back the translation. The user experience feels automated. The founder's job is to discover what the automated version should do.
Eric Ries's The Lean Startup (2011) describes the build-measure-learn loop. The mobile version of that loop fits inside two weeks of concierge work and produces the same evidence a finished app produces at a fraction of the engineering cost.
4. Validate the distribution channel
A mobile app with no channel is a mobile app nobody finds. The store has search, but search only works if the user already knows what to look for. The first 1,000 users usually come from somewhere else: a subreddit, a Discord, a Slack community, a YouTube channel, a podcast guest spot, a personal network, or a paid channel.
The cheapest test is a smoke-test landing page (a Carrd, Framer, or Unbounce page that describes the app, shows three screenshots, and asks for an email or pre-registration). Drive a small amount of traffic from one plausible channel — a Reddit post, a Twitter thread, a $50 TikTok ad, an outreach DM to twenty people in the ICP — and measure the cost-per-email-signup and the cost-per-pre-registration.
The numbers to look for:
- Cost per email signup. For consumer apps targeting a mass market, $2–5 from paid social and $0–2 from organic community is the working range.
- Cost per pre-registration. Apple and Google both support pre-registration; the conversion from email-list to pre-registration is usually 30–60%, so a $3 email is a $5–10 pre-registration.
- Channel-to-channel variance. Run the test in two channels. If channel A produces a $2 signup and channel B produces a $20 signup, the difference is the channel, not the app.
If the cheapest channel costs more than the LTV the business model can support, the unit economics are wrong. Lower the ICP expectation, narrow the channel, or stop.
5. Test the price against platform fees
The price the founder wants to charge is rarely the price the store can carry. Apple and Google each take a 30% standard fee on App Store transactions, dropping to 15% for small businesses (under $1M annual revenue) and for subscription apps after the first year. Apple's fee schedule and Google Play's billing policies are the source of truth.
Three tests to run:
- Subscription pricing. Build the unit economics with the standard 30% fee first. If the LTV at the planned price clears the CAC, the business model works. If it does not, lower the price, raise the LTV through retention, or move to a web checkout (which avoids the store fee but loses the install friction).
- In-app purchases. Same arithmetic. A $4.99 IAP becomes $3.50 after the standard 30% cut. The product has to be worth $4.99 net to the user, not $3.50.
- Free with ads. Ad-supported apps avoid the store fee on transactions but introduce ad-revenue variance. eCPM rates for mobile ads vary widely by region and category. A useful exercise is to estimate the median eCPM for the target category and project a daily-active-user-to-monthly-revenue figure.
The cheapest test is a paid pilot at the real recurring price, with platform fees subtracted from the LTV. The pilot can be a Stripe subscription outside the store (to learn the willingness-to-pay signal) or a TestFlight build that asks for a real credit card (to learn the App Store conversion). Either is more honest than the founder's spreadsheet.
6. Prove defensibility after retention and distribution
Defensibility is the part founders reach for first, and the part that matters last. A mobile app that has not reached retention cannot claim defensibility, because there is no recurring user to defend.
The defensibility question for mobile apps is usually one of the following:
- Distribution depth — a trusted channel the founder owns that a competitor cannot easily replicate (a podcast audience, a community, a YouTube channel).
- Workflow integration — the app becomes part of how the user works, not a side channel they check weekly. iOS Shortcuts, Android intents, watch apps, and widget surfaces are the load-bearing surfaces here.
- Permissioned data — usage data, history, or content the user has created inside the app that would be lost in a switch. A journaling app with three years of entries; a fitness app with a year of workouts.
- Platform-native advantages — features the app uses that competitors cannot replicate without a similar investment (HealthKit, Apple Watch, WidgetKit, Android Auto).
The defensibility question is a hypothesis to test, not a claim to announce. Test it the same way you test the other layers: by writing it down, by asking what evidence would support it, and by running the smallest experiment that produces that evidence.
Mobile app customer discovery questions
The Mom Test applies to mobile apps, but the questions are different from web or B2B products. Mobile users describe habits, not systems.
For the user:
- "Walk me through the last time you needed to [job]. Where were you, what were you doing, what did you reach for?"
- "If you didn't have a phone, how would you have handled that?"
- "How often does this come up in a typical week?"
- "What apps do you currently use for this? What do you wish they did differently?"
- "If a new app did [specific outcome] perfectly, would you use it three times a week? What would have to be true for that to happen?"
- "What's the last app you uninstalled? Why?"
- "If you had to pay $5/month for [specific outcome], would you? What if it were $10?"
For the channel (separate conversation):
- "Where do you currently hear about new apps?"
- "What was the last app you downloaded because of [channel]? Why that one?"
- "If a friend recommended an app to you, what would they have to say for you to install it today?"
The two lists look similar. They are not. The user questions are about jobs, frequency, and willingness to pay. The channel questions are about discovery and trust. A founder who asks only the user questions will build an app nobody finds. A founder who asks only the channel questions will build marketing for a job nobody has.
Lenny Rachitsky's product lessons on onboarding and mobile growth are the closest thing to a practitioner playbook for the post-install half of the funnel. They reinforce the same point: the install is not the win. The day-seven return is the win.
Worked example (composite)
The example below is a composite of patterns I have watched play out across a few recent consumer app launches. It is not a real founder's story. It is a representative one, anonymized on purpose.
A solo developer is considering a mobile app that turns voice memos into structured gratitude entries for people in recovery. The user is a person who has been sober for at least six months and wants a daily practice. The job is "end the day with a structured reflection." The developer has a day job and ten hours a week to spend on this.
Workflow. The founder runs ten problem interviews with people in recovery. The painful job is not "be grateful" — that part is already known. The painful job is "remember what specifically happened today that mattered, before falling asleep, without spending forty minutes on it." The current workaround is a notes app and the occasional journal app that was abandoned after two weeks. The job is real, frequent (every evening), and recurring (most interviewees had tried and abandoned at least one prior app).
Onboarding. The founder builds a Figma prototype that opens to a single big button: "Record tonight's reflection." No account, no tour, no feature list. Recording starts on the first tap. Five test users reach first value in under thirty seconds. Two of five want a sign-in before they will use the app for real, which becomes a planned step-2 onboarding.
Habit (concierge). For two weeks, the founder texts each of fifteen users at 9pm every evening with "Ready for tonight's reflection?" Twelve of fifteen respond. The founder manually structures each response into a one-sentence entry, which is sent back as a confirmation. Day-7 retention is 12/15. Day-14 retention is 9/15. The habit holds for most users.
Distribution. The founder builds a Carrd landing page and posts it in three recovery-focused subreddits and one Discord. Two subreddits allow the post; one removes it as promotional. Over ten days, the page collects 312 email signups. Cost per signup is roughly $0 because all traffic was organic. The founder runs a $50 TikTok ad targeted at recovery hashtags; cost per signup is $4.20, which is on the edge of the consumer-app working range.
Monetization. The founder plans a $4.99/month subscription. After the 30% standard App Store fee, the founder receives roughly $3.50. At a $4.20 cost per signup and a 5% month-one-to-month-two conversion, the LTV clears CAC at month four. The business model is tight but plausible.
Defensibility hypothesis. The defensibility hypothesis is not "a better model." It is permissioned history (six months of entries is hard to leave), workflow integration (an evening reminder), and a trusted channel in two recovery communities. The hypothesis is written down. The evidence to test it is the concierge data already collected.
Result. The composite produces an honest answer: the workflow is real, the habit holds for most users, the channel works at small scale, the unit economics are tight, and defensibility is a hypothesis rather than a claim. The founder commits to a four-month build, sets a retention target of 50% day-7, and runs the paid pilot before public launch. The whole sequence costs less than three months of building an app that never reaches day-7.
Common mobile app validation mistakes
Treating a polished prototype as validation. A beautiful Figma screen and a polished onboarding prove that the demo works. They do not prove that the user will return on day seven. The habit test comes after the prototype, not before.
Skipping the distribution test. A founder who validates the workflow, builds the app, and submits to the App Store without ever testing the channel is launching into a vacuum. The first 1,000 users come from a channel the founder can name and reach.
Ignoring the day-one cliff. Most mobile users decide inside ninety seconds. A founder who designs a 5-minute onboarding with three required screens and an email capture has built an app that loses 60% of installers before they reach first value.
Pricing as if the platform fee doesn't exist. A $4.99 IAP becomes $3.50 after the standard cut. A founder who prices against the gross number, not the net number, designs a business that loses money on the first transaction.
Conflating downloads with users. A download is not a user. A day-one activation is not a habit. A founder who tracks downloads without tracking day-7 retention will feel good about a launch that is actually failing.
Building for the wrong form factor. A web-shaped job in an app-shaped box produces low retention. A founder who has not asked "does this job happen on a phone?" has not finished the workflow test.
Assuming the App Store is a discovery channel. The store has search and editorial features, but they activate for apps with existing demand signals. A founder who has not built a channel is invisible to the store.
Optimizing for screenshots before retention. A polished App Store listing with five screenshots and a 30-second preview video is not a moat. It is decoration around a retention curve that may not exist.
Believing that "more features" will fix weak validation. If the habit loop does not hold, no number of features will install it. The fix is to go back to the habit test, not forward to the v2 feature list.
A 6-week mobile app validation checklist
Six weeks is a planning box, not a promise that every mobile app can be validated in six weeks. The goal is to expose the next invalidating assumption quickly.
Weeks 1–2: Workflow and onboarding
- Written the user, trigger, job, current workaround, and failure cost in one sentence.
- Confirmed the job happens on a phone (not a laptop).
- Held ten problem interviews with people in the named ICP, with no mention of the app.
- Built a clickable Figma or Framer prototype and tested it with five users on a phone.
- Measured median time to first value. Under ninety seconds is the working range.
Weeks 3–4: Habit and distribution
- Ran a two-week concierge or Wizard-of-Oz pilot with at least fifteen users.
- Recorded day-7 retention and the texture of the day-7 return (prompted vs unprompted).
- Built a smoke-test landing page or pre-registration campaign.
- Drove traffic from two plausible channels. Recorded cost per signup and cost per pre-registration.
- Identified the cheapest channel that produces the ICP, not the cheapest channel overall.
Week 5: Monetization and platform fees
- Built a unit-economics spreadsheet with platform fees subtracted from the LTV.
- Tested the planned price on at least three paying users outside the store (or in TestFlight).
- Recorded what fee level would have broken the transaction.
- Confirmed the price carries the platform fee at the planned CAC.
Week 6: Defensibility and decision
- Wrote the defensibility hypothesis and the evidence that would support it.
- Recorded what a competitor would need to replicate the app from this point.
- Made a build, revise, or stop decision based on the weakest layer.
If you reach the last item with a clear answer, you have evidence. You still won't have certainty. You will have less uncertainty than you had six weeks ago, and you will know which assumption is still soft.
Frequently asked questions
How is validating a mobile app different from validating a SaaS idea?
A SaaS product is validated on recurring willingness to pay and retention past the first renewal behind a known URL. A mobile app is validated on a recurring habit inside a phone, on day-7 and day-30 retention against the lock screen, and on a distribution channel that reaches the named ICP before launch. The recurring-revenue question is shared; the habit, the onboarding, and the channel questions are mobile-specific.
What is the cheapest way to validate a mobile app idea?
A concierge MVP: the founder personally delivers the core experience to fifteen to twenty users for two weeks, with no app installed. If the user returns unprompted three times in the first week, the habit holds. If they don't, a finished app would not change that.
How many users do I need for a habit test?
Fifteen is the working minimum for a first signal. Twenty to thirty is more honest. The number that matters is not the total; it is the count of users who return unprompted on day seven. Below half, the habit is fragile. Above two-thirds, the habit is real.
Should I build a native app or a wrapper?
The build decision is downstream of the validation decision. The cheapest validation surface is not a native app — it is a concierge pilot, a Figma prototype, or a Telegram bot. The build decision is also downstream of the retention and channel decisions. A founder who has proven the habit and the channel can make an informed native-vs-wrapper choice. A founder who has not proven either should not be in the framework conversation yet.
How long should it take to validate a mobile app idea?
For a solo founder with a day job, four to eight weeks of active validation. Less and you have not tested the habit. More and you are procrastinating, or you have not picked a small enough ICP. The goal is a build, revise, or stop decision, not the elimination of all uncertainty.
How do I handle App Store fees in my unit economics?
Build the spreadsheet with the standard 30% fee first. If the LTV clears the CAC at that fee, the model works. If it does not, look at the small-business program (15% if under $1M annual revenue), the subscription drop (15% after year one), or web checkout (which avoids the fee but loses the install friction). Apple and Google both publish their fee schedules; treat those as the source of truth, not forum posts.
What if my idea is more useful as a web app?
Then it is probably more useful as a web app. A mobile form factor is not a default. If the job happens on a laptop, the app will underperform the web version. The honest question is "does this job happen on a phone, often enough that the user will install and return?" If the answer is no, build the web version.
How do I validate an app without building it?
Three layers, in order: a Figma prototype for onboarding, a concierge or Wizard-of-Oz pilot for habit, and a smoke-test landing page for distribution. None of these require code. All three together fit inside six weeks for a solo founder with a day job.
What is the difference between pre-registration and a waitlist?
Pre-registration is a store-side feature (available on Google Play since 2019, similar capability on Apple's pre-order flow) that turns an email signup into an automatic install on launch day. A waitlist is just an email list. Pre-registration produces a launch-day spike that the App Store algorithm notices; waitlists don't.
Summary
A mobile app fails differently than a SaaS product. The recurring-revenue test catches SaaS failures. The recurring-habit test catches mobile app failures. Distribution is the variable most mobile app founders skip, and it is the variable that decides whether the app reaches any user at all. The mobile app validation framework tests workflow, onboarding, habit, distribution, monetization, and defensibility in that order, because a prototype is cheaper than a habit test, a habit test is cheaper than a paid pilot, and defensibility cannot be claimed before retention is reached. Run a two-week concierge pilot with fifteen to twenty users, measure day-7 retention, test the cheapest channel, build the unit economics with platform fees subtracted from the LTV, and only then — with evidence, not hope — ship to the store.
References
The framework in this article leans on a small set of primary sources. Every non-trivial claim above traces back to one of them.
- Rob Fitzpatrick — The Mom Test (2013). The customer-conversation discipline used throughout the workflow and customer layers: ask about the customer's life and last workaround, never about your product, never as a pitch.
- Steve Blank — Customer Development. The framing of a startup as a search for a repeatable business model. Applied here to the mobile version of that search.
- Eric Ries — The Lean Startup (2011). The build-measure-learn loop and the validated-learning principle. Applied here to the mobile concierge and Wizard-of-Oz pilots.
- Nir Eyal — Hooked (2014). The trigger-action-variable-reward-investment framework used to describe the mobile habit loop.
- BJ Fogg — Behavior Model. The motivation-ability-trigger model used to think about why a user does or does not return.
- Paul Graham — Do Things that Don't Scale (2013). The canonical essay on manual, unscalable work as the right way to validate a hypothesis before building software. Applied here to the concierge mobile layer.
- Paul Graham — Default Alive or Default Dead?. The clearest single distinction between a business whose economics can carry it to profitability and one whose cannot. Anchors the unit-economics and platform-fee discussion.
- Lenny Rachitsky — Product onboarding. The practitioner write-up of mobile onboarding discipline, used here to ground the ninety-second onboarding test.
- Apple Developer — App Store Review Guidelines. The source-of-truth for what can ship to the iOS App Store.
- Apple Developer — Subscriptions. The source-of-truth for App Store subscription fee mechanics.
- Google Play — Billing policies. The source-of-truth for Google Play transaction fees.
- Apple Developer — Human Interface Guidelines. The platform design guidance for iOS, used here for the immediate-value-over-feature-tour principle.
- Google — Material Design. The platform design guidance for Android, used here for the same immediate-value principle.
- Nielsen Norman Group — Mobile UX design. The mobile UX research summary, used here for the interrupted-attention and ninety-second decision arguments.
- AppsFlyer — State of App Retention 2024. The industry-tracker view on mobile retention curves.
- data.ai — State of Mobile 2024. The industry-tracker view on mobile install and engagement trends.
The source audit deliberately excludes the familiar "90% of apps fail" statistics without a category and year, fabricated retention benchmarks, unattributed founder quotes, and current App Store ranking positions. For Yibud's broader evidence policy, see Sources & references.
Related reading
- The Startup Validation hub — the canonical map of Yibud's validation frameworks and vertical guides.
- How to Validate a Startup Idea Before You Build — the generic market, customer, business, and execution framework this mobile pillar extends.
- How to Validate a SaaS Idea Before You Build It — the recurring-revenue discipline that applies to any mobile app priced as a subscription.
- How to Validate an AI Startup Idea — the system-behavior discipline that applies when the mobile product is mediated by a generative model.
- AI Startup vs SaaS Startup: How Validation Is Different — the side-by-side comparison of the SaaS assumption stack and the AI validation stack.
- How to Validate a Marketplace Startup Before You Build It — the liquidity discipline that applies to mobile apps with two-sided dynamics (delivery, ride-share, peer-to-peer).
- How to Validate a B2B Startup Idea Before You Build It — the buying-committee, budget-cycle, and procurement-gate discipline that applies to mobile apps sold to companies (field-service, fleet, sales-team tooling).
- How to Find Your First Customers Before You Build — the customer discovery work behind the workflow and channel layers in this article.
- How to Test Willingness to Pay Before You Build — the practical paid tests behind the monetization layer.
- The Startup Validation Checklist — the broader pre-build checklist that pairs with the mobile-specific tests.
- Why Founders Build Before They Validate — the reflective companion on the founder psychology that produces weak validation in any model.
- The Startup Validation Glossary — shared definitions for mobile app, onboarding, habit loop, smoke test, and the rest of the validation vocabulary.
Next action
If you only do one thing this week, do this: write down the user, trigger, job, current workaround, and failure cost in one sentence. If the job happens on a phone, build a Figma prototype that gets a new user to first value in under ninety seconds. Test it with five people on a phone. If they reach first value, recruit fifteen users for a two-week concierge pilot. Whatever you learn, you will be closer to a real answer than you are right now.
If you want a structured second opinion on which business assumption carries the most risk before you start a pilot, Yibud's startup validation analysis takes about five minutes and surfaces the parts of your idea most likely to break — so the experiment you run this week is the one with the highest signal.
Continue learning
Where to go from here
These pieces are grouped by topic, not publication date — pick the one that matches the question you are working on right now.
More in ValidationSee all topics →
Validation Guide
How to Validate an API Startup Idea Before You Build It
The API- and developer-tool-specific tests for technical buyers, integration cost, trust, documentation prototypes, and design-partner pilots — before you write the first endpoint. A practical handbook for API founders, SDK builders, infrastructure product teams, and developer-tool indie hackers.
18 min read
Validation Guide
How to Validate a B2B Startup Idea Before You Build It
The B2B-specific tests for buying committees, procurement, ROI proof, founder-led sales, and the manual pilot — before you write code. A practical handbook for SaaS founders selling to businesses, enterprise software teams, and technical founders.
17 min read
Validation Guide
How to Validate a Chrome Extension Idea Before You Build It
The browser-extension-specific tests for Manifest V3 fit, Chrome Web Store policy, distribution outside store search, willingness to pay, and unlisted pre-launch testing — before you ship a packaged extension. A practical handbook for indie hackers, SaaS founders, AI tool builders, and browser extension developers.
16 min read
Validation Guide
How to Validate a Marketplace Startup Before You Build It
The marketplace-specific tests for supply, demand, liquidity, take rate, and two-sided interviews — before you build the platform. A practical handbook for B2B, consumer, local, creator, and talent marketplaces.
17 min read
Validation Guide
AI Startup vs SaaS Startup: How Validation Is Different
Why AI startups need workflow, output-quality, and dependency tests on top of every SaaS validation question — and the cheapest experiment that proves each one before you build.
18 min read
Validation Guide
How to Validate an AI Startup Idea
Validate an AI startup idea by testing workflow demand, output quality, pricing, model dependency, distribution, and defensibility before building.
21 min read
Validation Guide
How to Validate a SaaS Idea Before You Build It
The five recurring-revenue assumptions that decide whether a SaaS product survives month six, and the cheapest experiment that tests each one — before you write code.
16 min read
Monetization Validation
How to Test Willingness to Pay Before You Build
The polite-yes problem, six pricing experiments you can run this week, and a seven-day plan to ask for money — before you build.
17 min read
Validation Guide
Startup Validation Checklist: Before You Build
21 concrete checks across four validation stages — problem, customer, business, execution — with how to test each one, the common mistake to avoid, and a printable summary.
17 min read
Validation Guide
How to Validate a Startup Idea Before You Build
The four assumptions every startup depends on, the four questions that test them, and the cheapest experiments that produce evidence in 2–4 weeks — before you build.
15 min read
See every article on startup validation in one place.
Open the Startup Validation hub →