Screenshots are the single highest-impact conversion lever in ASO. Bad screenshots (raw app screens, no context) convert at 20-30% of well-designed ones. Good screenshots tell a story across the visible slots, lead with the strongest value proposition, use captions, and adapt per locale. See the App Audit hub for the full ASO programme.
App Store (iOS): - Up to 10 screenshots per device size - First 3 visible without scroll (most important) - 6.7" (iPhone Pro Max) is reference; other sizes auto-scaled - Portrait or landscape (consistency within app) Google Play: - Up to 8 screenshots - First 2-3 visible in listing preview - Phone, 7" tablet, 10" tablet versions
Slot 1: HEADLINE BENEFIT
Strongest value prop, brief caption
"Track every lead automatically"
Slot 2: KEY FEATURE 1
Specific capability with caption
"AI prioritises hot prospects"
Slot 3: KEY FEATURE 2
Second capability
"Drag and drop pipeline"
Slot 4-6: SECONDARY FEATURES
Other capabilities, social proof
Slot 7-10: TRUST & DEPTH
Awards, reviews, integrations, security
Raw screenshots without captions convert poorly — users don't decode app UI in 1-2 seconds. Captions explain the value:
Bad: [pure app screenshot]
Good: "TRACK EVERY LEAD" [headline]
[app screenshot showing leads]
"Never lose a prospect again" [subhead]
Caption layout:
- Headline: 4-6 words, biggest text
- Subhead: 8-12 words, supporting
- Use brand colours
- Background colour matching brand
- 60-70% screen for caption, 30-40% for screenshot
Each App Store / Play locale gets its own screenshots. Don't just translate captions — adjust visuals for cultural context. Numeric formats, currency symbols, character sets all matter:
US: "$29/month" English caption UK: "£24/month" English caption (different price possibly) DE: "29€/Monat" German caption JP: "¥3,200/月" Japanese caption + JP-localised app UI in screenshot
Slots 4-6 often include:
App Store Connect (iOS 15+) Custom Product Pages allow split tests. Google Play Store Listing experiments too. Test:
Test caption variants, slot order, social proof placement.
Run App Audit →