Product Page Experimentation
A/B test your App Store screenshots directly from Screenshot Master. Upload different screenshot sets to App Store Connect experiments and compare which ones convert better.
How It Works
App Store Connect lets you create experiments on your product page. Each experiment has one or more treatments (variations of your screenshots). Apple splits traffic between your original screenshots and the treatments, then reports which version performs best.
Screenshot Master integrates with this feature — you can upload your treatment screenshots without leaving the app.
Step 1: Create an Experiment on App Store Connect
The App Store Connect API does not allow creating experiments programmatically. You need to create one manually first:
- Open App Store Connect and go to your app
- Navigate to Product Page Optimization
- Click "Create Test"
- Name your test
- Set the number of treatments to 1 (or more)
- Set the App Store traffic proportion for your test
- Select the locales for the test
- Click "Create Test" to confirm
Leave the experiment in draft state — Screenshot Master only shows draft experiments.
Step 2: Open the Experiment View
In Screenshot Master:
- Click "Product Page Experimentation" in the export bar (bottom-right)
- The experiment dialog opens showing your linked app
Step 3: Select Experiment & Treatment
In the "Experiment & Treatments" section:
- Select an experiment from the dropdown — only draft experiments are listed
- Select a treatment — the treatments you created on ASC appear here
If no experiments are found, you'll see a message with a link to create one on App Store Connect.
If your experiment has no treatments, add them on ASC first, then hit the refresh button in the toolbar.
Step 4: Choose Format & Locale
In the "Options" section:
- Select a format — e.g. 6.9" iPhone, 6.5" iPhone, iPad...
- Select a locale — your default locale or any additional locale you've configured
The view shows three screenshot rows side by side for comparison:
- Current App Store screenshots (control) — what's currently live for that format
- Treatment screenshots — what's already been uploaded to this treatment
- New screenshots — your local screenshots ready to be uploaded
Step 5: Upload
Click "Upload to Experiment" and choose:
- Upload selected locale — uploads screenshots for the currently selected locale and format
- Upload all locales — uploads screenshots for every locale in your project
The upload replaces any existing treatment screenshots for that format and locale, then reorders them to match your project order.
Once uploaded, your treatment screenshots appear in the middle row. You can click any screenshot to preview it full-screen.
After Upload
Use the "Open Experiments in App Store Connect" link at the bottom of the dialog to go back to ASC and submit your experiment for review.
Once approved, Apple will start splitting traffic and you'll see conversion data in App Store Connect Analytics.