Platform

Operations

One brief, every channel, correctly sized

Channel sprawl is a production tax. The same concept has to exist at half a dozen sizes, with different text limits, different safe zones and different file rules, and each variation is a place for a mistake to enter.

Xeli treats the channel as an export target rather than a separate project. A concept is authored once and rendered per placement, with naming and metadata attached so reporting stays readable months later.

6
Channels supported
Meta, TikTok, Google, Pinterest, Snap, LinkedIn
30+
Placement specs
Maintained and published as reference pages
1
Source of truth
Every export traces back to one brief

The cost of doing it by hand

  • 01Resizing is the majority of production hours and produces no new thinking.
  • 02Text overruns are caught after upload, usually by the platform rejecting the ad.
  • 03Naming drifts between people, so performance analysis by concept becomes guesswork.
  • 04Assets scatter across drives, Slack threads and ad accounts with no canonical source.

How it works

  1. 1
    Select placements

    Choose the placements you actually buy. Xeli loads the current spec for each one.

  2. 2
    Render per target

    Each placement gets its own composition, not a stretched crop, with character limits enforced on copy.

  3. 3
    Name consistently

    A naming scheme is applied across every asset so concept, angle, format and date are readable in reporting.

  4. 4
    Push or export

    Send to the connected ad account, or export a structured bundle for whoever runs media.

  5. 5
    Track the lineage

    Every live asset links back to its brief, its SKU and its brand kit version.

Social calendar

One calendar for every channel.

Don't just generate ads. Schedule them. Xeli plans and queues your product creatives across Meta, TikTok, Instagram, Pinterest and Google, so your whole catalog stays live and on-brand all week.

MetaTikTokInstagramPinterestGoogle
This week
Mon22
2
Instagram
🕒 9:00 AM
Published
Meta
🕒 2:30 PM
Pending
Tue23
1
TikTok
🕒 11:00 AM
Draft
Wed24
2
X
🕒 8:00 AM
Published
Instagram
🕒 5:00 PM
Pending
Thu25
1
Meta
🕒 1:00 PM
Draft
Recommended times
Scheduled

What you get

Live spec library

Placement dimensions, aspect ratios, file limits and text caps kept current, and published publicly on our ad specs pages.

Copy limits enforced

Headlines and primary text are written to the limit of the placement, so nothing truncates mid-sentence.

Structured naming

Concept, angle, format, ratio and iteration encoded in the filename and the ad name.

Reusable bundles

Export a channel-ready folder for agencies or in-house buyers who prefer to upload themselves.

Where it stops

The honest limits. If any of these are dealbreakers, better to know now.

  • Publishing requires the relevant ad account permissions. Read-only access allows export but not push.
  • Platform review still applies. Xeli reduces spec rejections but cannot override policy decisions.
  • Campaign structure, budgets and bidding remain your media team's call.

Questions people ask

Can we keep buying in the platform UI?

Yes. Plenty of teams use Xeli purely as a production and export layer and keep every buying decision in Ads Manager.

How current are the placement specs?

They are maintained as a first-class dataset and published on our public spec pages, so you can see exactly what we render against.

Does it handle catalog and DPA setups?

Yes. Assets can be attached to catalog-driven campaigns rather than only standalone ad sets.

Want this running on your catalog?

We onboard a small number of brands at a time so setup gets real attention.

Guides

Free tools

Terms

More of the platform