Agency Compliance and Risk Management Checklist
Quarterly compliance and risk review for an advertising agency — covers FTC claim substantiation, talent and music rights, data privacy, brand safety, financial controls, and the agency risk register. Run by the Director of Operations with input from legal, finance, and accoun...
Advertising Claims and FTC Compliance
-
Audit active campaigns for claim substantiation
Pull every live campaign with comparative, performance, or health-adjacent claims. Confirm a substantiation file exists for each — clinical study, third-party data, or competitive teardown — per FTC Act §5. Pay particular attention to superlatives (#1, best, fastest) and numeric claims; NAD challenges almost always start here.
-
Verify influencer #ad disclosures
Spot-check live posts across Instagram, TikTok, and YouTube for clear material-connection disclosure per the FTC Endorsement Guides (16 CFR Part 255). Whitelisted and dark-posted content needs the same disclosure as organic. Pull a sample from CreatorIQ or Aspire and screenshot any non-compliant posts for the manager to remediate.
Collects list -
Review regulated-category creative
For any pharma, alcohol, financial-services, or cannabis client, confirm category-specific controls: pharma fair balance and ISI on-screen and legible, alcohol age-gated targeting and 71.6% LDA composition, FINRA pre-approval stamps on financial creative, state-by-state compliance for cannabis. Document the most recent legal sign-off date for each.
-
Log open NAD challenges and decisions
Capture any NAD inquiries, competitor challenges, or recent recommendations against agency clients. Update the claims-review playbook so creative teams flag patterns NAD has already ruled on (e.g., unqualified "clinically proven" without specifying the comparison).
Talent, Music, and IP Rights
-
Reconcile SAG-AFTRA use-cycle expirations
Pull every Commercials Contract with a 21-month use cycle expiring in the next 90 days. Cross-reference holding fees, lift fees, and Pension & Health contributions. Spots that keep airing past expiry without an extension generate unauthorized-use claims and back-fee exposure — calendar these well before the date.
Collects list -
Negotiate extensions or buyouts for expiring talent
Open negotiations with talent agents through the Casting Bureau or Casting Networks before the cycle ends. Build the buyout vs. cycle-extension comparison for the client; the wrong choice on a hero spot is six figures in unnecessary residuals.
-
Verify music sync, master, and PRO licenses
For every spot in market, confirm sync (publisher), master (label or library), and performance (ASCAP/BMI/SESAC/GMR) licenses cover the actual channels, geo, and term in use. The classic failure: TV-only sync used in a YouTube cutdown. Cross-check Musicbed, Artlist, or Epidemic Sound terms for any work-for-hire library tracks.
-
Audit DAM for stock license scope
Spot-check Bynder or Brandfolder records for Getty, Shutterstock, and Adobe Stock assets. Editorial-only licenses on commercial product pages are the most common takedown trigger. Confirm model and property releases are attached for every commercially-used image.
-
Confirm freelancer NDA and IP assignments are signed
Run the Workamajig or Function Point freelancer report against the signed-paperwork log. Any deliverable from a freelancer without a countersigned IP assignment lives under a rights cloud — fix retroactively before billing the client.
Collects paragraph
Data Privacy and Brand Safety
-
Validate consent banners and pixel firing
For client sites serving EU, California, or other privacy-state traffic, confirm the OneTrust or Cookiebot CMP gates marketing pixels until consent. The common failure is a Meta or TikTok pixel firing pre-consent on a GDPR session — DPA inquiries land within weeks.
-
Review programmatic brand-safety lists
Pull the IAS or DoubleVerify post-buy report for the last 30 days across DV360 and The Trade Desk. Update inclusion and exclusion lists; review any flagged adjacencies. MFA (made-for-advertising) sites and IVT spikes are the two patterns to act on this quarter.
-
Confirm CAN-SPAM and TCPA compliance
Check Klaviyo, Iterable, and Braze sends for accurate header info, valid physical postal address, and unsubscribe processed within 10 business days. For SMS programs, verify prior express written consent records exist — TCPA private-action exposure is $500-$1,500 per message.
-
Check COPPA controls on under-13 targeting
Identify any client whose campaigns reach children under 13 — toys, kids' food, family entertainment. Confirm no PII collection without verifiable parental consent, and that media buys exclude COPPA-restricted inventory. Default YouTube made-for-kids settings are a common trap.
Collects list -
Implement verifiable parental consent flow
Stand up a COPPA-compliant verifiable parental consent mechanism (credit-card check, signed form, or knowledge-based authentication). Update the privacy policy and notify the client's legal team. Do not collect any PII from under-13 users until this is live.
Financial Controls and Client Billing
-
Reconcile time tracking against SOW hours
Pull Harvest or Workamajig actuals against scoped hours per project. Flag accounts burning over 80% of hours before 60% of the SOW timeline — that is the signal to write a change order, not eat the overage.
Collects number -
Issue change orders for scope creep
Walk each over-budget project with the AE and producer. Generate change orders for any out-of-scope work and route to the client for countersignature before further work proceeds. Verbal approvals do not survive year-end finance review.
-
Review accounts receivable over 60 days
Pull the AR aging report from Workamajig or Advantage. For every invoice past 60 days, confirm the AE has escalated and the client's AP contact has acknowledged. AR over 90 days needs the Managing Director on the next call — not another reminder email.
-
Audit pass-through markups against MSA terms
Verify production, media, and third-party pass-throughs are billed at the markup specified in the MSA — typically 17.65% commission or a fixed handling fee. Misapplied markups on a $2M production buy are a top finding in client procurement audits.
Risk Register and Incident Response
-
Update the agency risk register
Refresh the register with new exposures from the quarter — added regulated-category clients, new international markets, novel platform risks (e.g., generative-AI creative claims). Score each on likelihood and impact; assign a named owner for any rated High.
Collects file -
Confirm E&O insurance covers current SOW values
Pull the Errors & Omissions and Media Liability policies; compare aggregate limits against active production budgets and total media handled. A $5M E&O cap on $40M of in-flight buys is the kind of mismatch that becomes obvious only after a claim.
-
Run a tabletop on a data-breach scenario
Walk Ops, IT, Legal, and the senior account leads through a realistic incident — laptop stolen with client CRM extract, or a vendor breach exposing campaign audience data. Time the call tree; document who notifies the client and within how many hours per the MSA.
Use this template
Copy it to your account, customize the steps, and run it with your team in minutes.
Browse hundreds of free templates across every team and industry.
Back to template libraryRelated templates
More workflows your team can run.
Run Agency Compliance and Risk Management Checklist with your team
Customize the steps, assign roles, set a schedule, and keep a complete record for every run.