For teams that track in Excel

Turn every Excel row into finished creative.

Drop your .xlsx in, map the columns once, and generate a branded asset for every row — in every size you need.Works with .xlsx and .xls. No template required.

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

Everything you need is in the workbook. Building the creative is the bottleneck.

Your workbook has every product, price, and offer. But turning it into a campaign's worth of finished assets means hand-building each one. So it doesn't get done — or it eats your week.

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

    Upload your Excel file.

    Drag in your .xlsx. Pick the sheet. Map your columns once. Done.

    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.

Which Excel versions are supported?

Anything that saves .xlsx or .xls — Excel 2007 and newer, plus Google Sheets and Numbers exports.

Can I use more than one sheet?

Yes — pick the sheet with your data, or join related sheets.

Do I re-upload each time, or does it stay synced?

Re-upload before a batch, or connect Google Sheets for a live connection.

What about .csv files?

Yes — .csv works the same way. Upload it and map your columns.

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.