Read this page inEnglishالعربيةEspañolFrançaisPortuguêsDeutschTürkçeBahasa Indonesia
Guides / Video business playbook / Part 14 of 16 / 17 min read

Product video ads for online stores: specs, an 18-file batch and a testing plan

A shop needs a few short vertical ads built to each platform’s specs, and a test that changes one thing at a time. In tests Meta reports, Reels ads built as 9:16 video with audio and kept inside the safe zone had a 34.5% lower cost per result than image ads1. This playbook builds 18 files in an afternoon and shows why a small budget should run three first.

Startup cost
$6 a month, plus the ad budget
One batch
18 files in about four hours
AI time used
About 70 of 300 minutes
Shortest test
7 days (Meta’s guidance)
Key takeaways
  • Meta reports a 34.5% lower cost per result for 9:16 Reels video ads with audio than for image ads, in 15 split tests run with advertisers1.
  • At the 2024–25 median cost per click of $0.70, $140 a week buys about 200 clicks: 11 an ad when 18 ads share it, too few to compare15.
  • Meta recommends tests of at least 7 days that change one variable, and says an ad set settles after about 50 results in a week1214.
  • Three concepts, three hooks and two shapes make 18 files and use about 70 of the 300 AI minutes in the $6 Starter plan.

What a product video ad has to do, and what the platforms have measured

This is the advertiser’s side: a shop, or a freelancer making its ad files, pays Meta, TikTok or YouTube to show a video. Filming for brands is in how to become a UGC creator; earning commission is in video affiliate marketing.

34.5%lower cost per result for 9:16 video with audio than for image ads on Reels, in 15 tests Meta reports1
+43%conversion rate TikTok reports for Spark Ads against non-Spark ads10
Over 20%more conversions when a Shorts ad uses sound, according to Google7
Lifts the platforms report for their own ad formats
Spark Ads, conversions
+43%
Spark Ads, completion
+30%
Shorts with sound, conversions
+20%
Partnership ads, clicks
+13%
Partner-made Reels, conversions
+11%

Each platform measured its own product: read the direction, not the size. Google says “over 20%”.

Source: TikTok, Google and Meta171011

These are sellers describing their own goods. Meta’s 34.5% comes from 15 split tests by e-commerce, retail and packaged-goods advertisers1. TikTok’s Spark Ads figures (completion +30%, engagement +142%, conversions +43%) sit on a help page updated in March 2026 with no test period10. Meta’s December 2025 press release, as reported by Marketing Dive, credits partnership ads with 19% lower cost per acquisition and 13% higher click-through11.

For an outside yardstick, WordStream’s 2025 benchmark covers 554 US Facebook traffic campaigns from April 2024 to June 2025: a median click-through rate of 1.71% and cost per click of $0.70, and 4.13% and $0.34 for shopping, collectibles and gifts15. A category needed only three campaigns, so treat these as rough.

Video ad specs by placement: shape, size and length

PlacementShapeSize the platform listsLength guidance
Instagram Reels ad9:161440 × 2560 pixelsUp to 15 minutes accepted; no ideal length given2
Facebook Feed video ad4:5; 1:1 also supported1440 × 1800 pixelsUp to 241 minutes accepted34
TikTok in-feed ad9:16; 1:1 and 16:9 acceptedAt least 540 × 960; shoot 720p or moreUp to 10 minutes; hook in the first 6 seconds56
YouTube Shorts ad9:161080 × 1920 pixels10 to 30 seconds for action ads; under 60 seconds78
YouTube in-stream16:91920 × 1080 pixelsVaries by campaign type8

Figures are the platforms’ own, as of October 2026. A 9:16 master covers Reels, Stories, TikTok and Shorts, and a 4:5 copy covers the Facebook feed; add 1:1 or 16:9 only for carousels and in-stream video4. CutLuma exports 9:16 at 1080 × 1920, the size Google recommends8; Meta accepts Reels ads from 250 pixels wide2.

Safe zones, sound and the first seconds

Where text can sit in a 9:16 Reels ad, by share of the height
  • Top, keep clear14%
  • Safe middle51%
  • Bottom, keep clear35%

Keep 6% clear on each side too. Hook, price and captions go in the middle band.

Source: Meta Ads Guide, Instagram Reels2

  • Meta. Captions are “optional, but recommended” and sound “strongly recommended” for Reels ads, which play with sound on by default12.
  • TikTok. Hook in the first 6 seconds, the offer in the first 3, captions or text overlays, and 3 to 5 creatives per ad group6.
  • YouTube. Google’s ABCDs (attention, branding, connection, direction): show the product from the start and repeat the on-screen call to action in the voice-over9.
  • All three. Every claim readable with the sound off, and spoken for viewers with it on.

What ad creative costs to buy, and what a batch costs to make

SourceWhat you getPrice
Billo, October 2026One creator video, two revisions, ad rights; hooks and formats extraFrom $9920
Insense, 2026One creator video, plus a platform plan from $400 a monthFrom $10021
Collabstr, 2025Average UGC package in 21,000 collaborations$180 listed, $154 paid22
CutLuma StarterUnlimited projects, no watermark, 300 AI minutes$6 a month

You need five or six product photos, ten phone clips and desktop Chrome, Edge, Brave or Firefox. Starter fits: the batch exceeds the Free plan’s three projects, the AI tools are paid, and an ad should carry no watermark (pricing).

An ad script for 15 and 30 seconds

The sample is for an invented product with no real brand: a bamboo drawer organizer at $29. The 15-second cut is about 40 words, or 220 characters.

Part15-second cut30-second cutSample line
Hook0 to 30 to 3Your kitchen drawer does not have to look like this.
ProblemLeft out3 to 8Every morning I dug through this for one teaspoon.
Product and demo3 to 108 to 20This is the [Brand] organizer. It slides out to fit the drawer, and everything gets a slot.
ProofLeft out20 to 26One line from a real review, used with permission.
Offer and call to action10 to 1526 to 30$29 with free shipping this week. Tap Shop now.

Write three hooks per concept, because the opening is what you will test: a problem hook (as above), a result hook (“One drawer, two minutes, done”) and an offer hook (“$29 fixes your worst drawer”).

The CutLuma workflow: three ad concepts from one product page

The batch is 3 concepts × 3 hooks × 2 shapes = 18 MP4 files: a photo ad from the product page (A), an offer ad from a template (B) and a demo from phone clips (C). Finish each master in 9:16 first.

  1. Save the brand kitIn the Style tab open Brand kit, add logo, colours, font and shop address, and click Save brand kit.
  2. Concept A: paste the product linkIn the AI tools tab choose Make an ad from a product link (Product link to video ad, paid plans), paste the address and click Fetch product. It reads the name, price and photos and drafts a script. Edit Opening line, Benefit 1 to 3, Price and Button text, tick up to six photos and click Build my video. You get a 1080 × 1920 ad of about 13 seconds in your brand colours: hook, three benefits over moving photos, and a price card. If a shop blocks the tool, upload the photos and start from a template.
  3. Cut out the product photosSelect a photo, choose Remove a photo’s background in AI tools and click what to keep. The background remover is free with an account and saves a transparent PNG.
  4. Concept B: an offer ad from a templateIn the Templates tab search “sale” and open a design from the sales and business or product launch sets. Swap in the cut-out, then in the Text tab click Price tag or Sale burst under Combos (add text to video).
  5. Concept C: a demo from phone clipsDrop the clips on the timeline; S splits and Shift+Delete removes a piece and closes the gap. To replace what is behind a product, film it against green and turn on Green screen under Background removal (guide).
  6. Add voice and musicIn AI tools choose Read a script aloud (AI voiceover) and pick an English or Spanish voice: about 60 AI minutes per 1,000 characters, so 13 for this script. Add a track from Media, Stock library, Music & sounds, select it and turn on Lower under speech.
  7. Add captions, check the safe zoneIn the Text tab choose Auto captions and a style (auto captions): about one AI minute per minute of speech. Then press Ctrl+K, choose Toggle safe zones and move anything in the top or bottom band.
The Templates tab of the editor: Your templates with a Save button, a search box for the gallery, the Industry kits row, size filters and a language filter
The Templates tab. A design you save appears under Your templates; below it are the search box, the size filters (9:16, 1:1, 4:5, 16:9) and the language filter for the gallery.
The AI voiceover dialog with a script typed in, a counter showing 234 of 2,000 characters and about 14 AI minutes, a language menu and thirteen English voices
The AI voiceover dialog. The line under the script shows the characters used and the AI time it will take before you commit: here 234 characters use about 14 AI minutes.
The Auto captions dialog: spoken language, eight caption styles from Spotlight to Neon, words per caption, and the AI time the job will use
The Auto captions dialog. Choose the spoken language, one of eight styles and how many words show at once; the last line states the AI time before you press Generate captions.

Hook variants, two shapes and one bulk export

  1. Duplicate each master twiceOn the Projects page click Select, tick the three masters and click Duplicate, twice. Name the copies clearly: organizer_A_hook2.
  2. Change only the first three secondsReplace the hook text and opening shot, generate the new hook line in the same voice and retype its caption. Everything after second three stays identical.
  3. Copy into 4:5In each of the nine projects press Ctrl+K, choose Copy into other sizes, tick 4:5 and click Create copies (resize video). Check that product and price are in frame in each copy. 1:1 and 16:9 are in the same list.
  4. Export all 18 at onceOn the Projects page click Select, tick the 18 projects and click Export. They render one after another; Download all (.zip) collects them. Paid plans export with no watermark unless you switch one on.
  5. Send drafts for approvalPress Ctrl+K, choose Watermark: style, position and ending card and pick Proof pattern. Click Export in that project, then Get share link, and turn on Allow comments & reactions.
  6. Copy for other marketsIn AI tools choose Translate the whole video, then A copy per language (translate video): text and captions in 17 languages, a minute or two of AI time each. See the multilingual video business playbook.
The Magic Resize dialog, copy into other sizes: tick boxes for 16:9, 1:1, 4:5, 21:9 and banner sizes, and a Create copies button
Magic Resize. Tick the sizes you need and press Create copies: each becomes a new project with the design rearranged to fit, and the original stays as it is.
The Export dialog: MP4 or animated GIF, resolution from 480p to 4K, 24, 30 or 60 fps, standard or high quality, and the estimated file size
The Export dialog. Resolution, frame rate and quality follow your plan (free exports are 1080p with a small watermark); the link under the summary sends the timeline to Premiere, Final Cut or Resolve, or downloads the captions as SRT or VTT.
The Share video dialog: a watch link with a Copy button, buttons for WhatsApp, LinkedIn, Facebook, X, email and embed code, and switches for downloads, comments and search engines
The Share video dialog. Send the link for review; the switches decide whether the viewer can download the file and leave comments, and whether search engines may list the page.
TaskTime (planning estimate)AI minutes
Three masters with voice, music and captions2 hoursAbout 43: three voiceovers of 220 characters, three caption runs
Six hook copies48 minutesAbout 18: six lines of 50 characters
Nine 4:5 copies, bulk export, checks62 minutes0
Total3 hours 50 minutesAbout 70 of 300: the 61 above plus an allowance for the product-link script

Before you upload, play each file on a phone with the sound off: the first frame shows the product, and name, price and offer match the landing page.

How to test video ads on a small budget

The mistake is to upload all 18 at once. Example: $20 a day is $140 a week, which at the WordStream medians buys about 200 clicks from about 11,700 impressions15. Shared by 18 ads that is 11 clicks each. A count of n events moves by about twice the square root of n by chance, so 11 clicks can swing by 60%: an ad with 8 clicks and one with 14 cannot be told apart.

How far a click count moves by chance when $140 a week is shared
18 ads, 11 clicks each
±60%
9 ads, 22 clicks
±42%
6 ads, 33 clicks
±35%
3 ads, 67 clicks
±24%
2 ads, 100 clicks
±20%

With three ads, a difference of a third is probably real; with 18, almost nothing is.

Arithmetic from the WordStream medians15: two divided by the square root of the count

Purchases are rarer still. Meta says an ad set usually settles after about 50 results in a week12; TikTok says volatility starts to decline after about 25 results or 7 days13. Example: at an invented $25 a purchase, 50 purchases cost $1,250 a week. So compare ads on frequent events and confirm the winner on purchases later.

RoundWhat variesWhat stays the sameAds and lengthDecided by
1Concepts A, B and C, each with hook 1Audience, budget, landing page, offer3 ads, 7 daysLink click-through rate, then cost per result
2Hooks 1, 2 and 3 on the winning conceptEverything after second three3 ads, 7 daysHook rate, then link click-through rate
3The winner against one new conceptAs in round 12 ads, 7 days or moreCost per purchase
  • One variable, 7 days, no edits. Meta says results are more conclusive when versions differ in one variable only, and recommends at least 7 days14. Editing an ad during the learning phase resets it12.
  • Shape is not a test. Upload the 9:16 and 4:5 files as versions of one ad4.
  • Write the rule first. For example: “a winner needs a third more link clicks, with at least 60 each.” If nothing clears it, keep both. The other 12 files are round 2 and your reserve.

The results sheet: what to record and how to read it

MetricHow it is definedHow to read it
Hook rate (thumb-stop)Industry convention, not a platform metric: 3-second video plays ÷ impressions on Meta, 2-second video views ÷ impressions on TikTok1618Compares openings, between hooks of one concept
Hold rateAlso a convention: ThruPlays ÷ 3-second plays. Meta counts a ThruPlay at completion or 15 seconds16; TikTok reports 6-second views18High hook, low hold: the opening promises what the body does not show
Link click-through rateMeta: link clicks divided by impressions17Yardstick: the 1.71% median15
Cost per resultAmount spent ÷ results, a result being the event the campaign optimizes for; Meta frames test hypotheses in it14Decides, once the count is large enough

Selling ad creative packs to shops as a freelancer

Marketplaces sell one creator video from $99 or $100, and the average UGC job on Collabstr paid $154 in 2025202122. Those include a person filming, so an edit-only pack should cost less per file.

PackWhat is in itExample priceBasis
Test pack1 concept, 3 hooks, 2 shapes (6 files), one revision round$150One marketplace video at $154 paid22
Full batch3 concepts × 3 hooks × 2 shapes (18 files)$390Under four videos at $9920
Monthly refresh6 new hooks on the winner, both shapes (12 files)$240 a monthExample
Extra languageA translated copy of each file$8 a fileExample

Example: $390 for five hours of work is $78 an hour before tax. Agree in writing who supplies claims and proof, and that you sell files, not results. For retainers see how to start a social media video agency.

A 30-day plan

WeekWorkOutput
1Collect photos, ten clips and three reviews with permission. Write three concepts with three hooks each.Scripts and material
2Build the 18 files. Run round 1: three concepts, 7 days.18 MP4s, test 1 running
3Fill in the sheet. Run round 2: three hooks on the winning concept, 7 days.A winning concept, test 2 running
4Read round 2, keep the winner running and build six new hooks from what won.A winner, six reserve files

Risks, rules and mistakes

This is general information, not legal advice. In the United States the FTC says an advertiser needs a “reasonable basis”, meaning objective evidence, before an ad runs; health or safety claims need competent and reliable scientific evidence; and a customer’s endorsement must reflect the typical experience25. A rule announced in August 2024 prohibits creating or selling fake reviews and testimonials26.

  • Before and after, and superlatives. TikTok does not allow product-effect comparisons such as before-and-after results, or absolute terms such as “number 1”24. Meta requires ads for dietary, health and weight-loss products to target adults, and bars promises of specific outcomes within a set time frame without qualifiers23. Keep the editor’s Before / After combo for drawers and rooms.
  • Music. A business cannot use TikTok’s general music library; its Commercial Music Library holds 1 million pre-cleared songs28, and Meta offers free audio in its Sound Collection1. For one file that runs everywhere, use the public-domain and CC0 tracks in CutLuma’s stock library.
  • Customer content. A customer’s review, photo or clip is theirs: ask in writing first, or collect clips with a video testimonials link.
  • Creative fatigue. Meta shows “Creative fatigue” when an ad’s cost per result reaches twice that of your past ads, and suggests a new, materially different ad19: your reserve files.

FAQ

What size should a product video ad be?

9:16 at 1080 × 1920 covers Reels, Stories, TikTok and Shorts, and a 4:5 copy covers the Facebook feed. Meta lists 1440 × 2560 and 1440 × 1800; Google recommends 1080 × 1920238.

How long should a product video ad be?

Google recommends 10 to 30 seconds for action ads on Shorts7. Meta and TikTok name no ideal length; TikTok wants the hook in the first 6 seconds256.

How many ads should I test at once, and for how long?

TikTok suggests 3 to 5 creatives per ad group, and Meta recommends tests of at least 7 days614. On $140 a week, test three, and do not edit them meanwhile12.

What is a good hook rate?

No platform publishes one. Hook rate is an industry convention, usually 3-second video plays divided by impressions; Meta Ads Manager lists the counts under Columns, Video engagement16. Compare with your own earlier ads.

Can I use before-and-after shots in an ad?

Not on TikTok for product effects24. Meta bars promises of outcomes within a set time frame without qualifiers in health and weight-loss ads23.

Can I make a product video ad without filming?

Yes. On a paid plan, from $6 a month, CutLuma’s product-link tool reads the name, price and photos from a product page and builds an editable vertical ad of about 13 seconds.

Sources

  1. Meta for Business — Reels ads: results and FAQ sources (meta-analysis of 15 split tests)
  2. Meta Ads Guide — Instagram Reels video ad: specs and safe zones
  3. Meta Ads Guide — Facebook Feed video ad: specs
  4. Meta Business Help Center — Best practices for aspect ratios
  5. TikTok Business Help Center — Video ads specifications (updated June 2026)
  6. TikTok Business Help Center — Creative best practices for performance ads (updated June 2025)
  7. Google Ads Help — YouTube Shorts ads: Asset specs and best practices
  8. Google Ads Help — About video ad specs
  9. Google Ads Help — About the ABCDs of effective video ads
  10. TikTok Business Help Center — Spark Ads in Video Shopping Ads: increase in ad performance (updated March 2026)
  11. Marketing Dive — Meta streamlines brands’ creator partnerships: partnership ads data from Meta’s press release (December 2025)
  12. Meta Business Help Center — About the learning phase
  13. TikTok Business Help Center — About Learning Phase (updated June 2026)
  14. Meta Business Help Center — Best practices for A/B testing
  15. WordStream — Facebook Ads Benchmarks 2025 (554 US traffic campaigns, April 2024 to June 2025, medians)
  16. Meta Business Help Center — About video ad metrics
  17. Meta Business Help Center — CTR (link click-through rate)
  18. TikTok Business Help Center — Video play metrics (updated November 2025)
  19. Meta Business Help Center — About creative fatigue recommendations in Meta Ads Manager
  20. Billo — How Billo pricing works: what you pay for UGC videos (prices as of October 2026)
  21. Insense — Pricing and pricing FAQ (2026)
  22. Collabstr — Annual Influencer Marketing Report 2026 (2025 marketplace data, 21,000 collaborations)
  23. Meta Transparency Centre — Advertising standards: Health and wellness
  24. TikTok Advertising Policies — Misleading and false content (updated April 2026)
  25. US Federal Trade Commission — Advertising FAQ’s: A Guide for Small Business
  26. US Federal Trade Commission — Final Rule Banning Fake Reviews and Testimonials (August 2024)
  27. US Code of Federal Regulations — 16 CFR 233.1, Former price comparisons (FTC Guides Against Deceptive Pricing)
  28. TikTok Business Help Center — About the Commercial Music Library (updated July 2025)

The figures on this page are published ranges and worked examples, not promises of income. What you earn depends on your niche, your skills and how consistently you work. Platform rules and rates change: check the linked sources before you rely on a number.

Video business playbook

The whole series

01Start hereHow to make money with video: eleven business models compared with numbersModels compared: 11, in three groups · Cost to start: $0 to $12 a month18 min read →02Service businessHow to start a clipping business: rates, clients and the workflowStartup cost: $6 a month (Starter plan) · Income type: Monthly retainer, per clip, or per 1,000 views16 min read →03Channel businessHow to start a faceless YouTube channel: rules, numbers and the workflowStartup cost: $6 to $12 a month · Ad revenue threshold: 1,000 subscribers and 4,000 watch hours; 8,000 from 1 February 202716 min read →04Platform incomeHow much does YouTube pay: revenue shares, thresholds and a model for your channelShare of long-video ads: 55% · Share of the Shorts pool: 45%16 min read →05Platform payoutsShort video monetization: what TikTok, Reels, Shorts and Snapchat pay for, and how to qualifyLowest entry bar: 500 followers · Startup cost: $0 to $6 a month16 min read →06Service businessHow to become a UGC creator: rates, scripts, clients and the workflowStartup cost: A phone and $6 a month · Average paid per job: $154 (Collabstr, 2025)16 min read →07Retainer serviceHow to start a social media video agency for local businessesStartup cost: $6 a month · Income type: Monthly retainer17 min read →08Local serviceHow to start a real estate video business: rates, shot list and the editStartup cost: A phone and a $6 or $12 plan · Income type: Per listing or a monthly bundle16 min read →09Digital productHow to create and sell an online course: fees, pricing and the recording workflowStartup cost: $6 a month, plus a sales platform from $0 · First sale: 2 to 4 weeks with a paid pilot17 min read →10Commission incomeVideo affiliate marketing: commission rates, disclosure rules and the workflowStartup cost: $0 to $6 a month · Income type: Commission per sale17 min read →11Audience businessHow to monetize a video podcast: sponsors, platforms and the weekly workflowStartup cost: $12 a month, plus a microphone · Income type: Sponsors, platform shares, memberships, own offers17 min read →12Localization serviceHow to build a multilingual video business: captions, on-screen text and dubbingStartup cost: $6 to $12 a month · Income type: Per video minute, per language16 min read →13Service businessHow to start a freelance video editing business: rates, pricing and the workflowStartup cost: $6 a month (Starter plan) · Income type: Per video, per finished minute, per hour or monthly retainer17 min read →14Ad creativeProduct video ads for online stores: specs, an 18-file batch and a testing planStartup cost: $6 a month, plus the ad budget · One batch: 18 files in about four hours17 min read →15Operating systemA weekly video content repurposing system: one recording, 19 planned outputsInput: One 45-minute recording a week · Output: 19 videos plus the text to publish them17 min read →16Lead generationLinkedIn video for B2B leads: formats, funnel arithmetic and the weekly workflowPlatform pay: None for most members · Income type: Your own service or product17 min read →

Make it now.

Open the editor in your browser — free, nothing to install.

Make a product video ad
Read this page inEnglishالعربيةEspañolFrançaisPortuguêsDeutschTürkçeBahasa Indonesia