Creative
Judge creative on profit, not clicks.
The click winner is often not the revenue winner. Rank concepts by incremental new-customer revenue, catch fatigue per asset before blended numbers hide it, and keep the rotation stocked with tested replacements.
Agent examples
The agent that catches fatigue first.
It tracks per-asset efficiency week over week and flags the ads that are fading while blended ROAS still looks fine — with the pause prepared for approval.
Fatigue Report
Runs Fridays 09:00
Report every Friday on creative fatigue: flag ads whose efficiency fell two weeks in a row.
Reasoning
“Blended ROAS is flat, but three top-spending ads have fallen two weeks straight — the average is hiding the decay.”
Queried modeled data
Per-asset spend and efficiency by week · joined to orders and margin
Used skill: fatigue-thresholds
Two consecutive down-weeks on meaningful spend, not noise
Ranked the decays
3 ads flagged · €41k weekly spend affected
Pause prepared for 3 ad sets
Meta Ads
Report posted to #creative with the flagged ads and evidence
App examples
The gallery ranked by your own weights.
Every live creative scored on profit, new-customer value, CTR, and headroom — weights the team sets themselves, with pausing one approval away.
Meta Creative Gallery
Facebook & Instagram creatives · ad-platform attribution · Online
Spend
€2,921,284
Blended ROAS
9.08×
Creatives shown
99
Live (total)
218
Needs attention
41
Scoring weights · ranks creatives within each objective
35% of score
0% of score
47% of score
18% of score
Objective
Market
Sort by
Search
Sales / Purchase 80
99 of 99
25 adsCream boxy tee — UGC
30 adsField overshirt — studio
35 adsOat crewneck — lifestyle
31 adsLinen polo — carousel
Question examples
Questions about what creative actually causes.
Incremental revenue by creative, not platform-reported ROAS — asked ad hoc on the same measurement the gallery ranks by.
Getting started
Live before the end of the week.
No implementation project, no code, no analyst backlog — connect once, describe the workflow, and the whole team has it.
01
Connect your data once
Store, ad platforms, and logistics connect in about a day and stay maintained — nobody on your team owns a pipeline.
Report every Friday on creative fatigue: flag ads whose efficiency fell two weeks in a row.
02
Describe this workflow
Type what you want the way you'd brief a colleague. Every example on this page is a real prompt — that sentence is the whole setup.
Runs on schedule
LiveShared with the team
YLEMTAdjusted in chat
~40s
03
It's live for the whole team
Scheduled, shared, and permissioned from day one. Teammates use it without setting anything up, and changes happen in chat.
See this on your own data
Leave your email and pick a time — we'll walk through this workflow live on a 20-minute call.
The ranking is the easy part.
What makes it worth acting on is everything underneath: profit measured after returns, definitions the AI cannot misread, measurement that separates applause from revenue, and a testing cadence the whole team owns.
01
The number is CM3, and everyone gets the same one.
Orders, spend, COGS, fulfilment and returns are reconciled into one profit figure. Marketing, finance and merchandising stop arguing about which export is right.
Profit waterfall
Revenue to CM3 breakdown for the current period. Each row shows the contribution or cost deducted.
02
The AI never has to guess what a metric means.
Your metrics, markets and relationships are modeled before AI touches them, so it reads the definition your team set instead of inferring one from raw tables.
“Dema's Agent is truly mind-blowing. We struggled to get AI to understand our data structures and metrics, but Dema worked perfectly right out of the box. It's the first tool that truly understands our data from the very first prompt!”
Metrics
Select which metrics to include in this analysis. The agent will track and report on all selected metrics.
Available metrics
Revenue
Contribution Margin 3
ROAS
New Customer Rate
Impressions
CPA
Sessions
AOV
4 of 8 selected
03
Know which spend actually caused the growth.
Marketing mix modeling, incrementality tests and attribution sit inside the same profit model. A recommendation to shift budget arrives with the evidence behind it.
“Since we started using Dema's incrementality testing, we've gained a much clearer view of what truly drives incremental demand in our paid social. Those insights now guide a significant part of our global spend.”
Kousha Torabi
Co-founder, Ninepine
Recommended shift
+€9.8k profitMeta Prospecting
−€6,000
Google Search
+€6,000
Backed by incrementality tests, not platform attribution.
04
It already knows how your company works.
Organisation-wide instructions set the rules every agent follows, and each person's own preferences sit on top. New joiners inherit the house standard instead of learning it.
Prioritize profit over revenue in all analyses. Always report CM3, not CM2. Focus on Nordic markets first.
Show me weekly trends by default. Include new customer contribution in all reports. Highlight anomalies with a brief explanation.
05
A good prompt lives on one laptop. This runs for the team.
Share it, set who can edit, and have it delivered into Slack on a schedule. When that person leaves, the workflow stays.
Share
Share this analysis with team members or generate a public link for stakeholders.
People with access
You
you@company.com
Lisa Eriksson
lisa@company.com
Marketing Team
team channel
Link settings
06
The tool your team wanted, live this afternoon.
Build the app around how the team actually works instead of waiting for a roadmap. Anyone who can describe the change can make it.
“With Dema Agent, what took two people three to four months now runs in a single command. We built 20 skills in three weeks without writing a line of code.”
07
Teams like yours already shipped this.
More than a million AI actions run inside Dema every month, at brands like Acne Studios, Axel Arigato and Represent. These are workflows their own commercial teams built, not pilots a vendor set up.
AI actions run in Dema every month
1M+
Anyone can get an answer once.
The question is whether the winner is measured on profit or applause, whether fatigue gets caught per asset, and whether the report shows up without you. That is the difference between a prompt and a system.
An AI assistant on your exports
Where the numbers come from
An AI assistant on your exports
A CSV of platform creative metrics — CTR, thumb-stops, and whatever the export included.
Dema
Creative performance joined to orders, returns and margin, per asset.
What a metric means
An AI assistant on your exports
"Winner" means whatever the person prompting decided it means that day.
Dema
Ranked on incremental new-customer revenue, defined once and reused everywhere.
Whether the recommendation holds up
An AI assistant on your exports
Reads engagement metrics back to you as if they were revenue.
Dema
Checked against matched-market tests — applause never enters the ranking.
Who gets it, and when
An AI assistant on your exports
Whoever remembers to re-export the ads data and re-run the prompt.
Dema
The fatigue report lands in #creative every Friday, per asset, automatically.
What happens when the data is wrong
An AI assistant on your exports
It answers anyway, in exactly the same confident tone.
Dema
Broken tracking and missing spend get flagged before they skew a ranking.
What it is allowed to change
An AI assistant on your exports
Nothing. You rotate the ads yourself, one platform at a time.
Dema
Prepared swaps wait for approval, then execute in the connected channels.
Where it runs
An AI assistant on your exports
The provider's default region, on the provider's terms.
Dema
EU or US inference, your choice, and never used to train a model.
A one-off idea, right now
An AI assistant on your exports
Genuinely better. No setup, no connection, no context — just ask it.
Dema
Built for a testing cadence that repeats, which is more than a throwaway question needs.
It shows in the results
“Thanks to Dema, we make faster, smarter decisions — and it shows in our results.”
Questions
Questions about creative testing
Creative testing is the practice of running ad creatives against each other under controlled conditions so you can tell which ones actually perform, rather than which ones happened to run during a good week. Done properly it isolates the creative variable — same audience, same budget logic, same window — and measures the result on profit rather than surface engagement.
Fatigue shows up as declining performance at stable spend and frequency creeping up while conversion rate falls. The trap is that blended ROAS often hides it, because a strong new asset masks several decaying ones. Dema tracks performance per asset over its lifetime, so the decay is visible at the level where you can act on it — swapping one creative rather than pausing a whole campaign.
A clear hypothesis per test, one variable at a time, a decision rule agreed before the test runs, and a minimum sample defined up front. The part most teams skip is the decision rule: without one, results get interpreted after the fact to support whatever was already planned.
ROAS tells you revenue per unit of spend, which means two creatives can post identical ROAS while one sells high-margin products customers keep and the other sells low-margin products that come back. Dema evaluates creative on contribution margin, so the winner is the asset that actually made money.
Yes. Dema can generate on-brand assets guided by your brand style and real product data, and analyse performance by format, asset, and audience. The measurement side is what tells you which generated assets are worth scaling.

Bring your live ads