Now in private betaJoin waitlist
All posts
Playbook· 10 min read·Jul 2026

How to ship 400 catalog ads in a day (and why your agency can't)

A field guide for ecommerce teams: how to turn a product feed into on-brand catalog ads at ad-ready resolution, without writing a brief for every SKU.

If you run performance at an ecommerce brand, you know the math. Every extra creative concept in the account is worth measurable ROAS. Meta, TikTok, Pinterest — they all reward variance, and they all punish creative fatigue. The winning teams ship dozens of variants a week. Most teams ship one.

The blocker is not talent. It's the workflow.

The old workflow (and why it dies at scale)

  • Merch picks 40 SKUs for the drop on Monday.
  • Marketing writes a brief for the hero SKU on Tuesday.
  • Design mocks the hero in Figma on Wednesday.
  • Legal comments in a doc on Thursday.
  • The agency resizes the hero into 8 ratios on Friday.
  • Everything else gets a boosted product photo with a purple gradient.

That workflow was built for a world where you shipped 3 hero campaigns a quarter. It cannot survive a world where you ship 3 drops a week.

The new workflow

  • Encode your brand once — type, palette, ribbon rules, disclaimers, illegal claims.
  • Point at your catalog — Shopify, Centra, a CSV, whatever.
  • Design one template — hero moment, offer stack, CTA.
  • Apply the template across every SKU in one pass — Xeli renders 400 on-brand cards, sized for every channel, in about the time your kettle takes.
  • Approve as data — reviewers see one queue, comments live on the artboard, versions are diffable.
  • Ship — sizes and metadata land in the channel spec each platform wants, and performance flows back to the SKU.

The three habits of high-velocity creative teams

1. They treat the template as a product. It has versions, owners, and changelogs. Every campaign is a fork of the master, not a from-scratch brief.

2. They ship variance on purpose. Instead of debating one hero, they ship 12 executions of the same message and let the platform algorithms pick the winner.

3. They read the numbers back to the catalog. Which SKUs converted at which price on which ratio? That becomes next Monday's merch call.

Why your agency can't do this

Not because they're not talented. Because the unit economics don't work. An agency bills for the brief. Nobody writes a brief for the 273rd SKU in a catalog. Which is exactly the SKU that is going to blow out on TikTok this Thursday.

That is the gap Xeli exists to close: 400 shelf-ready catalog ads, on brand, ready to ship, before the standup ends.

Try Xeli
Ship your first catalog campaign in a day.
Get early access