Creative Asset Quality Assurance Checklist
Pre-delivery QA pass an agency producer or traffic manager runs on creative assets before they ship to traffic, the DAM, or the client. Covers brief alignment, copy/legal clearance, brand compliance, trafficking specs, and final sign-off.
Brief & Scope Alignment
-
Re-read the approved creative brief
Pull the locked brief from Workamajig (or wherever it lives) and re-anchor on the single-minded proposition, audience, and KPIs. Round-five drift is the most common reason QA finds creative that no longer answers the brief.
-
Confirm deliverables against the SOW asset list
Cross-check every asset against the SOW deliverables matrix — hero film, 15s and 6s cutdowns, 9:16 social, statics, end cards. Any asset added mid-flight without a change order is a scope-creep flag for the AE.
-
Identify the campaign category for routing
The category drives downstream legal and disclosure routing — pharma needs fair-balance review, alcohol needs age-gated targeting confirmation, financial services needs FINRA pre-approval, influencer needs FTC #ad placement check.
Collects list
Copy & Legal Clearance
-
Proofread copy against the approved script
Read every headline, sub-head, body, microcopy, end card, and super against the locked script. Watch for legal-approved language being softened in design (e.g., "Results may vary" dropped from a fitness claim).
-
Run trademark clearance on taglines
USPTO TESS search plus a common-law sweep on any new tagline, character name, or product name. Right-of-publicity risk if a real person is referenced. Loop in client legal for final clearance memo.
-
Route pharma copy for fair-balance review
Important Safety Information (ISI) must be on-screen long enough to read at typical viewing distance, in legible font, with audio match. FDA warning letters routinely cite ISI that scrolls too fast or sits below the safe area.
-
Confirm FTC #ad disclosure placement
16 CFR Part 255 requires clear and conspicuous disclosure of material connections — "#ad" or "Sponsored by [Brand]" above the fold, not buried in hashtag stacks. Whitelisted and dark-posted versions need the same disclosure as organic.
Design & Brand Compliance
-
Verify logo lockup against the brand book
Check clear-space, minimum size, on-color vs. on-white version, and that the file came from the current Bynder folder — not a designer's local copy of last year's logo.
-
Check Pantone and hex values against brand spec
Brand color drift is the most common QC catch at color-grade. Reference the brand spec — Pantone for print, hex for digital, broadcast-safe equivalents for TV. Flag for the colorist if grade has pulled away from spec.
-
Confirm typography uses approved typefaces
Verify licensed weights and styles only — designers occasionally substitute a system font when the licensed file is missing. Confirm web-font license covers the channels the asset will run on.
-
Review key visual against the approved comp
Open the client-approved comp side-by-side with the final layout. Crop, talent expression, product hero treatment, and any retouching notes from the comp review should all carry through.
Technical & Trafficking QC
-
Validate file specs against the deliverables matrix
Pull network specs from Extreme Reach or Adstream and check codec, container, frame rate, resolution, and aspect against each delivery. ProRes 422 HQ at 23.98 for broadcast; H.264 MP4 for OLV; 9:16 vertical for Reels and TikTok. Day-of-air rejections almost always trace to a frame-rate or codec mismatch.
Collects file -
Confirm broadcast audio at -24 LKFS
CALM Act requires -24 LKFS ±2 for U.S. broadcast. Run the mix through a loudness meter (Dolby, Nugen, iZotope Insight). Streaming and social platforms have different targets — check the spec sheet per channel.
-
Test tracking pixels and UTM parameters
Use Tag Assistant or Charles Proxy to confirm CM360, GA4, Meta Pixel, and TikTok Pixel fire on click and on conversion. Validate UTM source/medium/campaign naming against the media plan's tagging convention so the trafficker isn't reconciling free-text mismatches in reporting.
-
Run cross-browser checks on Chrome, Safari, Firefox, Edge
Test rich-media units in BrowserStack across the four major browsers plus iOS Safari and Android Chrome. Watch for fallback creative on browsers where the dynamic version fails — a common cause of "why is the static showing?" client escalations.
-
Verify cookie consent gates pixel firing
For EU and CCPA-state traffic, pixels must not fire before consent. Test through OneTrust or Cookiebot in a private window — pixels firing pre-consent are a DPA inquiry waiting to happen.
Final Sign-Off & Delivery
-
Resolve outstanding Frame.io review comments
Walk the Frame.io timeline — every comment marked resolved or explicitly waived by the CD. Open comments at delivery are the most common source of post-launch "I thought we caught that" emails.
-
Capture CD and account sign-off
CD signs off on creative integrity; account director signs off on client alignment and SOW. Capture the result, any notes, and a digital signature so the audit trail is intact if a deliverable later gets challenged.
Collects list Collects paragraph Collects signature -
Return assets to creative for revision pass
Log the failure reason in the change log, route back to the responsible team (creative, edit, color, mix, dev) with specific revision notes, and re-queue the QA pass once revisions are in. Do not let a "Fail" close out without a revision ticket.
-
Upload final assets to Bynder with rights metadata
Tag each asset with talent use-cycle dates (SAG-AFTRA 21-month commercial cycle), music license scope (sync, master, term, geo, channels), stock-image license terms, and campaign metadata. Calendar the use-cycle expiry — unauthorized-use claims start the day after the cycle ends.
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 Creative Asset Quality Assurance Checklist with your team
Customize the steps, assign roles, set a schedule, and keep a complete record for every run.