Meta ads creative

Every Meta placement size, from one product URL.

Feed, Stories, Reels, and square placements need different compositions, not one image cropped four ways. Paste your product page and get a set built for each, accurate to your real product. You keep the media buying.

Composed per placement, not croppedBuilt from your real product pageYou keep the media buying
How it works

One product page in.
A full placement set out.

Meta creative fails for two boring reasons: the wrong shape for the placement, and the same shape running too long. Both are production problems before they are strategy problems.

Step 01

Paste your product URL

We read your real product page, so packaging, colours, and claims stay accurate. No prompt to write, no brief, no shoot.

Step 02

Get every placement ratio

4:5 for feed, 9:16 for Stories and Reels, 1:1 for square placements, built as separate compositions rather than one image cropped four ways.

Step 03

Refresh before fatigue lands

Creative fatigue is a volume problem. Generating a new angle set takes minutes, which is what makes a real refresh cadence affordable.

Placement sizes

Four shapes, four compositions.

Cropping one image into four ratios strands headlines and cuts products in half. Each placement gets its own frame, with the product positioned for that shape.

PlacementRatioPixelsNotes
Feed4:51080 x 1350Takes the most vertical space in feed, the default for most spend
Feed (square)1:11080 x 1080Safer across placements, gives away height against 4:5
Stories and Reels9:161080 x 1920Keep text clear of the top and bottom where the UI sits
Right column and search1.91:11200 x 628Small and cropped hard, so keep the product central

Full walkthrough: how to create Meta ad creative · why Meta ads stop converting

Example output

One product, composed per placement.

Unedited LocalAds output, generated from the brand's real product page. Notice these are different compositions rather than one photograph cropped, which is what stops products being cut in half.

Square 1:1 lifestyle shot of a red quilted leather clutch held in natural light
1:1 · square placements
Vertical 4:5 studio product shot of the same red quilted clutch on a plain grey background
4:5 · feed
Nine-frame grid of the same clutch shot as street style, detail, interior, colourway lineup and product-only frames
Angle set · refresh material
What we do and do not do

LocalAds makes the creative

Placement-correct images generated from your real product page, so packaging and colours stay accurate. Enough angles to sustain a refresh cadence without booking a shoot each time.

LocalAds does not buy media

We are not a Meta partner, we do not place or manage ads, and we never need access to your ad account. You upload to Ads Manager and run the campaigns yourself.

FAQ

The questions media buyers actually ask.

Does LocalAds run my Meta ads?

No. LocalAds is not a Meta partner, does not place or manage ads, and does not need access to your ad account. We generate the creative you upload to Ads Manager yourself. Media buying stays entirely with you or your agency.

What size should Meta ad creative be?

4:5 at 1080 x 1350 pixels for feed, 9:16 at 1080 x 1920 for Stories and Reels, 1:1 at 1080 x 1080 for square placements, and 1.91:1 at 1200 x 628 for right column and search. Producing each as its own composition beats cropping one image, because crops strand text and cut products awkwardly.

Can I just crop one image to every ratio?

You can, and it is usually visible. Cropping a 4:5 to 9:16 removes the sides, cropping to 1.91:1 removes most of the height, and any headline or logo placed for the original frame ends up clipped or floating. Separate compositions per placement are what actually perform.

How often should I refresh Meta creative?

When frequency climbs and CTR decays rather than on a fixed calendar, though most D2C accounts running meaningful spend need new angles every few weeks. The practical blocker is usually production cost, which is the part generating from a product URL removes.

Will the creative match my brand?

Creatives are generated from your actual product page rather than a text description, so packaging, colours, and product details stay accurate instead of being invented. You see the strategy before anything renders, and you can regenerate individual outputs without redoing the set.

Does this work for ChatGPT ads too?

Yes, and the square set overlaps. ChatGPT Sponsored cards take a 1:1 image with no baked-in text, which is a different discipline from a Meta feed static built around a headline. We cover the differences in detail on our ChatGPT ads page.

Refresh the feed

Fatigue is a
production problem.

Most accounts know their creative is stale. What stops the refresh is the cost of making the next set. Paste a product URL instead. Free for 7 days.

Start free trial

7 days free · cancel before you're charged