iOS product page optimization

Expert: with sources and numbers. Plain: the same, without them, for beginners.

Apple's native A/B test: three treatments, 90 days, icon and screenshots and previews only.

Verified 2026-09-20 · 36 days ago ios testing creative conversion

Apple’s built-in test. Narrow in what it can test, generous in duration, and the only way to measure a creative change on real App Store traffic.

The rules

A Up to three treatments per test, testing app icon, screenshots and app previews. Each treatment can be localized in any language the app supports. (Overview of product page optimization, verified 2026-09-18)

A A test runs for 90 days, or until you stop it manually within that time. (Create a test, verified 2026-09-18)

A Traffic allocation: you choose a traffic proportion, and it is divided among the treatments. Apple’s own example, a test with three treatments and a 30% traffic proportion shows each treatment to 10% of total traffic; the remainder see the original. Same source.

A Localizations: by default all supported localizations are included. You can select a subset, and a user shown an excluded localization is not included in the test. Same source.

A Cannot be tested: custom product pages, and product pages on the App Store for Apple Watch or iMessage. (Overview)

A The app must be in the Ready for Distribution state, and treatments are shown to users on iOS 15 / iPadOS 15 or later. Same source.

A Apple notes that releasing a new app version during a test may affect results if the version contains assets or metadata being tested. Same source.

What this means in practice

Three treatments is the ceiling, not the target. A Apple states plainly that the more treatments you add, the longer the test may take to reach a conclusive result (Create a test). With finite traffic, each additional treatment divides the sample. Two treatments against the original is usually the honest choice; three is for when you genuinely have the volume.

The traffic proportion is a real decision. A higher proportion reaches significance faster and exposes more users to variants that may be worse. A lower proportion is safer and slower. For an app with modest traffic, too low a proportion means 90 days produces nothing.

90 days is long enough to be a problem. A test spanning a quarter will cross seasonality, competitor launches and your own releases (50-05). Long duration is not free precision.

Localization selection is a design tool. Restricting a test to specific localizations lets you test a market-specific hypothesis rather than averaging across markets that behave differently. The exclusion rule makes this clean: excluded users are not in the sample at all.

You cannot test text. Icon, screenshots and previews only. Not the name, subtitle, keyword field or description. Those change only with a release anyway (10-09). If you want to compare text, PPO is not the tool (50-06).

Custom product pages cannot be tested. This is a real limitation, because CPPs are where paid traffic lands (60-01). You can test the default page and infer, or test externally before the click.

What goes wrong

Three treatments on low traffic. Apple warns about it directly. Splits the sample until nothing concludes.

Shipping a release mid-test. Apple names this as a risk to results. Check the release calendar before starting.

Assuming the test starts when you click start. A test is a submission, and it shares one non-version slot per platform with custom product pages and in-app events (98-04).

Testing icon and screenshots together. Two variables, one result, no learning (50-03).

Letting it run to 90 days by default. Duration is a cost: a quarter of traffic, and every confound in it.

Expecting to test a CPP. Not supported.

In short

Every fact on this page in one line, with its evidence tier, source and verification date, 3 A. Generated from the claim register, so it cannot drift from the page above.

A A product page optimization test may run up to three treatments, testing app icon, screenshots and previews; each treatment can be localized. Tests cannot run on custom product pages or on Apple Watch or iMessage product pages.
IOS-PPO-001 · verified 2026-09-18
A A product page optimization test runs for 90 days or until stopped manually within that time. Apple notes that releasing a new app version during a test may impact results if the version contains assets or metadata being tested.
IOS-PPO-002 · verified 2026-09-18
A Traffic is split by a chosen proportion divided among treatments. Apple's example: three treatments at a 30% traffic proportion shows each treatment to 10% of total traffic. All supported localizations are included by default; a user shown an excluded localization is not included in the test. Apple notes more treatments may take longer to reach a conclusive result.
IOS-PPO-003 · verified 2026-09-18

Think your app deserves better?

Send the App Store link.
The audit comes back within two working days, whether you hire us or not.

Free, and we mean it. No card, no call required.