PlaybookChecklistReferenceAI UGC

Agency–Client AI UGC SLA Cheatsheet

The agency–client SLA for AI UGC: volume by spend, turnaround and revision caps, approval windows, disclosure ownership, kill-rule authority, and the artefacts that make a retainer measurable.

Updated 2026-08-2411 min read

AI UGC retainers die in the inbox: unlimited revisions, unnamed owners, and ‘we’ll know it when we see it’ creative. This SLA sheet locks volume, turnaround, revision caps, approval windows and who owns disclosure so the retainer is a contract, not a mood.

An SLA is a volume-and-time contract, not a vibe about quality

Clients do not buy ‘AI ads’. They buy a stated number of testable 15–30s files per cycle, delivered by a weekday, with a cap on revision rounds, into a naming schema the buyer can launch. If those numbers are missing, the agency will be judged on taste and the client will request a seventh hook on Friday afternoon. Write the unit: a finished MP4 at the agreed ratios, captions burned, disclosure ready, token in the filename. Then write the cycle: weekly or biweekly, not ‘ongoing’. Taste reviews are allowed only after the file clears spec and claim QA. A retainer without a unit and a clock is how both sides decide the other is difficult. The locked tables are the numbers we actually put in statements of work — not adjectives.

Revisions and approvals are where retainers go to die

Unlimited revisions turn a 24-hour render pipeline into a two-week committee. Cap rounds: one written brief, one first-cut batch, one revision pass that is list-based (timestamps + the actual line), then lock. Approvals need a named human and a window — 24 hours on a weekly sprint, 48 on a biweekly — after which silence is approval or the slot slips, depending on what you wrote. Legal/compliance is a separate gate with its own clock; it cannot sit inside ‘the creative round’. If the client’s brand team only meets on Thursdays, the SLA either starts the cycle on Thursday or admits the launch is the following week. Do not pretend a same-day Ads Manager push is possible when brand-review is weekly.

Who owns the click, the claim and the label

The advertiser of record owns policy, claims, AI/synthetic disclosure, and the landing page. The agency owns file spec, volume, naming, UTM schema, and the kill-rule recommendations. Write that split so a Meta rejection is not a vendor fight. The agency can refuse to ship a banned claim; it cannot certify that a health line is lawful in every geo. Kill rules (spend ≥2× CPA with zero purchases, hook under a floor at 1,000 3s views) should be pre-agreed so the buyer does not need a Slack vote to pause a loser. Reporting cadence is part of the SLA: a Friday readout with win/loss codes, not a 20-slide recap of CPMs. If the client wants unlimited concepts, they are buying a second sprint, not a favour inside the first.

How to use the tables in a live retainer

Paste the volume table into the SOW against the client’s daily spend band. Paste turnaround, revision, and approval rows into the kickoff deck with names in the owner column. Run the artefact checklist at the end of week 1 — if the brand kit, claims list, or product URL is missing, the clock does not start. When the SLA calls for 8–20 variants in a cycle, a product-URL pipeline in Klip Kanvas is how the agency hits the clock without booking a creator for every hook; the SLA still names the human who QAs claims and disclosure before spend.

6 SLA tables inside: volume by client spend band, turnaround clocks, revision caps, approval & silence rules, ownership split (claims/disclosure/kill), and the week-1 artefact / scorecard that starts the clock.

Locked

Unlock the full cheatsheet

Enter your email and we'll instantly unlock the complete cheatsheet — plus send you fresh ad playbooks every month.

No spam. Unsubscribe anytime.

Ready to put this into practice?

Create your first AI UGC video ad in minutes — no filming, no actors, no editing.

Try Klip Kanvas free

More in this section

Ready to make ads like these?

Paste a product link and Klip Kanvas writes the script, casts the creator and renders the ad — no filming, no actors, no editing.