Performance marketing across Meta, TikTok, and Google. Static and motion creative produced at testing volume, in direct collaboration with UA — where every design decision is answered by CTR, CPA, and conversion, not by opinion.
In performance marketing, targeting is increasingly automated; creative is where campaigns are won. But creative fatigues fast. The business problem is industrial: produce enough distinct, on-strategy concepts to keep testing pipelines full, learn from every result, and do it at a cost and speed that makes the economics work.
Work spanned fiction, relationships, casino, puzzle, career, AI education, and privacy products — each with its own audience psychology and platform behavior. Goals were constant across all of them:
Live campaign assets for Sagabox (fiction) and JobAssist (career), Meta/FB verticals — AI-generated, hand-finished, sound-off first:
JobAssist · v640Career vertical · UGC hook
JobAssist · v329Career vertical · AI avatar
Debt of Blood · v1470Fiction · cinematic teaser
Sagabox · v894Fiction · moody scene hook
JobAssist · UGCAI actor testimonial
The same pipeline, stretched across registers — documentary-real UGC scenes to gothic cinema, all generated:
Photoreal scene"The Wife He Replaced" — book hook, shot-in-a-car realism
Photoreal UGCLiving-room energy, phone-camera framing
UGC · AI ActorNative-feeling testimonial for fiction
Cinematic · fictionRing on the altar — gothic wedding scene
Cinematic · fictionThe vow — candlelit ceremony close-up
Dark fantasy registerParanormal presence — horror-vertical style
Stills prove taste; motion proves the system — pacing, captions, believability, and format discipline are only visible at 30 frames a second.
Hypothesis: a solvable-looking puzzle stops the scroll. Clean composition, single challenge.
Same hook, new composition and difficulty cue — testing whether perceived challenge drives taps.
Winning elements kept, weak ones replaced — the variant family exists to learn, not to decorate.
Losers get autopsies, winners get variation families. The testing logic is the deliverable — individual ads are just its output.
Key art generated and composited into ready-to-run templates. Cheapest to test — first into rotation, fastest read on the hook.
AI-generated video finished in After Effects: pacing, sound design, captions timed for sound-off. Deployed once a static proves the angle.
Product angle, audience hypothesis, KPI from UA
Hook, script, storyboard — the testable idea
Cheapest test first — key art proves the angle
AI-generated video finished in AE: pacing, captions, sound
Structured variant sets across placements
CTR reads the hook; CPA reads the promise
Winners get variation families and scale
A production system, verified by the numbers on my CV: ≈6 finished creatives per day inside a team shipping 150–200+ ads per week for Sagabox across Meta, TikTok, Instagram/Reels and YouTube Shorts. Assets I built reached internal Winner Ad / Legacy Winner Ad status and scaled into five-figure ad spend while active; rated 115% on the designer productivity scorecard (May 2026).
"Directed like a producer, built like a media buyer thinks."
Specific CTR/CPA values are internal; the volume, Winner-status, and spend-scale figures above are from my verified CV.
Performance numbers don't replace design judgment — they sharpen it. A failed variant is the cheapest research available; the discipline is reading why it failed and encoding that into the next concept. This loop is the most transferable skill I bring to any product team.
Related projects: Creative Direction (visual storytelling behind the ads), Marketing + Motion in the Design Archive.
A static proves the angle at a fraction of the cost. Motion budget goes only to hooks that already earned it.
Most feed viewing is muted. If the hook doesn't land in text, it doesn't land.
Each placement has its own safe zones. A clipped CTA is a wasted impression at scale.
Generation compresses cost-per-variant; hooks, pacing, and what ships remain creative judgments the numbers then verify.