The closed measurement chain
From the ad click through every intermediate step to the paid contract — including where campaign parameters no longer travel along.
The ad platform only learns about the close if you tell it. Without that feedback your algorithm optimises for form submissions — and the platform then treats the cheapest contact as the best one. The cheapest contact is rarely the one that closes. This gap costs money every month, and it shows up in no report.
From the ad click through every intermediate step to the paid contract — including where campaign parameters no longer travel along.
Two separate events: a frequent, early-firing one for bid management and a rare, late one carrying the actual value for the profitability calculation. Plus negative signals for identified false enquiries and recovery paths for those wrongly filtered out.
Server-side tracking, consent mode and consent management set up properly — the precondition for being allowed to report anything back at all.
Every morning: metrics, anomalies and the next three actions. The code computes the numbers, the model only judges them — every signal carries a confidence note. Observations become falsifiable hypotheses with an expiry date; what holds up becomes a rule, what stops holding expires.
Your own ad accounts, read access to them, and a consent situation that permits feedback at all. Plus a person who acts on the recommendations.
Build · one-off · €7,000 – 15,000
What it costs →Four construction decisions that were actually made this way in the system — open to questioning, not merely claimed.
Where the data doesn't support an answer, the system hands the case to a human instead of guessing.
Anything suspicious is flagged and reviewed, not deleted. A genuine enquiry dropped in silence is the most expensive mistake such a system can make.
No assistant promises a price, no report changes an ad account. The model explains, the human commits.
Documentation is enforced, not written on the side. An outside developer understands the system in two days.
It starts with a conversation about the goal, the scope and what is realistic. If the system doesn't fit, that is said at the end of that conversation — not in an invoice.