ppl.studio

Product Demo Video

Hands + product B-roll. No face on camera. 15–30s, ready in ~10 minutes.

A B-roll-first product demo pipeline for brands and apps that don't want a face on camera. Upload a product photo, describe the demo action (unboxing, applying, swiping, installing), and the workflow generates 2–4 close-up first frames showing hands using your product. Veo 3.1 animates them into 8-second clips, ffmpeg chains them into one 9:16 MP4, and captions burn in over each beat. Same engine as Creator UGC Video, swapped to a no-character variant. Perfect for app screen-recording substitutes, sensitive-category brands (medical, finance, supplements where personas raise compliance flags), and DTC products where the object IS the story.

Who it's for

DTC brands, app developers, and SaaS founders who need a clean product video without a creator on camera — and category-sensitive brands (medical, finance, supplements) that can't risk an AI persona on screen.

Outcome

A 15–30s 9:16 MP4 showing hands using your product across 2–4 close-up beats, with TikTok-style burned-in captions and a closing logo card.

Time

~10 minutes per video

Steps

6 steps, 15 substeps

Before you start

Have these ready so you don't hit a blocker mid-workflow.

  • A ppl.studio account on the Creator plan ($1.99/week — required for Animate / Veo 3.1).
  • A clean product photo (white or transparent background works best) uploaded as a Prop.
  • A clear sense of the demo action you want to feature — opening, applying, swiping, installing, etc.

The funnel

Each step is a funnel stage. The top of each step explains what needs to happen in universal marketing terms. The bottom shows how to do it with ppl.studio — with free tools, dashboard features, examples, and gotchas.

  1. How to do it with ppl.studio

    Open Props, pick the SKU you want to demo, and write the action in a single short sentence. Specific verbs only — no adverbs.

    1. 1.1

      Pick the product from Props

      Open the Props library and select the SKU. If it's not there yet, upload a clean white-background photo first — the closer to e-commerce-spec the better. The product's color, packaging, and proportions are reused across every frame in the demo.

      • In-app
        Props LibraryUpload products once, reuse across every scene with accurate colors and logo placement.
    2. 1.2

      Write the action in one sentence

      One verb, one object. "Fingers twisting open the jar lid," "hand pressing the button on top," "thumb dragging the slider in the app." Resist adjectives — they don't render. Resist abstractions — "using the app" produces a bad video; "thumb tapping through three onboarding screens" produces a good one.

      Tip: Watch 10 of your competitors' best-performing TikToks. The hooks are almost always a specific physical action in the first 2 seconds. Mirror that energy.

  2. How to do it with ppl.studio

    Use the Visual Presets library to pick a starting aesthetic, or write a custom scene description. The scene applies to every frame in the demo — consistency is what makes the 24 seconds read as one shot, not three disconnected clips.

    1. 2.1

      Pick a Visual Preset (or skip to custom)

      Visual Presets ship with curated aesthetics — "morning kitchen," "sunlit desk," "clean studio," "bathroom vanity," "gym floor." Pick one that matches the buyer's natural environment for using the product.

      • In-app
        Visual PresetsReference-image presets — save lighting and composition, reuse across shoots.
    2. 2.2

      Layer in 1–2 secondary props

      Coffee mug, open notebook, sunglasses on the side, plant in the corner. ONE OR TWO. More than that competes with the product. The eye should land on the product first, the scene second.

      Tip: If you're not sure what to add, leave it sparse. Empty scenes outperform cluttered ones for product demos — there's no competing focal point.

    3. 2.3

      Lock the lighting and time of day

      "Golden hour, sidelit" works for lifestyle/beauty. "Soft daylight, even fill" works for SaaS and tools. "Studio white, hard rim light" works for tech/electronics. Pick the one that matches your category's visual norms — don't fight them.

  3. How to do it with ppl.studio

    The wizard generates frames sequentially in Workbench, using your Prop image as a strict reference and your scene description as the environment. Each frame is editable — re-roll any that don't land before advancing.

    1. 3.1

      Generate the setup frame

      Wide-ish close-up of the scene with the product visible but not the focal point yet. Hands haven't engaged it. This is the breathing-room shot before the action.

    2. 3.2

      Generate the action frame(s)

      Tight close-up on hands engaging the product mid-action. This is the hook segment — what stops the scroll. Pour the liquid, peel the seal, press the button, swipe the screen. Make it the most visually specific frame in the set.

      Tip: Hands are the hardest thing for image models to render correctly. Generate 3–5 variants of the action frame and pick the cleanest one. AI hands with 6 fingers will kill an otherwise good video.

    3. 3.3

      Generate the payoff frame

      What the product looks like AFTER the action. Glass full instead of empty. App on the success screen instead of the form. Lotion applied instead of dispensed. The before/after contrast against the action frame is what makes the demo feel real.

    4. 3.4

      Generate the hero shot

      Optional 4th frame — clean product hero shot at the end, room for a logo overlay in Step 5. Use this when you're rendering Full Viral (4-segment) versions for ad use; skip for organic posting where the payoff lands harder than a logo.

  4. How to do it with ppl.studio

    The wizard calls Animate with per-frame direction tags. Status polls every 6 seconds; server-side polling continues if you close the tab. Each clip averages 90–180s to render.

    1. 4.1

      Generate clips with directional intent

      Setup → slow handheld push-in toward the product. Action → hands actually executing the motion. Payoff → reveal of the changed state. Hero → slow rotate or vertical pan. The wizard sets these by default; override only if you have a strong reason.

    2. 4.2

      Re-roll any weak clip

      Watch each end-to-end. Things that kill demos: glitchy hands mid-motion, the product unnaturally morphing, lighting flickering, the action skipping. Re-roll the affected clip — Veo is non-deterministic; second and third tries are often noticeably better.

      Tip: Action clips re-roll more often than setup/payoff clips. Budget extra time for them. If a specific action consistently fails, simplify it in Step 1 ("hand pressing button" rerolls easier than "hand twisting and pulling lid").

  5. How to do it with ppl.studio

    The wizard queues a concat_jobs row; the worker drains it with ffmpeg. Combined MP4 finishes first; captioned cut a few seconds later. Close the tab if you want — the worker keeps going.

    1. 5.1

      Toggle captions on (recommended)

      Per-segment captions: 3–5 word benefit statements timed to each 8-second clip. White text with green outline (TikTok-native). For the closing hero shot, the wizard inserts your logo + a one-line CTA.

    2. 5.2

      Click "Assemble" and wait

      Polling shows queued → running → done. Subtitled cut takes ~60–120 seconds for 4-segment formats.

  6. How to do it with ppl.studio

    Save is one click. Download is two. Posting is whatever upload UI your target platform uses — the file is in the right format for all three.

    1. 6.1

      Click "Save & finish"

      The run is marked complete; the video appears in /gallery filtered to "product demos" and tagged with the Prop ID for easy retrieval.

    2. 6.2

      Download and post

      Direct MP4 download. Captioned cut on TikTok; both work on Reels and Shorts. Native auto-captions are inconsistent across platforms — the burned-in version reads the same everywhere.

Compare against competitors

These competitors target the same outcome as this workflow — see where ppl.studio wins and where the gaps are.

FAQ

Common questions from first-time runners of this workflow.

Why no face on camera?

Three reasons. (1) Some categories can't have a face — medical claims, finance disclosures, regulated supplements. (2) Some products ARE the story — gadgets, apps, packaging design — and a persona just gets in the way. (3) Some audiences trust the product more than the creator — DTC tech buyers, B2B SaaS evaluators, indie hackers. For everything else, use Creator UGC Video.

Can I add a voiceover?

Yes — voiceover support is on the roadmap. For now, the workflow leans on burned-in captions to carry the message. Most no-face product demos on TikTok don't have VO anyway; the captions and the visuals carry it.

What products does this work best for?

Anything with a visible action. Strongest: skincare (applying), supplements (pouring/swallowing), kitchen products (using), apps (tapping/swiping), tech gadgets (assembling/connecting), beauty (swatching). Weakest: services, abstract software, anything you can't show being used in 8 seconds.

Can I use this for Amazon listing videos?

Yes — Amazon's listing video spec accepts 9:16 (or 1:1) MP4s up to 60 seconds. The captioned cut works as-is. Use the no-logo variant if Amazon flags branded overlays; the workflow exports both versions.

How does this compare to Creator UGC Video?

Creator UGC Video puts a persona on camera with a talking-head script. Product Demo Video shows hands + product with no face. Same Veo + ffmpeg engine underneath; just different briefing and frame composition. Many brands run both — Creator UGC for hooks and personality, Product Demo for clean product showcases. Most run a 70/30 mix in favor of Creator.

Can I generate the variants in bulk?

Not yet via this workflow. For now, run the wizard once per action variant. The Creative Refresh Pack (coming soon) will let you generate 10 same-product, different-action demos from one brief — useful for ad-creative testing.

Other workflows

Different goal, different funnel.

Meta Ads UGC Campaign

From competitor research to a ROAS-tracked ad test — in under a day.

A universal Meta Ads funnel — research → ideate → script → cast → produce → compose → launch → measure — with the ppl.studio implementation for each stage. Every step explains what needs to happen, why it matters for the funnel, and how to execute it with our free tools and dashboard features.

Open workflow →

TikTok + Reels Short-Form Video

Hook-led 9:16 video with a consistent AI creator — blank page to posted in under 2 hours.

A universal short-form funnel — hook → script → cast → prep → produce → compose → animate → export → post — with the ppl.studio implementation for each stage. Run this 3× per week per Expert with different hooks and you have a working content engine.

Open workflow →

E-commerce Product Listings

Lifestyle photos and A+ content for Amazon, Shopify, and marketplaces — without a photo shoot.

A universal e-commerce product-photo funnel — prep → cast → plan shots → produce → compose → export → publish — with the ppl.studio implementation for each stage. Turn one product upload into a full PDP, A+, and marketplace image set.

Open workflow →

Creator UGC Video

Paste a product URL → AI picks the persona, writes the script, renders the video. ~10 minutes.

A talking-head UGC video pipeline built for the way marketers actually buy creator content. Paste a product URL (App Store, Shopify, landing page), describe what you're promoting, or upload a screenshot — and the workflow auto-selects a persona, writes a viral per-segment script tuned to your offer, generates first frames, animates each segment with Veo 3.1, and assembles a 9:16 MP4 with TikTok-style burned-in captions. One persona, infinite scripts, ship-daily output. No filming, no scripting from scratch, no editor.

Open workflow →

Product UGC Photos

Upload your product → AI persona wears, holds, or uses it across 6 lifestyle shots.

The bread-and-butter UGC workflow: upload one clean product photo (jewelry, watch, apparel, accessory, beauty product, gadget — anything where the persona using it IS the creative), pick an AI Expert that matches your buyer's aspirational self, and generate 6 lifestyle photos showing the persona wearing or holding the product across one consistent visual world. Outputs at Instagram (1:1), feed (4:5), and Stories/Reels (9:16) — drop-in ready for paid social, organic posts, and PDP image sets. Same persona + product reusable across infinite re-shoots for ad-creative testing.

Open workflow →

Testimonial Video

AI persona reviews your product. Hook → product cutaway → verdict. ~24s.

A hybrid pipeline that fuses Creator UGC Video's talking-head engine with Product Demo Video's B-roll engine. Three segments, ~24 seconds: Segment 1 — persona on camera delivering the conversational hook ("I was skeptical until…"); Segment 2 — clean product cutaway showing the SKU close-up; Segment 3 — persona back on camera with the verdict + soft CTA. The script reads like a real creator did the review: specific details, peer-to-peer pacing, no infomercial energy. Same persona reusable across infinite testimonials for ad-creative testing.

Open workflow →

Amazon Listing Pack

Main image + 6 secondary photos that pass Amazon spec. One SKU, ~15 minutes.

The spec-strict photo workflow for Amazon sellers. Upload one product photo and the workflow produces the full 7-image listing set Amazon's algorithm and buyers expect: a pure-white-background main image that passes Amazon's automated checks (≥85% frame fill, RGB 255,255,255, no props, no text), plus 6 secondary images each playing a distinct conversion role — lifestyle (product in use), scale (size reference), in-use detail (close-up of the feature that sells), infographic (benefit callouts), packaging (what arrives), and comparison (you vs. the alternative). Built around Amazon's 2000×2000 zoom-enabled requirement and the conversion patterns that move Buy Box win-rate.

Open workflow →

Shopify Product Pack

Hero + 4 lifestyle + 2 detail + founder-holding. A full PDP in ~12 minutes.

The product-detail-page workflow for DTC stores. Where Amazon enforces a rigid 7-slot spec, Shopify gives you a free gallery — and the brands that convert use it deliberately: a clean hero that loads first, lifestyle shots that show the product living in the buyer's world, detail close-ups that justify the price, and a founder-holding shot that signals a real human stands behind the brand. Upload one product photo, pick your brand persona and visual world, and the workflow produces all 8 in one coherent shoot, gallery-ordered so the swipe sequence tells a story instead of dumping angles.

Open workflow →

Before/After Photo Pack

5 paired transformation shots. Same persona, locked framing, honest deltas. ~15 min.

The transformation-proof workflow for categories where the result IS the pitch: skincare, fitness, hair, teeth, home services, supplements. The hard part of before/after isn't generating two images — it's making them a matched PAIR: same persona, same pose, same framing, same lighting, with only the product's effect changing between them. A before/after where the lighting or angle shifts reads as a trick; a tightly matched pair reads as real proof. This workflow locks every variable except the transformation, generating 5 pairs (10 images) where the only thing that changes is the thing your product changes.

Open workflow →

Ready to ship this workflow? Open it in the guided wizard — we'll walk you through every step with your product, your Expert, and your ads.

Use this workflow →