Store Creative Snippets: 30 Reusable Figma Components to Generate Screenshots, Preview Videos, and Ad Variants
Written by AppWispr editorial
Return to blogSTORE CREATIVE SNIPPETS: 30 REUSABLE FIGMA COMPONENTS TO GENERATE SCREENSHOTS, PREVIEW VIDEOS, AND AD VARIANTS
Shipping an app listing and ad funnel doesn’t need to be a week-long creative project. This guide gives founders and product-minded operators a compact Figma component library design pattern (30 reusable snippets) and a practical export checklist (sizes, copy swaps, CTA variants, codecs) so you can turn one demo artboard into App Store screenshots, Google Play assets, and ad-ready variants in under 90 minutes.
Section 1
The library you need: 30 components that map to every store and ad placement
Design one ‘demo’ artboard that contains the canonical screen(s) of your app and use 30 atomic Figma components to generate every downstream asset. Partition components into four groups: device frames & safe‑masks, layout panels (single, grid, carousel), marketing overlays (headline, subhead, feature badges), and CTA/variant tokens (primary CTA, secondary CTA, price, short copy). By assembling these primitives you get predictable, repeatable exports for store screenshots, short preview videos, and ad cards.
Keep every component a variant‑driven component in Figma (size, language, color, CTA state). That makes bulk copy swaps and size adjustments fast: change text in one place and push updates across all exports. Use Figma’s Auto Layout and constraints so components scale cleanly across required sizes, and use slices or export frames to lock the exact pixels you need for each destination.
- Group A — Device Frames & Safe Masks: iPhone 6.7, iPhone 5.5, Android phone, tablet, and a 9:16 vertical mask for reels/stories.
- Group B — Layout Panels: single-screen hero, 3-up gallery, comparison layout, feature list.
- Group C — Marketing Overlays: headline, 1‑line strap, feature badges, ratings, short feature bullets.
- Group D — CTA/Variant Tokens: primary colored CTA, outline CTA, price token, short vs long CTA.
Section 2
Exact export targets and the minimal spec checklist
Set export targets in advance and add them as named slices/frames beside the demo artboard. For iOS, Apple requires screenshots for specific display classes and enforces file formats and sizes; include 6.7" and 5.5" variants at minimum and prepare App Preview video files that meet App Store preview rules. For Google Play, include the phone screenshots plus feature graphic and an optional promo video — Play accepts JPEG or PNG with specific aspect guidance. Preparing these exact targets before design avoids last‑minute rework and App Review rejections.
For paid acquisition, prepare a standard set of ad variants: square 1080×1080, vertical 1080×1920 (Stories/Reels), landscape 1200×628 for link ads, and a tall 1080×1350 (4:5) for feed. Use export scales in Figma (1x, 2x) so you have retina and compressed-ready versions. Save named export presets for each placement to hit specs quickly when you export batches.
- iOS screenshots: include required display sizes (6.7" and 5.5") and prepare App Preview video sets that comply with Apple’s preview rules and codecs.
- Google Play: phone screenshots, optional feature graphic (1024×500), and promo video poster frames.
- Ad placements: 1080×1080, 1080×1920, 1200×628, 1080×1350 — export 1x and 2x PNG/JPEG as needed.
Sources used in this section
Section 3
Practical Figma workflow: copy swaps, CTA variants, and batch exports
Build every copy element as a text token within a component variant (headline-short, headline-long, subcopy). When A/B testing store captions or ad hooks, create a simple CSV with headline variants and use a Figma plugin (or built‑in text replacement workflows) to push swaps across artboards. Structure your pages so each export frame references the same text and components — swapping the master text updates every derived asset.
For CTAs, maintain three visual states: primary (solid), secondary (outline), and micro (text-only). Export each asset with CTA toggled to produce ad variants quickly. When your Figma file is ready, use slices or export frames set to the exact pixel dimensions and run batch export. Use Figma’s export presets to create both compressed JPEGs for stores and lossless PNGs for high-res promo use.
- Make copy tokens: short (<=15 chars), medium (16–35 chars), long (36–60 chars) to match common display constraints.
- Keep 3 CTA states applied as component variants so you can export 3 variants per artboard automatically.
- Use Figma export presets: JPEG (quality 80) for store uploads, PNG for feature graphics and high-contrast promo assets.
Section 4
App Preview videos and ad motion: a lean recipe for 15–30 second pieces
App Store preview videos must be screen captures of your app and follow Apple’s content and technical rules (length, codecs, and truthful representation). Build a storyboard of 3–5 scenes from your demo artboard, export sequential frames from Figma at target device resolution, and use a simple video tool (Premiere, CapCut, or command-line ffmpeg flows) to stitch them. Keep motion tight: 3–6 second shots, 1–2 headline overlays, and a final CTA frame.
For social ads, design vertical 9:16 compositions using your reusable components so the same assets power both store previews and reels. Export a clean poster frame (matches Google Play feature graphic or App Store poster) and a short 15–30s vertical edit that reuses the same typography and CTAs from your screenshots to preserve creative continuity.
- Storyboard 3–5 scenes; export frames at the device resolution you used in the demo artboard.
- Keep app preview length and content compliant with App Store preview rules; use poster frames for when autoplay is disabled.
- Produce a 9:16 vertical edit for Reels/Stories and a square 1:1 cut for feed placements.
Section 5
90‑minute export checklist: from demo artboard to live assets
Start timer. Follow these steps in order to complete a publishable asset pack in 90 minutes: (1) confirm demo artboard screens and component variants, (2) run a quick copy swap (headline set A), (3) toggle CTA states and produce three CTA variants, (4) export screenshot slices for iOS and Android targets, (5) export poster frames and compile a short preview video, (6) export ad sizes (square, vertical, landscape), and (7) compress and organize outputs in named folders for App Store Connect and Play Console uploads.
Use this folder structure when exporting so uploads are fast and repeatable: /app-store/iphone-6.7/, /app-store/iphone-5.5/, /play/phone/, /play/feature-graphic/, /ads/1080x1080/, /ads/1080x1920/, /videos/. Attach a README with copy variants and CTA mapping so teammates and agencies can re-run exports without opening the Figma file. AppWispr customers often use this exact structure to speed launches and keep creatives versioned.
- Quick checklist: confirm demo screens → apply copy set → toggle CTAs → export iOS/Android screenshots → export poster frame & 15s video → export ad sizes → compress and organize.
- Folder naming: use clear, publish-ready names to avoid mistakes during upload (e.g. ios_6.7_en_01.jpg).
- Include a README mapping copy variants to file names and noting which CTA is used.
FAQ
Common follow-up questions
Do I have to supply every App Store screenshot size?
Apple requires screenshots for specific display classes (for example, 6.7" and 5.5" phone sizes are commonly required). If you don’t supply exact sizes App Store Connect will scale others, but providing the required display sizes avoids awkward scaling or cropping and reduces App Review risk.
What format and quality should I export for App Store and Play Store?
Use JPEG (high quality, around 80) for store screenshots to balance quality and file size. Use PNG for feature graphics, poster frames, and any images requiring transparency. Follow Play Console guidance for JPEG/PNG formats and App Store Connect’s accepted file types when uploading.
How long should an App Preview video be, and can it contain marketing overlays?
App Preview videos are short — typically 15–30 seconds — and must primarily show the app experience. Apple allows overlays such as short captions, but the video content must be truthful and comply with App Review rules; always check Apple’s App Previews and App Review Guidelines before submitting.
Can I reuse the same Figma components for ads and store assets?
Yes — that’s the point. Designing components that scale and have copy/CTA variants lets you reuse the same visual language across store screenshots, preview videos, and assorted ad placements. Keep a consistent grid, type scale, and CTA token system to make variants consistent.
Sources
Research used in this article
Each generated article keeps its own linked source list so the underlying reporting is visible and easy to verify.
Apple Developer
Screenshot specifications - App information - Reference - App Store Connect - Help - Apple Developer
https://developer.apple.com/help/app-store-connect/reference/app-information/screenshot-specifications/
Apple Developer
App Previews - App Store - Apple Developer
https://developer.apple.com/app-store/app-previews/
Google Play Console Help
Add preview assets to showcase your app - Play Console Help
https://support.google.com/googleplay/android-developer/answer/9866151?hl=en
Figma
Export from Figma Design – Figma Learn - Help Center
https://help.figma.com/hc/en-us/articles/360040028114-Export-from-Figma-Design
Figma
Export formats and settings – Figma Learn - Help Center
https://help.figma.com/hc/en-us/articles/13402894554519-Export-formats-and-settings
UIDemo
App Store Preview Video Specifications: The Complete 2026 | UIDemo
https://uidemo.io/blog/app-store-preview-video-specifications
Referenced source
Meta Ads Size Cheat Sheet 2026
https://adsuploader.com/cheatsheets/meta-ads-size-cheat-sheet-2026.pdf
AppScreenshotStudio
Play Store Feature Graphic vs Screenshots: 1024×500 Specs | AppScreenshotStudio
https://appscreenshotstudio.com/blog/play-store-feature-graphic-vs-screenshots-2026-specs
Next step
Turn the idea into a build-ready plan.
AppWispr takes the research and packages it into a product brief, mockups, screenshots, and launch copy you can use right away.