Platforms & teams · Performance Max video ads
Performance Max video ads with PMax video assets and video requirements
The short answer
Performance Max needs video assets, and if you do not upload any, Google auto-generates video from the rest of your asset group. Google accepts horizontal 16:9, square 1:1, and vertical 9:16 video of at least 10 seconds, recommends at least one of each orientation, allows up to 15 video assets per asset group, and requires at least one vertical video of 10 to 60 seconds for YouTube Shorts eligibility (Google Ads Help, checked July 2026). AdsGen fills the gap most advertisers actually have: it builds captioned vertical 9:16 video ads from a product URL, in several angles per pass, so your asset group carries real creative instead of a machine-made placeholder.
Most brands come to Performance Max with one horizontal brand film and nothing else. That is the asset that gets uploaded, the vertical slot stays empty, and Google fills it. When an asset group has no active advertiser-uploaded video, Google generates video from your images and text, and advertisers consistently report that the result is generic: on-brand in theory, forgettable in the feed.
The fix is simple and it is mostly a supply problem. You need vertical video, at least ten seconds, ideally several variations so the campaign has something to optimize between. AdsGen produces exactly that from a product URL. Paste the link and get captioned 9:16 creator-style ads with written hooks, each a different angle, ready to upload to your asset group as YouTube-hosted video assets.
AdsGen
ad studio
Script demo, no account needed. AdsGen reads your page and writes the ad scripts. Video renders come with a plan.
Writing from your page. This takes up to a minute.
Switches every card at once. rewrites left in your free demo. A plan rewrites every card as often as you want.
ads written from
What the studio read: Product images read
written ad, line
Hooks
new hooks left in your free demo. A plan writes new hooks until they land.
This is your free demo batch, written earlier from . Your demo batch for is written: the angle, creator, hook, script and captions for each ad. A plan gives you variations across all six angles, batches a month on Starter, and the export for your editor.
See the plans and pricesNative vertical, captioned, ready for Ads Manager.
6 angles per product
20 script variations per URL
minutes not weeks
Native vertical + captions
What you get
The vertical video assets your PMax asset group is missing
Stop the auto-generated video
Google only auto-generates video when your asset group has no active uploaded video. Add your own and the machine-made version stops serving, which puts the creative decision back with you.
The vertical asset you are missing
Google asks for at least one vertical video of 10 to 60 seconds to be eligible for YouTube Shorts inventory. That is the orientation most brands never shoot, and the one AdsGen produces natively.
Enough variations to optimize
An asset group takes up to 15 video assets. Generate several distinct angles in one pass so Performance Max has real alternatives to test instead of one video and a placeholder.
What it handles
From a product URL to uploadable Performance Max video assets
You pick the angles, creators, and tone. AdsGen writes the hooks and scripts, casts the creator, and renders the ones you pick as native vertical ads with captions.
- Vertical 9:16 video assets for PMax
- Clips over the 10 second minimum
- Shorts-eligible lengths from a URL
- Several angles per asset group
- Captions burned in for muted viewing
this fixed the thing i gave up on
the fix i stopped looking for
everyone kept telling me to try this
recommended by people i trust
Why AdsGen
Why AdsGen beats letting Google auto-generate your video
Not a stiff corporate avatar, not a raw clip you still have to edit. A finished UGC video ad.
Creators that look real
AI creators built to look like real people filming on a phone, casual and feed-authentic, not uncanny.
Every winning angle
Problem-solution, testimonial, unboxing, "I was skeptical", founder, and listicle. Write up to 20 script variations per batch and render the strongest.
Zero cleanup
Native vertical, captioned, correctly sized for each platform. Download and run, no re-editing.
Good questions
Questions about Performance Max video ads
Further reading
Guides that go deeper on Performance Max video ads
-
Performance Max video specs lists the exact requirements, sizes, and limits Google enforces on upload.
-
why Performance Max auto-generates video explains what triggers it and how to stop Google building ads for you.
Explore more
More ways teams make ads with AdsGen
Generate your first batch of UGC ad scripts
Paste a product URL and let AdsGen write the hooks and scripts, then cast a creator and render the ones you pick as ready-to-run video ads.
No filming · No creators · Ready to run