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.

1

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.

terminal

$ agent-media video create \

--ai-script "Organic bamboo cutting board, 14x10 inches, knife-friendly surface" \

--template product-review \

--duration 10

2

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.

terminal

$ 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

3

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.

terminal

# 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

4

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 SizeCost with agent-mediaCost 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.