Product video ad: a 15-second vertical ad from your product photos
Video ads beat static images on Reels, TikTok and Shorts, but a shoot and an editor cost more than a small shop can spend on one test. Attach your product photos and this prompt has your todo.is agent write three hooks, generate short scenes from your photos, and edit a 15-second ad with exact text, a voice-over and a clear call to action.
The prompt
- Make a [LENGTH]-second vertical 9:16 video ad for [PRODUCT AND PRICE], using the attached product photos. Audience: [WHO IT'S FOR]. First write 3 different hooks for the first 2 seconds and pick the strongest. Structure: hook, the problem, the product in use, one proof point ([PROOF POINT]), then the call to action "[CALL TO ACTION]". Animate my photos into short clips, keep the product looking exactly like the photos, add bold text overlays with the exact product name and price, and record a [VOICE STYLE] voice-over. Keep text inside the safe zone. Deliver the MP4, the script, and the ad caption.
What to change
- [LENGTH]: 15 is the sweet spot for Reels and Stories ads; 6 for a bumper; 30 if you need to explain more.
- [PRODUCT AND PRICE]: E.g. "the Driftwood insulated bottle, 750 ml, $29".
- [WHO IT'S FOR]: E.g. "commuters and gym-goers aged 25-40".
- [PROOF POINT]: Something true, e.g. "keeps drinks cold for 24 hours" or "4.8 stars from 600 reviews on our site".
- [CALL TO ACTION]: E.g. "Shop now at driftwoodgoods.com" or "20% off this week".
- [VOICE STYLE]: E.g. "friendly, upbeat female", "calm, confident male", or "no voice-over, music only".
Example result
- Video ad: Driftwood insulated bottle
- 15 seconds · 9:16 · commuters and gym-goers · friendly, upbeat female voice
- Hook options
- • A: "Your coffee is cold by 10 a.m. Here's why."
- • B: "I dropped this bottle down the stairs. Still not a dent."
- • C (chosen): "Ice at 9 a.m. Ice at 9 p.m." (it shows the benefit in 2 seconds)
- Script and shots
- • 0-2 s: ice cubes rattle into the bottle, close-up. Text: "Ice at 9 a.m."
- • 2-4 s: same bottle on a desk at night, ice still clinking. Text: "...ice at 9 p.m."
- • 4-8 s: the bottle in a gym bag, on a bike, at a desk (from your 3 lifestyle photos). Voice: "Driftwood keeps drinks cold for 24 hours, and it fits every cup holder."
- • 8-11 s: slow orbit of the bottle in Sage Green. Text: "750 ml · leak-proof lid"
- • 11-15 s: end card, product on a plain background. Text: "Driftwood Bottle · $29" and "Shop now at driftwoodgoods.com". Voice: "Grab yours today."
- Files delivered
- • driftwood_bottle_ad_15s.mp4: 1080x1920, text kept out of the top 14% and bottom 20% so app buttons don't cover it
- • driftwood_ad_script.docx: the script, shot list and the 3 hooks
- • driftwood_ad_caption.txt: "Cold for 24 hours. Leak-proof. Fits your cup holder. Driftwood Bottle, $29. Link in bio."
- Test it like a marketer
- • Ask for versions with hook A and B too, then run all three with the same budget
- • Judge them by the share of people who watch past 3 seconds, then by clicks
- • Keep the winner and test a new end card or offer next week
How to do it with todo.is
- Fill in the product, price, audience, proof point and call to action in the prompt.
- Attach 3 to 6 clear product photos, including at least one of it in use, and send it from the Today screen or WhatsApp.
- Your agent shows the hooks and script, then delivers the MP4, script and caption.
- Ask for the other hooks as extra versions, or a 1:1 cut for feeds. You upload and run the ad yourself.
Tips for a better result
- Show the product in the first 2 seconds. Most people decide to scroll on before a logo intro would finish.
- Design for sound off: the text overlays should carry the message even without the voice-over.
- Only use proof points that are true and that you can back up; ad platforms and customers both check.
- Your agent adds the product name and price as real text after generating the scenes, so they are always spelled right.
- Make three hooks for the same body and test them. The hook changes results far more than the rest of the ad.
product video ad: FAQ
- How long should a product video ad be? For Reels, Stories and TikTok, 6 to 15 seconds usually works best. Use 30 seconds only when the product needs a demo or explanation.
- What size should a vertical video ad be? 1080x1920 pixels (9:16) is the standard for Reels, Stories, TikTok and Shorts. Keep text away from the top and bottom edges, where the app's buttons sit.
- Will the AI change how my product looks? It can change small details like a logo or a cap shape. Your agent builds scenes from your photos, but check every shot and ask it to use the original photo for close-ups when accuracy matters.
- Can todo.is post or run the ad for me? No. It makes the video, script and caption; you upload the ad to Meta, TikTok or Google and set the budget yourself.
JavaScript is required to use the todo.is app.