Product Page Optimization (PPO): How to A/B Test Your App Store Page
Product Page Optimization lets you A/B test your App Store icon, screenshots and previews. Learn the rules, setup steps, run time and test ideas that matter.
ScreenShipper team · · 7 min read
Quick answer: Product Page Optimization (PPO) is Apple's built-in A/B testing in App Store Connect. You test up to three treatments of your app icon, screenshots and app previews against your original product page, choose what share of visitors sees them, and run for up to 90 days. Results show conversion rate, improvement and confidence, and Apple recommends waiting for at least 90% confidence before applying a winner.
How Product Page Optimization Works
PPO shows randomly selected App Store visitors an alternate version of your default product page and measures which version gets more downloads. Each person keeps seeing the same version for the whole test.
| Rule | What Apple currently allows |
|---|---|
| Treatments | Up to 3, tested against your original page |
| What you can change | App icon, screenshots, app previews |
| What you can't change | Name, subtitle, description, promotional text, price |
| Maximum duration | 90 days, or until you stop the test |
| Tests at a time | One |
| Traffic | You choose the percentage that sees treatments; it's split evenly between them |
| Who sees treatments | Visitors on iOS and iPadOS 15 or later |
| App Review | New metadata in treatments must be approved before the test can start |
| New app version | Only needed for alternate app icons, which must be in your published binary |
| Localization | Treatments can cover all your localizations or only the ones you choose |
| Editing | A test can't be changed once it has started |
Apple's own traffic example: if you allocate 40% of traffic and create two treatments, each treatment gets 20% and your original keeps 60%.
Treatments aren't limited to your product page. Apple notes that alternate screenshots, previews or icons may also appear in search results and on the Today, Games and Apps tabs, which is good news: you're testing what people really see when they decide.
How to Set Up a PPO Test Step by Step
- Write one hypothesis. For example: "A first screenshot that leads with the outcome will convert better than one that leads with the feature."
- Design the treatment assets. Prepare screenshots for every device size and localization included in the test. If you're testing an icon, add the alternate icon to your app binary and ship that version first.
- Create the test in App Store Connect. Open your app, go to Product Page Optimization, name the test, and choose the number of treatments, the traffic proportion and the localizations.
- Check the duration estimate. Optionally pick a target improvement; App Store Connect uses your impression and download data to estimate how long the test needs to reach at least 90% confidence. If it's longer than 90 days, Apple suggests fewer treatments or more traffic.
- Upload the assets for each treatment and submit them for review. Tests without alternate icons can be reviewed independently of a new app version.
- Start the test once approved. From here, it can't be edited.
- Monitor results in App Analytics and wait for a clear verdict before acting.
Tip: Name tests and treatments descriptively ("Outcome headline vs. feature headline") so your test history is useful months later.
12 Product Page Optimization Test Ideas
Good PPO tests change something big enough to matter. Here are ideas, each tied to what it teaches you:
| Test idea | Example treatment | What you learn |
|---|---|---|
| First headline | "Know where every dollar goes" vs. "Budget planner with bill reminders" | Outcome vs. feature messaging |
| Lead feature | Bill reminders first vs. budget overview first | Which feature people care about most |
| Screenshot order | Most-used screen first vs. onboarding flow first | Whether your story order works |
| Background tone | Light background vs. dark background | Visibility next to competitors |
| Device frames | Framed device vs. frameless full-bleed UI | Whether frames help or waste space |
| Layout style | Separate screenshots vs. a panoramic gallery | Whether continuity draws people in |
| Social proof | Rating or award screenshot first vs. third | When proof works best |
| Caption length | 3-word headlines vs. 8-word headlines | Readability at thumbnail size |
| Icon color | Blue icon vs. orange icon (alternate icon in binary) | Standing out in search results |
| Icon symbol | Abstract mark vs. literal symbol | Recognition at small sizes |
| App preview | Preview video first vs. screenshots only | Whether video helps your category |
| Audience | Individual use vs. family or team use | Which audience your page should speak to |
Video deserves a special note. On its PPO page, Apple describes a developer whose treatment with an app preview video as the first asset converted worse than the original. Video isn't automatically better, which is exactly why it's worth testing.
For more creative ideas, see our App Store screenshot best practices and app icon design tips.
How Long to Run a PPO Test and How to Read Results
Run time depends on your traffic, the number of treatments, the share of traffic you allocate, how many localizations are included and how big the real difference is. Apps with modest traffic should test fewer treatments with bigger differences.
For each treatment, App Analytics shows impressions, conversion rate, percent improvement and confidence compared with the baseline, which is your original page by default. You can switch the baseline to compare treatments with each other.
| What the results say | What to do |
|---|---|
| Needs more data | Keep running; don't judge early swings |
| A treatment performs better with at least 90% confidence | Consider applying it; this ends the test |
| A treatment performs worse with at least 90% confidence | Keep the original; you've learned what doesn't work |
| Still inconclusive near 90 days | The difference is probably small; test a bolder change |
Practical habits:
- Run in full weeks. Weekday and weekend visitors can behave differently.
- Avoid big outside events. A feature, a sale or a large ad push changes who visits during the test.
- Apply deliberately. Applying a treatment while the test runs ends it. If the winner uses an alternate icon, include that icon in your next app version.
To understand the metric being compared, read our guide to App Store conversion rate.
PPO Mistakes to Avoid
- Testing tiny tweaks with little traffic. A slightly different shade of blue may never reach a confident result.
- Changing everything at once. A treatment with a new icon, new screenshots and a new order can win, but you won't know why. Mix bold tests with focused ones.
- Stopping on day two. Early results swing; wait for the confidence status.
- Forgetting the icon binary step. Alternate icons must ship in your published app before the test.
- Skipping localizations without a plan. Visitors in localizations outside the test see the original, so include the markets that matter.
- Not following through. After applying a winner, update related custom product pages and marketing assets so everything stays consistent.
PPO vs. Custom Product Pages vs. Google Play Experiments
| Product Page Optimization | Custom product pages | Google Play store listing experiments | |
|---|---|---|---|
| Purpose | Improve your default App Store page | Targeted pages for ads, links and keywords | Improve your Play store listing |
| What varies | Icon, screenshots, previews | Screenshots, previews, promotional text | Listing graphics and text |
| Who sees it | A random share of default page visitors | People sent to the page's URL, ads or assigned keywords | A random share of listing visitors |
| Limit | Up to 3 treatments, one test at a time | Up to 70 pages per app | See Play Console Help |
Use PPO to find a stronger default, and custom product pages to tailor pages to specific audiences. On Android, the equivalent is covered in our guide to Google Play store listing experiments. For the full strategy, see the App Store Optimization guide.
Frequently Asked Questions
Can I A/B test my app name or subtitle with PPO?
No. Product Page Optimization tests only the app icon, screenshots and app previews. Name and subtitle changes have to ship with a new version and be measured before and after.
Do Product Page Optimization tests need a new app version?
Only if a treatment uses an alternate app icon, because every icon variant must be included in your published binary. Screenshot and preview tests can be submitted for review on their own.
How many PPO tests can I run at once?
One. Each test can include up to three treatments against your original product page.
Who sees my PPO treatments?
A random share of App Store visitors on iOS and iPadOS 15 or later, based on the traffic percentage you set. Each person sees the same version for the whole test.
What happens to my page when a test ends?
Your original product page stays live unless you apply a treatment. Applying one makes it the page everyone sees.
Sources
Your screenshots are your biggest conversion lever
Make test variants for product page optimization and custom product pages in minutes, in every size and language.