MakePerfectAds makes a short video ad for YouTube from a single website or product link. MakePerfectAds is an AI video ad generator: paste a link or upload a photo, confirm one screen, and get an 8–20 second MP4 with a voiceover, captions and your call to action. YouTube ads are bought through Google Ads; this page explains what to make for the YouTube player and for Shorts.
What to make for each YouTube placement
- Skippable in-stream — plays before or during a video and can be skipped after a few seconds. Choose 16:9 (landscape) and put the hook and call to action early.
- Bumpers — short, unskippable spots. A tight 8-second 16:9 cut works well here.
- Shorts — the vertical feed. Choose 9:16.
The Studio lets you pick 8, 10, 12, 15 or 20 seconds and the aspect ratio, so you can make a tight bumper and a longer in-stream cut from the same source.
Front-load the message
Because in-stream ads are skippable, MakePerfectAds opens on your product or a clear benefit and places your call to action as on-screen text and in the voiceover — so it lands whether the viewer skips or stays. Lead with something true rather than a superlative; MakePerfectAds checks your script for claims your page does not support and uses your offer word for word. You choose the language, including mixed styles like Hinglish.
What link to paste
Paste the product page of the one item you are advertising for the clearest ad. Selling software? Paste your homepage or app-store page — see apps and SaaS. No page online yet? Upload a photo (PNG, JPEG or WEBP up to 5 MB) and a short description instead. For a store, the ecommerce guide describes what the ad will contain.
Getting it onto YouTube
MakePerfectAds produces the MP4. You upload the video to YouTube and run it as a video campaign in Google Ads — see the Google ads page — where targeting and budget live. MakePerfectAds does not run the campaign and does not report performance. Review the finished ad before you run it; the automatic checks cover technical quality and the language, not persuasiveness.
Common mistakes
- A vertical cut in the in-stream player. In-stream is 16:9; use 9:16 only for Shorts.
- A weak first few seconds. Skippable means the open must earn attention — lead with the product or benefit.
- No on-screen call to action. Put it on screen, not just in the voiceover, so it survives a skip.
- Pasting the homepage. Paste the exact product page for one clear subject.
Frequently asked questions
What aspect ratio do YouTube ads use?
Skippable in-stream and bumper ads use 16:9 (landscape), the standard player shape; Shorts use 9:16 (vertical). Pick the aspect ratio in the Studio — a 16:9 master for in-stream and bumpers, plus a 9:16 cut if you also want Shorts.
How short can a YouTube ad be?
The Studio offers 8, 10, 12, 15 or 20 seconds. A short 8-second 16:9 cut suits bumper placements; a slightly longer cut suits skippable in-stream. Make the length that matches the placement you are buying.
Do I run YouTube ads from MakePerfectAds?
No. MakePerfectAds makes the MP4; you upload it to YouTube and build a video campaign in Google Ads, where targeting and budget live. MakePerfectAds does not run campaigns or report performance, so your account stays in your control.
Can the same ad run as a Short and in-stream?
Make two cuts: 9:16 for Shorts and 16:9 for in-stream. The script, captions and call to action carry across both, but the aspect ratio must match the placement — a single crop forced onto both looks wrong in one of them.