Screenshot Otter
App Store

App Store PPO & CPP Screenshot Optimization

Product Page Optimization and Custom Product Pages both require multiple screenshot sets. Create every variant you need fast - without a complex design workflow.

Create screenshot variants free →

No signup · Private · Works in any browser

Product Page Optimization (PPO)

PPO is Apple’s A/B testing feature for your App Store listing. You create up to 3 alternate screenshot sets and Apple splits traffic between your default page and your treatments - then tells you which version converts more users into downloads.

Tests run for up to 90 days. When you have a clear winner, you apply it as your new default - permanently improving your conversion rate from every future impression.

Screenshots are the single most impactful variable to test. A well-designed alternate set can improve conversion by 20–40%.

Custom Product Pages (CPP)

CPPs let you create up to 35 alternate App Store listing pages, each with a unique URL. You use each URL in a specific marketing campaign, so the screenshots users see match the context where they found your app.

A user who taps your link from a gaming ad sees a gaming-focused screenshot set. A user from a productivity newsletter sees a work-focused set. Same app, different first impression - tailored to each audience.

CPPs don’t affect your organic listing. They only show when a user arrives via that specific URL.

What to test with PPO

First screenshot strategy

The first screenshot is what users see in App Store search before tapping. Test: a bold value statement vs. a feature showcase vs. social proof. This single change can move your conversion rate significantly.

Caption copy approach

Test benefit-driven captions ("Wake up energized") against feature-driven captions ("Smart sleep tracking"). Benefits usually win, but your specific audience and app category may differ.

Dark vs. light template

Some audiences respond better to premium dark templates; others to clean light ones. If you're unsure which fits your users, PPO is the right way to find out - not guessing.

Narrative arc vs. feature list

A set that tells a story (problem → solution → outcome) often outperforms a set that just lists five different features. Test whether your audience responds to the journey or the feature catalog.

CPP use cases

Channel-specific campaigns

Show a gaming-focused screenshot set to users coming from gaming ads, and a productivity-focused set to users from business tool campaigns. Match your screenshots to the context where users first saw your app.

Seasonal promotions

Create a CPP for holiday campaigns, back-to-school, or major app updates. The screenshots can reference the promotion or feature without changing your default listing for everyone.

User persona targeting

If your app serves multiple user types - say, both students and professionals - create a CPP for each persona with screenshots that speak directly to their use case.

Influencer and partnership campaigns

Send influencers or partners a CPP URL that shows screenshot messaging aligned with their audience. Different communities see different first impressions of your app.

Creating PPO and CPP variants with Screenshot Otter

The bottleneck for PPO and CPP is always the same: creating multiple complete screenshot sets takes time. If each variant requires an hour in Figma, most developers never get past their first test.

Screenshot Otter collapses that time. Change your template, rewrite your captions, or try a completely different visual approach - a new complete screenshot set is ready in minutes. Run PPO tests more often. Create CPP sets for every meaningful campaign. The faster you can iterate, the more you learn.

The free tier lets you start immediately. Premium unlocks all templates, auto-localization for international CPP sets, and unlimited downloads - so you can create as many variants as you need without worrying about caps.

Frequently Asked Questions

What is App Store Product Page Optimization (PPO)?
Product Page Optimization (PPO) is Apple's built-in A/B testing feature for App Store listings. It lets you test up to 3 alternate versions of your screenshots, app preview, and icon against your default page to measure which version drives more downloads. Testing runs for up to 90 days, and you can apply the winning variant as your new default.
What is an App Store Custom Product Page (CPP)?
Custom Product Pages (CPP) let you create up to 35 alternate versions of your App Store listing, each with different screenshots, app previews, and promotional text. Each CPP gets its own unique URL that you use in specific marketing campaigns - so you can show a gaming-focused screenshot set to users coming from gaming ads, and a productivity-focused set to users from work-related campaigns.
What should I test in App Store Product Page Optimization?
Screenshots are the highest-impact variable to test in PPO. The most common tests are: different first screenshots (the one visible in search results), different caption copy strategies (benefit-driven vs. feature-driven), different visual styles (dark vs. light templates), and different narrative arcs across the 5-screenshot set.
How many screenshot variants do I need for a PPO test?
PPO lets you test up to 3 treatment variants against your default. For each treatment, you need a complete screenshot set for every device size you support. Most developers test 1–2 variants to start - enough to generate a clear signal without splitting traffic too thin.
How does Screenshot Otter help with CPP and PPO?
Screenshot Otter lets you create multiple complete screenshot sets quickly. Change your template, rewrite your captions, or try a completely different visual approach - each variant takes minutes to build. This makes it practical to create the 2–4 variants you need for PPO testing or the multiple CPP sets for your marketing campaigns.

Related guides

Build your PPO and CPP variants now

Free templates, no signup. Create your first screenshot variant in minutes.

Create screenshot variants free →