MakePerfectAds

Video ads for Meta: Facebook and Instagram

Make a vertical video ad for Facebook and Instagram Reels, Stories and feed from a website link — captions on, hook first, ready to upload to Meta.

Updated 22 Oct 20264 min read

MakePerfectAds makes a short video ad for Meta — Facebook and Instagram — 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 built for the feed you run on, with a voiceover, captions and your call to action. This page covers what to make for Reels, Stories and the feed, and how to get it ready for Meta Ads Manager.

What to make for each Meta placement

Meta shows video in several places, and the shape of your ad decides where it looks right:

  • Reels and Stories (Facebook and Instagram) — full-screen vertical. Choose 9:16. This is where most discovery happens on mobile, so make this cut first.
  • Feed — Choose 9:16 for the strongest mobile presence; a 16:9 cut also plays in the feed if you already have one for YouTube.

Pick 9:16 in the Studio and you have the cut that covers Reels, Stories and the feed. Add a 16:9 version only if you also run YouTube in-stream.

Captions carry the message

Most feed and Reels video is watched with the sound off at first. MakePerfectAds puts your script on screen as captions and your call to action as exact on-screen text, so the ad still works muted — then rewards a sound-on watch with the voiceover. You pick the language; the narration, captions and call to action all follow it, including mixed styles like Hinglish.

The hook has to earn the first second

On Meta, the first second decides whether someone keeps watching. MakePerfectAds opens on your product or a clear benefit rather than a slow logo build. Lead with something true — "ships in a day", "handmade in small batches" — not a superlative. MakePerfectAds checks your script for claims your page does not support and flags them, and uses your offer word for word, so a "20% off this week" reads exactly that in the finished ad.

Paste the product page of the item you want to advertise, not your homepage or a category list — one clear subject makes a focused ad. If you sell software, paste your homepage or app page; see apps and SaaS. If your product is not online yet, upload a photo (PNG, JPEG or WEBP up to 5 MB) and a short description instead. For a store, the ecommerce guide explains what the ad will contain.

Getting it onto Meta

MakePerfectAds produces the MP4; you upload it in Meta Ads Manager and set your own targeting and budget there. MakePerfectAds does not publish the ad for you and does not report ad performance — that stays in your Meta account, so you keep control of spend and audiences. Watch the finished ad before you upload it: the automatic checks cover technical quality, the link and the language, not persuasiveness.

Common mistakes

  • Uploading a landscape ad to Reels. A 16:9 video gets letterboxed in a vertical feed. Make the 9:16 cut for Reels and Stories.
  • No captions planned. Muted autoplay is the default; without on-screen text the message is lost. MakePerfectAds adds captions, but check they are readable in the finished file.
  • A slow open. Do not spend the first second on a logo. Lead with the product or the benefit.
  • Pasting the homepage. It has no single subject. Paste the exact product page.

Frequently asked questions

What aspect ratio do I need for Facebook and Instagram Reels?

Use 9:16 (vertical). That full-screen portrait shape fits Reels, Stories and the mobile feed on both Facebook and Instagram, which is where most Meta video is watched. Pick 9:16 in the Studio and upload that cut to Meta Ads Manager.

Will my ad work with the sound off?

Yes. MakePerfectAds puts the script on screen as captions and your call to action as on-screen text, so the ad reads muted — the default on Meta — and the voiceover rewards a sound-on watch. Review the finished file to confirm the captions are readable before you upload.

Does MakePerfectAds publish the ad to Meta for me?

No. It makes the MP4; you upload it in Meta Ads Manager and set targeting and budget there. MakePerfectAds does not post ads or report their performance, so your account stays fully in your control. See how it works for the full flow.

Can I make the ad in Hinglish or another language for Meta?

Yes. Choose any of the supported languages, a mixed style like Hinglish, or a custom one; the voiceover, captions and call to action all follow it. For anything beyond the verified English varieties, listen to and read the export before you run it.

Beta

Make your first ad

Create an account with Google or email, paste a link and confirm one screen.

Get started Open the app app.makeperfectads.com