Use Case
Shopify Product Videos: A Talking Head for Every SKU
Product pages with video convert better. But creating a unique video for every product in your Shopify catalog is expensive and slow. agent-media generates product videos where an AI actor describes your product while your product image appears as B-roll. One command per SKU. $3 per video. See pricing.
The Problem: Video for Every Product Is Unscalable
Shopify stores with 50, 100, or 500+ products face a hard choice. Product pages with video see higher conversion rates. Shopify themselves recommend video on product pages. But hiring a creator to record a talking-head review for every SKU is not realistic.
The cost adds up fast. A basic UGC creator charges $150 to $300 per video. For a 100-product catalog, that is $15,000 to $30,000 just for the initial set. And you still need to update them when products change.
Some stores skip video entirely. Others use generic product slideshow tools that look automated and fail to build trust. The gap is a talking-head format (someone describing the product naturally) at a price that works for every SKU.
The Solution: Product Image + Talking Head in One Command
agent-media combines a talking-head AI actor with your product image as B-roll. The actor speaks your product description naturally with lip-sync. Your product photo appears as a cutaway scene so viewers see the actual item being discussed.
You write a short product script (or let the AI script generator create one from your product description). Pass your Shopify product image URL as the B-roll source. The pipeline assembles everything: voiceover, lip-sync, product image animation, subtitles, and background music.
For a 100-product catalog, that is 100 CLI commands and $300 in credits. agent-media makes it practical to cover your entire catalog, not just your top sellers.
Step-by-Step: Generate Shopify Product Videos
From product description to finished video in four steps.
Generate an AI script from your product description
Let agent-media write the script. Pass your product description and it generates a natural-sounding review using the product-review template.
$ agent-media video create \
--ai-script "Organic bamboo cutting board, 14x10 inches, knife-friendly surface" \
--template product-review \
--duration 10
Generate the product video with B-roll
Pass your Shopify product image URL as B-roll. The pipeline animates the image and weaves it into the video as a cutaway between talking-head scenes.
$ agent-media ugc "This cutting board changed my kitchen routine. The bamboo is gentle on knives and looks great on the counter." \
--actor emma \
--broll-images "https://yourstore.com/products/bamboo-board.jpg" \
--style clean \
--duration 10 \
--sync
Batch-generate for your entire catalog
Script a loop over your product CSV or use the REST API to generate videos for every SKU programmatically.
# Loop over a CSV of product descriptions and image URLs
$ while IFS=, read -r name desc img; do
agent-media ugc "$desc" --actor emma --broll-images "$img" --style clean
done < products.csv
Upload to Shopify product pages
Download the finished mp4 files and upload them to your Shopify product media. Videos appear directly on the product page alongside your images.
Example Product Script (10 Seconds)
Max 25 words for 10 seconds. agent-media rejects scripts that exceed the word count limit for the chosen duration.
"This cutting board changed my kitchen routine. The bamboo is gentle on knives and looks great on the counter. Link in bio."
22 words. Well within the 25-word limit for 10s duration.
Cost Breakdown
| Catalog Size | Cost with agent-media | Cost with UGC Creators |
|---|---|---|
| 10 products | ~$30 | $1,500 - $3,000 |
| 50 products | ~$150 | $7,500 - $15,000 |
| 100 products | ~$300 | $15,000 - $30,000 |
| 500 products | ~$1,500 | $75,000 - $150,000 |
Each video costs approximately $3 (300 credits for 10 seconds). Use credit packs ($39 for 3,900 credits, never expires) for one-time catalog coverage, or a monthly plan for ongoing updates. View full pricing.
Features That Matter for Shopify
Product image as B-roll
Pass your Shopify product image URL. The pipeline animates it as a cutaway scene so viewers see the actual product.
AI script generation
Feed in your product description and agent-media writes a natural review script using the product-review template.
Clean subtitle style
The clean subtitle style works well for product pages. Professional and readable without being distracting.
Batch via CLI or API
Loop over a product CSV or call the REST API from your Shopify app. Generate videos for the entire catalog programmatically.
PIP mode for demos
Picture-in-picture mode shows the actor alongside floating product images. Good for product walkthroughs and feature highlights.
Overlay text for branding
Add a persistent branded banner with your store name or promotion. The overlay stays visible throughout the video.
Related Pages
Last updated: April 2026