← Documentation

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:

  1. Open App Store Connect and go to your app
  2. Navigate to Product Page Optimization
  3. Click "Create Test"
  4. Name your test
  5. Set the number of treatments to 1 (or more)
  6. Set the App Store traffic proportion for your test
  7. Select the locales for the test
  8. 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:

  1. Click "Product Page Experimentation" in the export bar (bottom-right)
  2. The experiment dialog opens showing your linked app

Step 3: Select Experiment & Treatment

In the "Experiment & Treatments" section:

  1. Select an experiment from the dropdown — only draft experiments are listed
  2. 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:

  1. Select a format — e.g. 6.9" iPhone, 6.5" iPhone, iPad...
  2. 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.

Last updated: