Spend, impressions, CTR and cost per result are pulled per creative from every platform you buy on, and each creative is described by a vision model — format, dominant colour, whether a face is present, how much text, what the hook is, whether the offer appears. Join the two and the weekly answer stops being “ad 4718 won” and becomes “short hooks with the price on frame one beat product shots by 30% on cost per lead, across 84 creatives”.
Three platform exports, a pivot table, a screenshot in the deck. It takes half a day a week, and by the time it is read the campaign has moved on.
The data has ad IDs and thumbnails. Nothing records that this one had a face, a price on frame one and a two-second hook, so no analysis can ever ask which of those mattered.
What worked lives in a designer’s head and leaves with them. Every new hire relearns the same lessons at the same cost.
Spend, impressions, clicks, CTR, conversions and cost per result from Meta, Google, TikTok and wherever else you buy, into one table with one row per creative per day.
A vision model tags each image or video frame set: format and ratio, dominant colours, faces, text density, hook type, whether the offer or price is shown, whether it is product, lifestyle or UGC.
Attributes meet metrics, normalised by placement and audience so a comparison is not just a comparison of budgets. The joining is where most of the honest work is.
Which attributes are associated with better CTR and cost per result, with the sample size next to each finding. Where the volume is too thin to say, we print that instead of a number, because a confident wrong answer here costs real money.
A weekly digest: what to make more of, what to retire, and which combinations have never been tested. It lands in Slack or your BI tool, and it feeds the next creative brief.
We build in your stack rather than moving you onto ours. The list below is what this solution most often connects to — other systems are a scoping question, not a blocker.
Thirty or more creatives with meaningful spend gives a first read; a hundred makes it solid. We check your volume before quoting, and we will say if it is too early.
We use cookies for analytics — to see which pages bring enquiries. Nothing else, and nothing before you agree. Cookie Policy