The problem
ROAS had a great month. How was yours? If the ad accounts look healthy and the bank account disagrees, this page is for you.
We plan and run Meta, Google and TikTok ads for consumer brands. Budgets follow contribution margin, payback and what we can learn about incrementality. Not the ROAS the platform reports about itself. Each channel can also be bought on its own.

ROAS had a great month. How was yours? If the ad accounts look healthy and the bank account disagrees, this page is for you.
Reconciliation of platform numbers with your sales, so everyone argues about the same figures.
You run several channels. Each platform reports its own success. Added up, the platforms claim more sales than your shop recorded. Nobody can say which euro pays.
A measurement vendor explains why platform ROAS and incremental ROAS can tell very different stories1. Incrementality is the part of the result that would not have happened without the ads. We start from that question. We follow the money, all the way to the bank.
Campaign build and management
on Meta, Google (Search, Shopping, Performance Max) and TikTok.
Feed and creative input
what the product feed and the ads need for the next decision, not a moodboard.
Reconciliation of platform numbers with your sales
so everyone argues about the same figures.
Budgets set on contribution margin
and payback period. In our convention, contribution margin is revenue minus variable costs before marketing.
A regular decision
increase, change, stop or keep checking.
We start narrow: your goals, your data, your constraints. Margin, stock and returns included.
Which channels get money, in what order, and what would make us change our minds.
We build and run the campaigns, feed and creative input included.
We check results against your sales and margin, then recommend: increase, change, stop or keep checking.
A category-defining recovery-footwear brand had a growing market, a best-in-class product, and a shrinking customer base.
It is a weak basis for moving money between channels.
shows the whole business. A vendor guide defines it as total revenue divided by total marketing spend, one number that ignores which platform claimed what2.
Vendor guides on the mismatch list causes such as attribution windows, view-through conversions and consent settings3.
A holdout test is one way to answer "what would have happened without this spend?". It is not the whole service. When volume is too low, we say so and use a cheaper method.
How we think about channel choice is in paid media strategy for ecommerce and Meta vs Google vs TikTok vs Reddit ads for ecommerce.
“Their performance met and often exceeded our expectations.”
One budget decision across Meta, Google and TikTok. That is this service.
Each channel is a separate service: Meta ads, Google Ads for ecommerce, TikTok ads and TikTok Shop ads, TikTok Shop agency and Reddit ads agency. We will still tell you when the problem sits in another channel.
A free audit of your accounts and tracking is one way to start.
How the fee models compare is in percentage of ad spend vs flat fee vs revenue share. Fee terms are agreed before we start.

On contribution margin, payback and what we can learn about each channel's incremental effect. Platform ROAS is fine for steering inside a channel. It is a weak basis for moving money between them.
No. A guaranteed ROAS is a promise about a number the agency reports itself. One agency's own list of red flags includes ROAS guarantees4. We agree KPIs and how they are measured before we start.
They count differently. Vendor guides explain why Meta, Google, GA4 and Shopify rarely match5. Shopify counts orders. We reconcile the two before anyone scales anything.
Yes, where they fit. Google describes Performance Max as one campaign that runs across its ad channels6. Meta's developer blog describes a streamlined Advantage+ setup for sales campaigns7. We tell you what control you give up and judge results against your sales. More in Performance Max black box and Advantage+ vs manual campaigns.
We don't publish fees; the terms are agreed before we start. Our audits are free.
You do. Data, definitions and the history of our work stay on your side. The same red-flag list counts missing access to your own ad accounts as a warning sign4.
A narrow first analysis: goals, data and constraints. The aim is a short list of priorities, data gaps and a proposed next step. Not a list of everything we could sell you.
Yes. Meta, Google Ads, TikTok ads, TikTok Shop and Reddit ads can each be bought on their own. The platform side is covered in Google Ads for ecommerce, Meta ads for ecommerce and TikTok ads for ecommerce.

Growth Strategist, Paid Social
Eleven years in marketing. About $100M in ad budgets. I test what would have happened if you had switched the channel off.
Senior Google Ads Specialist
In marketing since 2020. Budgets of several hundred thousand dollars a month. A ROAS of 20 to 1 makes me suspicious, not happy.
Book a call about your budget decision, or start with a free audit of your accounts and tracking.