How to Test an App Idea With an App Store Pre-Order
By Omar Zidan, Founder
App Store pre-orders offer the only method to measure genuine install intent inside the exact environment where your software will live. Landing pages measure email signups. Surveys measure politeness. A pre-order measures the willingness of an iOS user to double-click their side button and authenticate a download with Face ID. This is the closest you can get to a guaranteed user before you commit months to a product roadmap.
Many developers view pre-orders simply as a marketing event for a finished product. This is a mistake. When used correctly, the pre-order system is a rigorous financial testing ground. It allows you to validate your customer acquisition cost against real App Store conversion rates. If the numbers fail, you cancel the release. If the numbers succeed, you have a guaranteed user base waiting on launch day.
The Reality of App Review
You cannot fake a pre-order. Apple does not allow you to upload a blank screen or a text file to App Store Connect. According to Apple Developer Support documentation on pre-orders, you must submit your app for review and have it approved before you can make it available for pre-order. App Review Guideline 2.1 requires all submissions to be final, complete, and functional.
This means a pre-order is not a test of whether you can avoid writing code entirely. It is a test of whether you can acquire users profitably. You must build a minimum viable product. You strip out every feature except the core utility. You hardcode the onboarding flow. You use native UI components to save development time. You ignore edge cases. You build just enough to pass Apple Review.
Do not include a login screen if you can avoid it. Apple reviewers scrutinize login screens heavily and require test credentials. By removing the login requirement for your initial binary, you reduce the surface area for rejection. Once Apple approves the binary, you do not tap the release button. You set the app as a pre-order.
Apple allows you to set a launch date up to 180 days in the future. This 180-day window is your testing period. You can upload new builds during this window, meaning the bare-bones version you submitted for the initial review never has to be seen by the public. You spend the next 180 days actually building the full feature set while your ads collect pre-orders.
Setting Up App Store Connect
To begin this process, you need an active Apple Developer account. This costs $99 per year. You create a new app record in App Store Connect. You must provide all the standard metadata required for a live app.
You need a primary category and a secondary category. You need a privacy policy URL. You must fill out the App Privacy questionnaire detailing data collection. You need a title, a subtitle, and a promotional text. You must provide up to ten screenshots for the various iPhone display sizes.
The screenshots are the most critical part of the pre-order test. Because your binary is bare-bones, your screenshots must sell the vision of the fully realized app. Apple requires screenshots to reflect the actual app in use, but you can heavily design them with promotional text and device frames. You upload these assets, select your pricing tier, and submit the build to App Review.
Pre-Orders Compared to Landing Pages
Landing pages lie to you. A user types an email address into a web form because it costs them nothing. They feel productive. They are expressing a vague interest in a concept.
When launch day arrives, your broadcast email hits their promotions tab. Open rates hover around 20 percent. Click-through rates on those opens sit near 3 percent. A list of 1000 emails yields maybe 6 actual downloads. You have no idea if your app failed because the product was bad or because the email delivery was weak.
Pre-orders tell the truth. The friction of a pre-order is identical to the friction of downloading a live app. The user taps the "Get" button. They authenticate the transaction. They commit.
On launch day, iOS downloads the app to their home screen automatically. The operating system sends them a push notification announcing the arrival. A list of 1000 pre-orders yields 1000 day-one downloads. You skip the email conversion gap entirely. You measure exact demand.
The Acquisition Math
You need to know if you can acquire users for less than they are worth. You set up the pre-order page and buy ads against it. You must use real money to get real data. Assume you have a testing budget of $1000. You spend this on Reddit ads or Meta ads targeting your specific niche.
Let us walk through the arithmetic. Your cost per click on the ad platform is $0.80. Your $1000 buys 1250 clicks to your App Store page. You open App Store Connect and navigate to App Analytics. You look at your Product Page Views. You see 1250 views.
Next, you look at your Pre-Orders metric. You have 100 pre-orders. Your App Store conversion rate is 8 percent. You divide your $1000 spend by your 100 pre-orders. Your cost per pre-order is $10. This is your effective Cost Per Install.
Now you compare this to your projected revenue. If your app is a $2.99 one-time purchase, you lose $7.01 per user. The math fails. You kill the project. If your app is a $39.99 annual subscription, and your historical trial conversion is 40 percent, your expected value per pre-order is $15.99. The math works. You proceed with the launch.
Sourcing the Right Concepts
You need to know what to build before you spend the weekend writing your minimum viable product. You look for demand signals. People leave traces of their unmet needs on Reddit, Hacker News, and specialized forums. They ask for tools that do not exist. They detail the shortcomings of existing software.
You can scrape these communities manually to find recurring pain points. You can also use Unthinkable to surface these exact demand signals instantly. Unthinkable aggregates the data so you can spot the gaps in the market. Once you have a validated problem with clear demand, you build the simplest possible solution to pass App Review.
Managing the 180-Day Window
Apple gives you up to 180 days between starting a pre-order and launching the app. You use this time to lower your acquisition costs. App Store Connect includes a feature called Product Page Optimization. This allows you to run A/B tests on your App Store listing natively.
You test three different icon variants. You test three different subtitle propositions. Apple routes your ad traffic to these variants and reports the conversion rates inside App Store Connect. You find out which messaging drives the lowest cost per install before your app even launches. You adjust your default metadata to match the winning variant.
This optimization phase is crucial. A 2 percent increase in your App Store conversion rate can cut your acquisition cost by a third. You run these tests continuously during the pre-order period. You also use this time to secure press coverage. Journalists are more likely to cover an app that has a live App Store link than a generic landing page. You point all press traffic to the pre-order page to capture the organic demand.
Analyzing the App Store Connect Data
App Store Connect provides specific metrics for pre-orders. You must know where to look. Navigate to the Sales and Trends section. Apple separates pre-orders from standard units. You can view net pre-orders, which accounts for users who canceled their pre-order before launch.
Pay attention to the cancellation rate. A high cancellation rate indicates that your ad messaging does not match the reality of your App Store page. Users tap the ad out of curiosity, read the actual description, and cancel. If your cancellation rate exceeds 10 percent, you need to rewrite your App Store description to align with your advertising.
You also need to track the geographic distribution of your pre-orders. If you are buying global ads, you might find that your cost per pre-order is $2 in Brazil but $15 in the United States. You must segment your acquisition math by territory. A user in Brazil might not convert to your $39.99 subscription at the same rate as a user in the United States. You adjust your ad targeting to focus strictly on the territories where the unit economics make sense.
Handling Failure
If your acquisition math fails, you pull the plug. Apple allows you to remove the app from pre-order status at any time before the launch date. You open App Store Connect. You navigate to Pricing and Availability. You select "Remove from Sale".
The users who pre-ordered receive nothing. They are not charged. Your app simply disappears from their pre-order list. Apple does not penalize your developer account for canceling a pre-order.
You spent one weekend building a basic binary. You spent $1000 on ads. You saved six months of development time by proving the distribution math did not work. This is the true value of the pre-order test. You force the market to vote with their actions, not their words, before you build the full product.
Questions
Can I change my app pricing during the pre-order period?
Yes, you can change the price of your app while it is available for pre-order. If you lower the price, customers are charged the lower price on launch day. If you raise the price, customers are still only charged the original lower price they agreed to when they pre-ordered.
Does Apple charge users immediately when they pre-order an app?
No, Apple does not charge the user at the moment they tap the pre-order button. The user authenticates the intent to purchase, but the actual transaction occurs on launch day. If the user cancels their pre-order before launch, no funds are ever captured.
Can I update the app binary while it is in a pre-order state?
You can submit new versions of your app to App Review while the pre-order is active. Once the new build is approved, it becomes the version that downloads to users' devices on launch day. This allows you to submit a basic version to start the pre-order and finish the complete app during the 180-day window.
What happens if I miss my scheduled pre-order release date?
If you do not manually release the app or change the date, Apple will automatically release the approved binary on your scheduled date. If you are not ready, you must push the date back in App Store Connect, provided it remains within the maximum 180-day limit from the initial pre-order start date.
