How to Create App Preview Videos for App Store

How to Create App Preview Videos for App Store

We added a 27-second App Store preview to our product page two weeks before launch and tracked whether a short, honest demo would move the needle. This article walks through that experiment, the lean build process we used, the rejections we hit, and the practical checklist you can run in 30 minutes to avoid the same mistakes. Expect a repeatable weekend workflow, realistic outcomes, and the exact metrics we saw.

How to Use App Review Sites to Drive Early Downloads goes deeper on the ideas above and adds concrete next steps.

Did a 27s App Store preview increase installs?

5.8% → 7.1%
View-to-install conversion
Lift after the 27s preview went live
1,940 → 2,010
Product page views
Before/after adding a 27s preview
112 → 143
Installs from product page
More installs on similar traffic
App Store Connect snapshot: after adding a 27-second App Preview video, views, installs, and view-to-install conversion all increased.
Metric7 days before7 days after
Product page views1,9402,010
Installs112143
View-to-install conversion5.8%7.1%
Preview length added-27s App Store preview

What this snapshot shows: in the week after we uploaded a 27s preview, our view-to-install conversion rose by +1.3 percentage points (5.8% to 7.1%). That is directional evidence of impact for a small indie productivity app, not proof of causality.

How we validated the signal: keep screenshots and copy constant for 2-3 weeks, segment by acquisition source (Search vs Browse), and track a retention proxy like first-week churn or early support contacts. Operational takeaway: plan ~6-10 focused hours across two people for the first cut, expect noisy weekly swings, and treat a single-week lift as a hypothesis to confirm with a staged holdout.

When you move from outline to execution, How to Use App Store Product Pages to A/B Test Your Listing helps close common gaps teams hit here.

How can you build an App Store preview on a startup budget?

Process diagram illustrating the steps to record and edit an App Store preview video with an iPhone and low-cost tools.

A simple left-to-right process diagram showing: choose micro-journey → screen-record on iPhone → trim to first-payoff (target 15 - 30s, we used 27s) → add captions → export per App Preview specs → upload to correct App Store Connect device slot.

A focused execution plan: pick one micro-journey, record on an iPhone, edit in inexpensive tools, and submit following Apple’s App Preview specs. We did this with one designer, one iPhone, and a minimal toolchain over a weekend.

1) Storyboard a single micro-journey (30-minute sprint)

  1. Pick the uncluttered payoff

    Choose one end-to-end workflow that answers "what happens after I tap Get?" within the first three seconds. We used: sign up → create first task → visible win.

  2. Write a 15-30s script

    Keep it short: open, first action inside 3 seconds, pause on outcome. Limit to 3-5 on-screen steps to avoid feature bloat.

  3. Map frames to orientation and screens

    Decide portrait or landscape and list each in-app screen to record so captions and screenshots match exactly.

2) Record and edit with one iPhone and free tools

  1. Device and capture

    Record on the iPhone you officially support using iOS screen recorder or QuickTime on macOS for stable frame rates. Capture raw, steady flows without tap overlays.

  2. Edit to the first payoff

    Trim aggressively to the first meaningful win; we landed at 27 seconds. Add short captions that match in-app text and avoid heavy motion graphics. Tools we used: iMovie or CapCut for quick edits, LumaFusion when precise trims mattered.

  3. Export to App Preview specs and test

    Export to the device-appropriate resolution and slot (for example, 6.5-inch portrait). Play the exported file on the target device to confirm legibility and pacing before upload.

(Visual process diagram will appear showing: choose micro-journey → screen-record on iPhone → trim to first-payoff → add captions → export per App Preview specs → upload to correct App Store Connect device slot.)

3) Prep for App Store review and submission

  1. Match metadata exactly

    Ensure every caption in the video matches live onboarding text and screenshots. Mismatches caused our first rejection.

  2. Select the correct preview slot

    Upload to the device slot that represents your primary audience. Provide localized variants if you target multiple locales.

  3. Give reviewers what they need

    Include demo credentials or clear reproduction steps in App Store Connect notes. Expect median small-fix turnaround times around 4 hours after resubmission.

A complementary angle worth comparing lives in How to Write an App Description That Passes Review and Converts.

What mistakes cause App Store preview rejections and how to preflight in 30 minutes?

Checklist showing the 30-minute preflight QA items for App Store preview videos.

A compact checklist block listing the 30-minute QA items: device-resolution check, metadata parity check, captions legibility test, orientation/slot verification, and a quick uploader test in App Store Connect.

We hit predictable rejections the first time. Calling those out directly saves you hours.

Common rejection reasons we actually hit

  • Mismatched onboarding copy: video captions said "Create project" while the live app showed "New task" and the reviewer flagged inconsistency.
  • Wrong device slot or resolution: uploading a landscape cut to a portrait slot produced cropping and a compliance fail.
  • Misleading or placeholder content: unfinished screens or "Coming soon" labels were flagged as not representing the live app.

One thing worth noting: Apple reviewers focus on whether the preview accurately represents the live experience. The implication is simple - if your video diverges from the shipped UI, expect pushback.

30-minute preflight QA checklist (run this before upload)

  • Device-resolution check: open the exported file on the target iPhone and confirm no UI elements are cut off and captions are legible.
  • Metadata parity: compare video captions, screenshots, and App Store Connect copy line-by-line for exact phrasing of key flows and CTAs.
  • Functional sanity tests: mute and unmute the video, verify loop playback, and confirm the preview slot in App Store Connect matches the exported orientation and duration.
  • Accessibility sanity: check caption contrast and size at native zoom levels on the device.
  • Repro steps for reviewer: include a short note and demo credentials if part of the flow requires login.

If you need a practical next move: reserve 6-10 focused hours across two people, follow the storyboard and recording steps above, and run the 30-minute preflight before upload. For teams planning frequent updates, consider automating repeatable checks - device-slot mapping, metadata parity validation, and multi-locale uploads reduce human error and make future iterations faster.

For tradeoffs, checklists, and edge cases, TestFlight Explained for Non-Technical Founders rounds out this section.

FAQ

How long should an App Store preview video be?
Apple allows 15-30 seconds for most preview slots. Aim for the shortest cut that shows the first payoff; we found 27 seconds hit the balance between clarity and attention.
Which device slot should I upload to?
Pick the slot that matches your primary audience device, for example 6.5-inch portrait for modern iPhones. Provide localized variants if you support other markets.
What causes most preview rejections?
The common reasons are mismatched metadata, incorrect orientation or resolution, and showing unfinished or placeholder UI. Matching text exactly is often the simplest fix.
Do I need voiceover or music?
No. Concise captions that mirror in-app text are usually sufficient. Music or voiceover can add polish but may complicate localization and review.
How should I test whether the video improved installs?
Run a 2-3 week holdout where only a subset of traffic sees the new preview, segment by acquisition source, and track a retention proxy like first-week churn before claiming a sustained lift.