Creative AssistanceTYPEFACE PRODUCT EXERCISE
Creative Assistant · V1 one-pager

A trust and confidence layer for AI-generated ad creatives.

It sees every variant, names every problem in plain words, fixes what's safe, asks before anything else, and tells the marketer when it's ready to ship. The marketer stays in control and ships faster, with confidence.

Created by Pallavi Singla · September 2026 · CC BY 4.0: free to use and adapt with credit

88%of marketers make more creative with AI
45%see better quality
40%of teams had to pause or pull ads when AI got it wrong
200+variants from one approved master
The problem

One master becomes 200+ variants. The marketer reviews all of them, and isn't a designer.

AI-generated creative has raised volume faster than quality control, and that undermines the confidence to ship. Across formats, audiences, channels and markets, marketers hit four P1 pains:

1. Too many to review

I check the first ten properly. The others, I skim or go back to designer with high-level inputs.

2. I don't know the design vocabulary

Something's off, but I can't name it. I know it doesn't feel right, I just can't say why. So I write 'make it pop' and designer go round again.

3. AI quietly misses the brand

The colors are almost ours, and it looks a bit AI. It all looked fine to me and hard to differentiate.

4. Low confidence to ship

I am not confident in when it's ready. I ship with fear.

In their words, paraphrased from primary interviews with marketers and online forums. → Primary anecdotes

"10 years in marketing. I still get the sweats when I am about to hit send, even after the team has looked over the final (final) draft."Marketer, 10+ years
So the Creative Assistant has to give marketers the confidence to click Ship, not just save time. That shapes every design choice below.

The marketer: Romil

Owns 50 campaigns a quarter across 4 channels and 2 to 5 markets. Reports to a Director of Growth on pipeline and CPA, not on craft. Romil is table-native: the day is rows with statuses, yet every creative tool offers a canvas, because every creative tool descends from a design tool.

Trained inAudience strategy, performance analysis. Not typography, colour theory, composition or accessibility
Works inMeta Ads Manager and Google Ads (both tables), a spreadsheet, Slack, the brief doc
Measured onLaunching on time, hitting CPA
FearPutting the brand in trouble

Pain points and Creative Assistant actions

#PainFrequencyWhat she says or doesPrioritySolved today byWhat the Creative Assistant does
1200 variants, no way to triagePer batchVolume fatigue: checks the first 10 of 200P1High-level notes to the designerCluster by cause. 70 identified problems become 8 classes (A to H). The assistant takes approval per cluster.
2"Something is off and I can't name it"5 to 15x per batchAsks a colleague or comments on designsP1Shares a feeling, not a detail; designer fixes it across many creativesPlain-language vocabulary that cites the rule. "Brand book p.14", not "low contrast".
3AI output is subtly off-brand or reads as AIContinuousColours near the palette but not it; audiences spot AI imageryP1Eyeballing, which misses itExact brand and quality checks, cited to the rule (Classes E, G, H).
4Doesn't know when it's ready to shipPer batchUploads on gut feel, finds out from platform rejectionsP1Gut feel and chasing sign-offs in SlackShip-readiness verdict per variant and per batch: Ready / Fix first / Needs a person.
5Can't judge a market she doesn't knowPer campaignTranslation is fluent, grammatical and wrongP2Slow agency loopMarket persona agent: reviews as a local audience would, says when it lacks knowledge, asks the local reviewer only those gaps.
6Review tools are too slowContinuousObserved 31s to 8m32s per generationP2Waits, or skips reviewBackground checks on create or edit, stored per variant. Chat reads stored results. Target under 60s p95 per batch.
7Can't tell if a claim is legal in-marketPer market launchSlacks legal, waits, or guessesP3Slack to legalLegal & claims agent: checks claims against the approved list, sends only unknowns to legal. Answers become rules.
8The context kit has gaps she can't seePer campaignCan't tell a rule is missingP3Fixed variant by variantFlags checks with no rule to compare against ("No rule for Japanese type size"), asks the brand owner once, adds it to the Brand Kit.
Research

How this was grounded

Primary conversations with practitioners, plus about 93,000 words of sourced desk research. Every claim in the research files carries an inline source, and what couldn't be verified is listed explicitly.

Primary conversations

Practising marketers (5 to 10+ years, at a global sportswear brand and a CPG brand), a designer (10+ years) and a copywriter (12+ years), on how they review variants, give feedback, decide something is ready, and what they fear.

Anecdotes →

Voice of customer

Practitioner discussion across Reddit (r/marketing, r/PPC, r/FacebookAds, r/graphic_design, r/branding), LinkedIn and trade press, 2025 to 2026, including counter-evidence.

Marketer voice →

Typeface teardown

An Evaluate primitive already exists. The Brand Kit caps at 5 values, 5 tones and 10 rules. Observed latency ranged from 31s to 8m32s, so verdicts must be pre-computed.

Company profile →

Competitive landscape

Four tiers mapped, plus how 15+ creative-QA tools report to marketers. Nobody detects genAI craft defects, and Vidmob and CreativeX are moving away from the marketer's seat.

Competitive map →

Channel specs & rejections

Official specs for Meta, Google, Amazon, Walmart, TikTok, CTV, DOOH and IAB, plus enforcement data and accessibility thresholds. The numbers in the rule library are real and sourced.

Rule library research →

Synthesis

Research dossier, solution thesis with eight evidence-backed design principles, and the new-market journey with graduated autonomy by coverage.

All research →
Proposed solution

A creative quality standard that keeps the marketer in control

Every variant is checked in the background, and findings are grouped by cause. Every known issue rolls up into 8 decision classes, so hundreds of findings become a handful of decisions. For every issue, the Creative Assistant runs the same loop:

01

Identify

Checks every variant in the background against pre-defined rules.

02

Classify

Sorts it into one of 8 decisions.

A Image qualityB Content accuracyC Layout & croppingD ReadabilityE Brand adherenceF Platform policiesG AI-slopH Batch health
03

Say it in marketer words

Uses the pre-defined vocabulary and cites the rule and reference doc.

04

Set the action

Auto-fixmeasurable and reversible
Askit changes the creative
Flagit's a judgement call
Designerit needs craft
This is the confidence a marketer needs to click Ship.

Graduated autonomy by coverage

The agent's permission to act depends on how much context it holds, scored per market and per dimension. Above 0.8 it checks and auto-fixes. Between 0.5 and 0.8 it proposes but never applies. Below 0.5 it refuses to issue a readiness verdict, names every dimension it can't assess, and requires a named human attestation before the ship gate clears. A green tick on a market the system knows nothing about is the worst output the product can produce.

Prototype

Arc Proof

A clickable model of the Creative Assistant on top of 152 generated variants across four campaigns: Pegasus 41 Launch (Amazon, Walmart, Google Display, Meta), New Year Reset US & DE, New Year Reset JP (a thin-context market) and Spring Refresh.

  • Overview of every campaign's ship state
  • Canvas with real placement sizes: pan, zoom, inspect any variant
  • Status grouped by the 8 decision classes, each finding cited
  • Chat: "Is this ready to ship?" or @typeface fix everything you can
  • Overrides that require a reason, and a Ship report of who decided what
▶ Open the prototype

Desktop recommended. Data is illustrative; rules and specs are real.

How we'll measure success

North star: time to ship one campaign

Brief → all variants approved. Target: −50% vs baseline in 90 days. Review loops (vague feedback, designer rounds, platform rejections) are where campaigns lose weeks, and every Creative Assistant capability exists to remove a loop. If the assistant closes most issues without a human and cuts designer rounds to one, roughly half the review time goes away. The target will be confirmed against the week 1 to 2 baseline.

DimensionMetricDefinition and how we measure90-day target
SpeedIterations to launch a campaignMedian revision rounds per campaign across all variants before approval−2 rounds
Trust (leading)Fix acceptance rateSuggested fixes applied ÷ fixes shown>60%
EfficiencyHuman editing timeHands-on edit time per campaign, marketer + designer, from canvas and design-tool session logs−50%
CertaintyDesigner escalation rateBatches with at least one "Designer needed" item ÷ all batches<15%
CoverageAssistant catch rateIssues the assistant flagged first ÷ all issues found by assistant or human>80%

Guardrails

GuardrailDefinitionLimit
False-flag rateFlags dismissed as incorrect ÷ all flags raised<5%
Override rateBlockers overridden ÷ blockers raised<20%
Ad platform rejection rateDisapprovals per 100 variants submitted−50%

Out of scope for V1

The P2 and P3 pains (rows 5 to 8): market persona agent, faster review tooling, legal & claims agent, video, motion and audio, and post-launch monitoring.

Appendix · What breaks at scale

The defect library and the context model

Built from primary discussions with marketers and secondary research. Worked example: a global sportswear brand's "Run Your City" campaign, 64 variants from 2 approved seed concepts across 4 channels, 4 formats and 2 local markets (DE, JP), localised from one en-US master. Brand details are illustrative; the channel, accessibility and localisation numbers are real and sourced.

70 defects, classes A to H

For each defect: the marketer-facing vocabulary, why it happens at scale, the threshold, how it's detected, who settles it (Assistant 40 · Your call 15 · Flag only 15), and which reference doc it cites.

CSVGoogle Sheet

10 reference docs, 114 parameters

Design system, brand context, legal & claims, audience, market & locale, campaign brief, product & offer, channel specs & policies, performance history, governance & review. Each parameter has a format, example, scope, owner, refresh cadence and priority.

Browse the CSVs →

Proposed JSON schemas

Seven machine-readable schemas: brand context, audience and market, the variant object, pre-flight findings, performance history, channel rule library, and market coverage scoring.

Browse the schemas →

Defects per class

ClassExample, in marketer wordsDefects
A · Image quality"This will look blurry on Reels"9
B · Content accuracy"The price in this ad doesn't match your offer"16
C · Layout & cropping"The German headline is cut off"7
D · Readability"The CTA is hard to read on the orange"6
E · Brand adherence"The logo is too close to the edge"7
F · Platform policies"The required health disclaimer is missing"5
G · AI-slop"Three have a malformed lace structure"12
H · Batch health"Two variants did not get the last fix"8

Secondary market indicators

IndicatorFigureSource
Marketers reporting higher creative volume since adopting AI88%WARC for TikTok
Marketers reporting a significant improvement in quality45%WARC for TikTok
Cite difficulty maintaining brand voice or visual identity26%WARC for TikTok
Cite inconsistency across assets in the same campaign23%WARC for TikTok
Cite excessive human editing requirements21%WARC for TikTok
Brands that made video ads in 202678%Bannerflow
Brands that ran those video ads46%Bannerflow
Ad executives who believe Gen Z and Millennials feel positive about AI ads82%IAB
Gen Z and Millennial consumers who actually do45%IAB
Perception gap, 2024 to 202632 to 37 ptsIAB

WARC for TikTok, n=400 marketers in creative production decisions, UK/US/AU/BR, May 2026. Bannerflow platform analysis, 300+ brands, 2.33M creative assets, Jan to Aug 2026. IAB, "The AI Ad Gap Widens", n=505 US Gen Z/Millennial consumers plus 104 US ad executives, Oct 2025 to Jan 2026.

Appendix · Primary anecdotes

The reality, in their words

Marketers don't have the design vocabulary

"All I get at the end is 'mmmm this doesn't feel right'."Designer, 10+ years
"If the marketer really knew what they wanted they'd do it. The issue is they think they'll 'know it when they see it', or they are operating in a blind leading the blind situation."Copywriter, 12+ years
"You know this line-height is wrong? You know that this design has the same styling like most AI designs and people would see that it is clearly AI? You know that the spacing and the weighting of elements is wrong?"r/graphic_design, Sep 2026

One hour of media ops against two weeks of creative approval

"Campaign structure setup might take an hour but creative approval can take two weeks minimum, it's wild how disproportionate that is."r/SocialMediaMarketing
"Briefs, reviews, etc are scattered across so many places separate from the asset that context just gets lost and it's just way too slow."Marketer, 5+ years
"I make sure it's at least 5 other people to make sure all the information is correct at my job, I refuse to take the blame, at least alone. And the final review is done by the owner, and he approves without actually looking at things."Marketer, 8+ years

Marketers already think internal review is worthless

"We used to do team feedback rounds and they were useless because teammates picked apart copy and colors no real customer would ever notice."Marketer, 8+ years
"Don't ask 'what do you think?'. Give colleagues a five-second view, then ask three fixed questions: what is being sold, who is it for, and what should you do next?"r/marketing thread

The cost of one mistake is personal and long

"They did proceed to remind me and the entire team about my error at every Monday morning standup we had for 6 months until I eventually quit." (on a $14,000 colour error)Marketer, 5+ years
"10 years in marketing. I still get the sweats when I am about to hit send, even after the team has looked over the final (final) draft."Marketer, 10+ years

Platform automation can add an AI label the marketer doesn't control

"If you use the 'Add Animation' feature you might get slapped with a 'created with AI' label on your Ad which I definitely DO NOT want. The community I am advertising to primarily hates AI."r/FacebookAds

The AI-specific frustrations

"When an ad is generated rather than built, the brand usually comes out slightly wrong. Colours that are near your palette but not actually it, or a logo that's been redrawn... that gap is where you lose them."r/FacebookAds, Jul 2026
"A customer actually reached out to me to say my Instagram ad looked strangely cropped and blurred. In Ads Manager my creative looks fine, but in real Instagram placements the image is clearly altered."r/FacebookAds, Jan 2026
"Most people don't have brand guidelines that are actually usable by an AI tool. They have a mood board and a color palette. That's not governance."r/branding, Jun 2026

AI-generated images are identifiable in ads

"Our CTR dropped 40% after we switched to AI generated lifestyle shots. The images looked fine to me... But apparently Gen Z can tell. Stuff that's not obvious unless you're looking for it."Marketer, 5+ years
"Everyone thinks they can identify AI images. I'm seeing the accusations everywhere these days."r/marketing, Jan 2026

Review is treated as a vibe, not a control

"Clients started telling me not to use AI on things that had no AI at all. People can't tell the difference."Designer turned marketer, r/marketing, Aug 2026
"The scary part isn't even the AI imo, it's that they're treating review as a vibes based obstacle instead of a control."r/marketing, Jun 2026