Produce 100 video ads without scaling your creative team: write 20 scripts, batch them across five AI presenters, and launch in clean test cells. Start free.
TL;DR: Write 20 scripts, then render them across five AI presenters in HeyGen's Batch Mode, because the batch engine turns every script and avatar pair into its own labelled video in one run: 20 × 5 = 100 ads.
- Hiring UGC creators per video is still the better call when you need a real customer holding your product on camera.
- A video production agency fits a small set of high-production hero ads with a fixed budget per spot.
- Filming and editing in-house wins when your audience follows the founder's real face.
- A freelance motion designer suits text-led motion ads that need no presenter.
It's 9 am on Monday and your media buyer wants 100 fresh ads by month end, because the current set has gone stale. Your creative team is two people and a freelance editor.
A hundred ads used to mean a hundred takes, a week of editing, and a creator budget. It doesn't anymore.
This guide shows how to produce 100 video ads without scaling your creative team: the script matrix, the batch render, the review pass, and a launch plan built around the three to five variants per test that 2026 testing guides recommend.
How to Produce 100 Video Ads with HeyGen
1. Write 20 scripts from five angles
Start with angles, not lines. Pick five reasons someone buys (price, speed, a pain point, social proof, a comparison), then write four hooks for each angle on top of one shared body and call to action. That gives you 20 scripts.
Keep each script near 70 words for a 30-second cut. This takes about an hour if you have customer reviews open in another tab; budget two hours if you start from a blank page.
2. Build one master ad and get it approved
Before you multiply anything, make one ad you would run today. Open AI Studio, choose 9:16, add your logo end card and captions, and paste your strongest script. If you'd rather start from a product page, the AI ad maker drafts scenes, voice and timing from the link, and you tighten the draft by hand.
Sign-off takes 20 to 30 minutes, and every later ad inherits these decisions.
3. Load the matrix into Batch Mode
From the homepage, click Batch Mode, give the project a name you'll recognize later ("Q1-angle-test"), and select Portrait (9:16). Paste the 20 scripts and add five avatars who look like your buyers; the engine renders every script and avatar pair, so 20 scripts × 5 presenters returns 100 videos.
Preview a single row before you run the full batch. That 5-minute check catches a mispronounced product name before it appears in 100 ads.
4. Review renders by script, not by presenter
Finished videos land in a folder named after the batch, each labelled with its script and avatar. Watch all five presenters on hook 1, keep the strongest, then move to hook 2.
At 30 seconds per ad, a full pass takes about an hour, and you'll usually cut 10 to 20 renders for pacing or a line that reads better than it sounds.
5. Caption, rename and export
Feed ads often autoplay muted, so every ad needs burned-in captions. If your batch came back without them, the AI caption generator adds them before export. Rename each file with its label (A3-H2-avatarC) so ad names in your account match your test plan; exporting the full set takes about 10 minutes.
Quick Version vs. Polished Version
Depending on your deadline, here are two ways to reach the same 100 ads.
The 5-minute version
Paste a product URL into Video Agent, review the plan it shows you before any credits are spent, and approve it. You get a finished ad with a presenter, B-roll, captions and pacing in one pass. Use that ad as your master, swap new hooks in through Batch Mode, and your first test round is ready the same afternoon.
The polished version
Record a short webcam clip to create a digital twin of your founder or a known team member, with their consent captured in the same flow. Render with Avatar V on eligible plans for the highest fidelity, add product shots from Creative Studio, and switch to creator-style presenters from AI UGC ads for a handheld feel.
Budget a day for the first set and an afternoon for each set after that.
Use the quick version to find the angles worth money. Use the polished version on the two or three angles that earn more budget.
100 Ads Is a Production Number, Not a Launch Number
The ranking guides on this topic tell you to spread 100 ads across a month. They skip how to group them so each test answers one question, and that is where most of the budget leaks.
Testing guidance is consistent here: Segwise's 2026 guide puts the practical range at three to five variations per test, and Pixis warns that 10 to 15 ads in one ad set spread budget so thin the algorithm never learns which one works. So the 100 ads go live in cells.
The batch labels make this work: name each ad with its script and avatar code, and every result maps back to one variable. A Meta advertiser on Reddit described the opposite habit, where brands test "10 different creatives with the same angle instead of testing 10 different angles." The cell plan rules that out by design.
Common Mistakes to Avoid
Making 100 versions of one idea
If all 20 scripts share one angle, the batch gives you 100 small edits of a single ad, and the account learns almost nothing. Write five angles first; hooks come second. A quick check: read the five angle lines aloud, and if two sound like the same promise, replace one before you write a single hook.
Changing the presenter and the hook in the same cell
When a cell mixes avatars and hooks, a winner tells you nothing you can reuse. Keep the avatar fixed while hooks compete, then fix the hook while avatars compete. The script-and-avatar labels from the batch turn this into a naming job, not an analysis job.
Skipping the single-row preview
A product name the voice gets wrong will be wrong in every ad. Preview one row, and if a word sounds off, double-click it in the script and select Pronunciation. For names you reuse across campaigns, add them to the Brand Glossary once.
Putting one face on all 100 ads
Even a strong presenter wears out when the same viewer sees them in six ads a week. Spread your five avatars across cells, and retire a presenter's ads together when frequency climbs and click-through drops.
How to Scale This Up
Once one batch works, the next step is making it a monthly routine without adding people.
Personalize by product or audience through the API
The Batch Mode screen multiplies scripts by avatars. Row-by-row personalization from a CSV (one ad per SKU, city or audience segment) runs through HeyGen's API using templates with variables, so a 200-product catalog becomes 200 ads from one template.
Localize the winners, not the whole batch
Translate only the ads that won in your home market. The video translator re-voices each one in the presenter's own voice with lip sync, up to 10 languages per job, across 177+ languages and dialects on paid plans. Trivago took this route to localize TV ads across 30 markets and cut post-production time in half.
Share one workspace and one credit pool
On Business ($149 a month plus $20 per added seat), the team shares 1,500 monthly credits, a brand kit and an asset library, with Zapier, HubSpot, Make and n8n integrations for routing finished ads. Two people can run the matrix while a third reviews.
Other Ways to Produce 100 Video Ads
Hire UGC creators to film each ad
Creator marketplaces match brands with vetted creators who film product videos to a brief. Entry pricing starts near $99 per video as of October 2026, with extras such as added hooks or variations priced on top, and Vidico's 2026 pricing guide puts budget-tier UGC product videos at $200 to $800 each. At the $99 entry price, 100 creator ads cost roughly $9,900 before extras, and each round of new hooks is a new order.
Pros:
- Real people holding your real product
- Native, unpolished style that suits paid social
- Pay per video, with no subscription
- No presenter setup or scripting tools to learn
Cons:
- Cost scales with every ad, so 100 ads starts near $9,900
- Each new hook means another order and another wait for delivery
Brief a video production agency
A production agency handles scripting, casting, filming and editing, and delivers polished, on-brand ads. Vidico's 2026 pricing guide puts agency work at $3,000 to $15,000 per video on a per-project basis, or $2,500 to $16,500+ a month on a subscription or retainer.
That math works for a handful of hero ads, not for a 100-ad test. At the low end of per-project pricing, 100 unique ads would run $300,000, so agencies usually shoot a few masters and cut variants from that footage.
Pros:
- Polished, on-brand production with real talent
- Scripting, casting, filming and editing handled for you
- Strong fit for hero spots and launch campaigns
- One accountable partner for the whole shoot
Cons:
- $3,000 to $15,000 per video puts 100 unique ads far out of reach
- Extra revision rounds cost $500 to $2,000 each, per the same guide
Batch-film and edit in-house
Some founders film 20 takes in one afternoon and cut them into variants in the editing software the team already uses. The footage is real, the audience sees the person they follow, and the tool cost stays low. The limit is the calendar: reaching 100 ads means many takes, many edits, and a new session whenever a hook needs to change.
Pros:
- Authentic face and voice
- No new software to buy or learn
- Low tool cost
- Full creative control over every cut
Cons:
- 100 ads means hours of filming and editing, and every new hook is another session
- One room and one outfit make the ads look alike to a repeat viewer
Hire a freelance motion designer
A freelance motion designer builds ads from stock clips, motion text and music, which works for offer-led and announcement ads. Industry rate guides list short-form social edits at $50 to $400 per clip in 2026, so 100 ads run $5,000 to $40,000 and take days of a designer's time. The trade-off is that nobody speaks to camera, so the talking-head and UGC formats that dominate paid social stay out of reach.
Pros:
- Strong for text-led and offer-led ads
- Custom motion design, not a shared template
- Pay per clip, with no software to learn
- A good designer keeps colors and fonts on brand
Cons:
- No realistic presenter, so talking-head and UGC-style ads are off the table
- 100 ads at $50 to $400 each runs $5,000 to $40,000
Frequently Asked Questions
How many ad variations should I test at once?
Three to five per test is the common recommendation in 2026 testing guides, including Segwise's. With 100 ads, that means running them in cells over several weeks rather than launching everything on day one. Keep one variable changing per cell, so the winner tells you what to make next.
How much does it cost to make 100 AI video ads?
It depends on the avatar engine. HeyGen's help center lists Avatar IV photo looks at 16 credits per minute, so a 30-second ad uses about 8 credits and 100 ads about 800 credits, which fits Pro's 1,000-credit tier at $49 a month.
Avatar IV video looks cost 31 credits per minute, or about 1,550 credits for the same set. Budget extra for re-renders.
Will AI presenter ads perform as well as real creator ads?
There's no universal answer, and vendor benchmarks rarely match your audience. Run one cell of AI presenter ads against one cell of creator ads with the same hook and offer, and let your own cost per result decide. Many teams end up using both: creators for testimonials, AI presenters for hook and angle testing.
Can I use my own face or my founder's?
Yes. Record a short webcam clip to create a digital twin; consent is captured in the same flow, and twins are only for your own likeness or someone who has agreed. Once created, the AI video avatar works in Batch Mode like any stock presenter, so your founder can front all 100 ads.
Do I need separate versions for Reels, TikTok and YouTube?
Each batch renders in one format: Portrait (9:16) or Landscape (16:9). Run your vertical batch first for Reels, TikTok and Shorts, then a second landscape batch only for the winners you want on YouTube or in-stream placements.
Should I tell viewers the presenter is AI?
Check each ad platform's current rules before launch, since disclosure policies for synthetic media change often. Beyond the rules, a short "AI presenter" note costs little and protects trust if a viewer later recognizes a stock avatar in another brand's ad.
The fastest way to produce 100 video ads without scaling your creative team: 20 scripts, five presenters, one batch, and a release plan that tests one variable at a time. Try the workflow on the free plan, then move to Creator at $29 a month when you're ready to run your first full batch.
Greetings! My name is Ayesha Shaheryar. My words have helped millions over the past two years. As a HeyGen expert and a writer, I am here to introduce tips and tricks to edit your next video in no time.








