Offer master
One 4:5 composition per offer: product hero (SKU-locked), headline zone in the top third, offer badge variable, CTA implied by layout — built to the safe zone, not cropped into it later.
Meta's 2026 spec set is small but strict: feed runs 4:5 at 1440×1800 (or 1:1 at 1440×1440), Stories and Reels run 9:16 at 1440×2560, images are JPG/PNG under 30 MB, video is H.264 MP4/MOV under 4 GB, and since March 2026 every vertical placement shares one safe zone — text and logo out of the top 14%, bottom 35% and 6% on each side. Advantage+ placements will happily re-crop for you, which is precisely how a locked composition becomes an unlocked one: your headline lands under the Reels UI, your product drops below the fold, your offer badge clips the right rail. Berrys builds one master asset per offer and fans it through every placement crop inside the same node graph, with brand typography preserved and safe zones enforced by construction.
Reviewed October 2026 · Prepared by Berrys · Technical specifications & Canvas node workflows
| Parameter / Slot | Marketplace & Production Requirement |
|---|---|
| Feed (FB + IG) | 4:5 at 1440×1800 recommended · 1:1 at 1440×1440 fallback · minimum 600 px wide (750 px tall at 4:5) · IG floor ~500 px |
| Stories / Reels | 9:16 at 1440×2560 · 1080×1920 accepted · static images underperform video on Reels |
| Safe zone (all vertical) | Top 14% · bottom 35% · 6% per side · lower-right notch (40% high × 21% wide) for the CTA pill — unified since March 2026 |
| Images | JPG/PNG ≤30 MB. Meta's rule is 'use the highest resolution you have' |
| Video | MP4/MOV, H.264 + AAC, ≤4 GB · Stories/Reels 1 s–2 min · 1:1 or 4:5 for feed (4:5 is mobile-only on some placements) |
| Carousel | 2–10 cards, 1:1 (1080×1080+), consistent composition logic across cards |
| Marketplace / right column / Messenger inbox | 1:1, 1200×1200 minimum recommended |
| Audience Network | 398×208 landscape fallback — plan the crop or let the master carry it |
One 4:5 composition per offer: product hero (SKU-locked), headline zone in the top third, offer badge variable, CTA implied by layout — built to the safe zone, not cropped into it later.
Crop branches: 1:1 feed fallback, 9:16 Stories/Reels (re-timed, product kept in the middle 60%), 1200×1200 Marketplace, carousel card splits.
The hero image becomes a 6–10s Reels cut via the video node (push-in, product reveal, text timing) — because static on Reels is the most expensive mistake in the account.
Price, discount, and claim text are variables on overlay nodes. Black Friday changes one number; the graph re-exports 14 placements.
Export preset writes per-placement files with ratio + safe-zone checked in the filename (meta_45_feed_v3.mp4). Media Library stays organized because the graph is.
Tools that 'resize' to 9:16 by scaling and slicing the top and bottom are exactly what puts your headline in the 14% exclusion zone. A crop that's safe by construction keeps the product inside the middle 60% of every vertical frame and moves type — not pixels.
Generative image models redraw letterforms. Run that through Advantage+ placements across 8 ad accounts and your brand name has eleven spellings. Text on your product artwork is never generated — it's preserved from your real files; marketing type is set on overlay nodes.
Meta's fatigue is a frequency problem, not a spec problem — but the fix is a volume pipeline: 6–10 genuine variants per concept, rotated before CTR sag. One master graph making placement-crops + motion variants in minutes is how you feed the auction without a design team.
Logo files, hex palette, type rules loaded once — every placement branch inherits, so the 1200×1200 Marketplace square looks like the 4:5 hero looks like the Reels cut.
The product comes from your real packshot, not a prompt description. Label typography and geometry are preserved through every crop.
Still branches (Flux 3, Seedream 5.0, GPT Image 2.5) and motion branches (Veo 3.1, Kling 4.0, Omni Flash) inside one canvas — benchmark which model's Reels cut survives frequency capping without re-buying tools.
Already working in an AI agent? Connect Berrys to Claude, Cursor, ChatGPT, Codex, or Hermes. Your agent plans the meta ads teams suite and runs the shots on your Berrys canvas, with saved Brand Memory and credit approval in chat.
https://app.berrys.io/api/mcpRemote MCPUsing Berrys, create a multi-placement Meta ad suite for my product reference in ./assets: 1. File node: Load product packshot. 2. Brand System node: Build 4:5 feed master (1440×1800). Keep headline in top third and product in middle 60%. 3. Image node (Nano Banana 2.1): Render high-res master still. 4. Placement fan-out: Generate 9:16 Reels crop (1440×2560, safe zone enforced) and 1:1 feed fallback (1440×1440). 5. Video node: Generate an 8-second motion push-in version for Reels. Estimate credit cost and request approval before generating.
This is a production system for spec-compliant, brand-locked creative — it doesn't do media buying, and a compliant asset is not automatically a good ad. Hook strength, offer clarity and landing consistency still decide auction outcomes. Where a campaign needs a genuine human performance (testimonial, demo of real results), route that branch to a real creator and keep the canvas for everything around it.
Design the master at 4:5 (1440×1800) and generate 1:1 as a derived crop. 4:5 takes more mobile feed real estate; 1:1 covers Marketplace, right column and carousel.
Nothing critical in the top 14% (269 px at 1080-class / 358 px at 1440), the bottom 35% (672/896 px), or 6% per side (65/86 px). That leaves roughly 1267×1306 px of guaranteed space at 1440×2560 — compose inside it.
No — it requires disclosure of AI-manipulated people/events, and standard ad policies still apply (no unrealistic outcomes, no misleading before/afters). Product scenes generated from your real SKU artwork are routine commercial practice.
Ship 6–10 crops/edits per concept and refresh every 2–4 weeks or on CTR sag — whichever comes first. The graph makes that a run, not a redesign.
Start free on Berrys Canvas — 50 credits, no card required — or send Berrys Studio a brief and get finished campaign visuals with agency art direction.