For brands that run their catalog in Sheets

Every product in your sheet, an on-brand ad.

Connect a Google Sheet of products, map your columns once, and generate a branded ad for every row — across every size you need.Bring your own sheet — no required format.

Google Sheets
Excel
CSV
Figma

Trail Runner X — $89 · 1080×1080

SALE −30% · Story

New Drop · 300×250

Sale & promo blitzes · New product drops · Meta & Google ad sizes · Multi-language versions · Marketplace banners

The data's in the sheet. The creative isn't.

Your campaign lives in Google Sheets — products, prices, offers, headlines, image URLs. Turning those rows into finished creative means dropping each one into a design tool by hand. So the sheet grows and the assets don't.

Built for brands that ship a whole catalog.

Design once, generate every SKU.

Build one design — or start from a template — and generate a branded creative for every product in your feed, across every size you need.

Your feed, your creative.

Connect your Shopify export, Google Sheet, or CSV — or import from Figma. Map your columns once; every row becomes an on-brand creative. Nothing to copy, paste, or reformat.

Every store's brand, automatically.

Keep a brand kit per store or per client — colors, fonts, logos. Each project applies the right brand, so a batch of 400 comes out on-brand with zero per-asset setup.

Three steps. About five minutes.

  1. 1

    Connect your Google Sheet.

    Authorize with Google, pick the sheet and tab, and map your columns once.

    Step 1Connect your data source
  2. 2

    Design it — or import it.

    Use the drag-and-drop editor, start from a template, or import a design from Figma.

    Step 2Drag-and-drop editor
  3. 3

    Generate & download.

    Generate every SKU × size in one batch and download an organized zip.

    Step 3Generate + download

Everything you need to run your catalog at scale.

Rules that react to your data.

Show the sale badge only when a compare-at price exists. Switch to the premium layout when price is over $100. Shrink the headline when a product title runs long. Set the rule once — every SKU renders right.

Feature one screenshot

Every SKU, its own product shot.

Point a column at your feed's image URLs and every creative pulls in the right product photo, fit automatically at generation time.

Feature two screenshot

Every brand — or every client — stays on-brand.

Keep a brand kit per store or per client: colors, fonts, logos. A batch of 400 comes out on-brand with zero per-asset setup.

Feature three screenshot

One batch: 400 SKUs × 5 sizes × 3 promos.

Same workflow at 5 creatives or 5,000 — generate the whole catalog and download an organized zip.

Feature four screenshot

When Canva Bulk Create hits its limit.

Conditional logic

Badges, layouts, and styles that change based on your data, not just text swapped into a template.

Every size in one batch

Feed, story, and display placements generated together, not resized by hand.

Feed-native images

Each row pulls its own product shot at render time.

Feed-based ad tools lock you into their template gallery. Framefarm gives you a full editor and Figma import — your design, your rules.

Priced for the volume you ship.

Start free. Upgrade as your output grows.

Free

Try it on a slice of your catalog — design and download, with a watermark and a small monthly cap.

Start free
  • Images generated / month50
  • Rows per generation500
  • Design projects3
  • Assets per export bundle10
  • Concurrent renders2
  • Custom font uploads
  • Watermark-free images

Starter

For solo brands and freelancers.

Start free trial
  • Images generated / month1,000
  • Rows per generation1,000
  • Design projects25
  • Assets per export bundle100
  • Concurrent renders5
  • Custom font uploads
  • Watermark-free images

Pro

Most popular

For agencies producing for multiple e-com clients.

Start free trial
  • Images generated / month10,000
  • Rows per generation2,500
  • Design projects200
  • Assets per export bundle1,000
  • Concurrent renders15
  • Custom font uploads
  • Watermark-free images

Studio

For high-volume catalogs and retail media teams.

Start free trial
  • Images generated / monthUnlimited
  • Rows per generation5,000
  • Design projectsUnlimited
  • Assets per export bundle5,000
  • Concurrent renders30
  • Custom font uploads
  • Watermark-free images
Prefer done-for-you? We run pilot batches —Get a free sample

Questions, answered.

Do I need to format my sheet a certain way?

No — bring any layout. Map your columns once; one row equals one asset.

Can I use more than one tab?

Yes — join related tabs so their data binds per row.

Does it support formula columns?

Yes — we read the computed value, not the formula.

How often does it pull fresh data?

Every time you generate — the latest values in your sheet are what get used.

What sizes and formats can I export?

PNG, JPG, and PDF at any size — social posts, stories, the standard Meta and Google ad sizes, print. Design once and generate every size.

Does it work with Shopify?

Yes — export your products as a CSV or sync them to a Google Sheet and connect that. No app install required.

Can it show a sale badge only on discounted products?

Yes. Rules read your data: if a compare-at price exists, the badge shows; if not, it doesn't. Same for layouts, colors, and text styles.

How is this different from Canva Bulk Create?

Bulk Create swaps text into a template. Framefarm adds conditional rules (badges, layouts, and styles driven by your data), generates every ad size in one batch, and pulls each product's image from your feed.

Can I manage more than one store's brand?

Yes — keep a brand kit per store or client (colors, fonts, logos), and each project uses the right one automatically.

Do I need design skills?

No — start from a template, or import a design from Figma with your product columns mapped in minutes.

How many creatives can I generate at once?

Hundreds or thousands in one batch — SKUs × sizes. Your plan sets a monthly image cap; upgrade as you scale.

Can I try it before paying?

Yes — the Free plan lets you design and download forever, no card required.

What happens to my data if I cancel?

You can export every project — as PNG, JPG, or PDF — before closing your account.

Is there a contract?

No — monthly, cancel anytime.

Want it done for you?

Send us your store link. We'll turn 10 of your products into branded creatives — free — so you can see it on your own catalog. Like what you see? A paid pilot covers your first full batch.

Stop fixing catalog ads by hand.

Design once. Set the rules. Generate every SKU.