A results guarantee in digital advertising is a contractual commitment to a specific KPI, measured in an agreed way, with a defined consequence for the provider if the campaign doesn’t meet it. Many offers sold as “guaranteed results” don’t meet that definition. They guarantee activity, delivery, a price per unit or a target. That reduces some uncertainty, but the risk of the business outcome stays with the advertiser.
The practical test takes one question: if the result doesn’t arrive, who loses something? If the answer is only the advertiser, it isn’t a results guarantee.
In this article
1. What “guaranteed results” means in digital advertising
2. What types of companies offer campaigns with guaranteed results
3. Agency, DSP, platform or autonomous model: who carries the risk
4. Which advertising results a provider can guarantee, and which they can’t
5. Commercial promise vs. contractual guarantee
6. How to evaluate a guaranteed-results offer
7. Where Mainkore fits
8. FAQ
What “guaranteed results” means in digital advertising
A results guarantee has three parts: a defined KPI, an agreed measurement method, and a consequence for the provider if the campaign misses the KPI. Miss any one of them and what remains is a promise.
The KPI has to be a result, not an activity. “We’ll optimize your campaigns daily” describes work. “Your cost per acquisition will stay at or below an agreed figure” describes an outcome.
The measurement has to be agreed before the campaign starts: which source counts, over what period, with which attribution rules. A KPI that each side measures differently enforces nothing.
The consequence is what turns the commitment into a guarantee. Without it, a missed KPI is just a disappointing report.
What types of companies offer campaigns with guaranteed results
Several types of company offer campaigns described as having guaranteed results, and each one commits to something different. Many of those commitments are real, but they aren’t commitments to the advertiser’s result. The market uses the same word for several very different commitments, and they transfer very different amounts of risk.
| Type of provider | What is guaranteed | Typical form | Who carries the risk if the business result doesn’t arrive |
| Agencies on retainer or hours | Activity | Hours, deliverables, optimization routines | The advertiser |
| Publishers, DSPs and programmatic platforms | Delivery | Impressions, inventory, fixed price (e.g. programmatic guaranteed deals) | The advertiser |
| Advertising platforms | A target | Bidding targets such as target CPA or target ROAS | The advertiser |
| Pay-per-lead providers and affiliate networks | Price per unit | Pay per lead, pay per acquisition, affiliate CPA | Shared: the provider carries unit cost, the advertiser carries volume and quality |
| Agencies with variable remuneration | Part of the fee | Success fees tied to a KPI | Shared, in proportion to the variable part |
| Providers with contractual KPI guarantees | The KPI itself | Contractual KPI with defined measurement and consequence | The provider, up to the value of what it commits |
Programmatic guaranteed is the clearest case of the word meaning something other than what a CMO hears. It guarantees delivery of a set volume of impressions on specific inventory at an agreed price. It says nothing about what those impressions produce.
Pay per lead looks closer to a results guarantee, and in one sense it is: the advertiser only pays when a lead arrives. But it doesn’t commit to how many leads arrive, or whether they convert. The provider protects its margin per unit; the advertiser still carries the risk that the campaign doesn’t deliver the business.
Platform targets are a frequent source of confusion. A target CPA is an instruction to the bidding algorithm, not a commitment by the platform. When it misses, nobody owes anything
What defines providers with contractual KPI guarantees isn’t a technology but a contract. A provider can credibly commit to a KPI only when it controls enough of what drives it. An autonomous model can make this commitment more viable because the provider controls a broader set of the decisions that influence the outcome. What turns it into a guarantee is the clause: a KPI, a measurement method and a consequence. An autonomous provider without that clause guarantees nothing.
Agency, DSP, platform or autonomous model: who carries the risk
Each media buying model answers “who decides?” differently, but the question that separates them in a guarantee conversation is who answers for the result. In most of them, the answer is still the advertiser.
An agency commits to a process and a team. It can accept variable fees, but it rarely controls every decision that determines the result, so it rarely guarantees the result itself.
A DSP or programmatic platform typically guarantees delivery or price rather than the advertiser’s business outcome.
Platform optimization (smart bidding and similar) pursues the target you set inside one ecosystem. The platform decides, but it doesn’t take contractual responsibility for what it decides.
An autonomous model can bring the decision and the commercial responsibility for the outcome under the same provider, because the provider’s system is the one making every decision across channels. We compare the [five ways to buy media] across eight criteria in a separate guide.
Which advertising results can be guaranteed, and which can’t
A provider can credibly guarantee a result only when it has sufficient control over the decisions and variables that determine that result. That makes some KPIs realistically guaranteeable and others honestly out of reach.
Media efficiency KPIs can be guaranteed when the provider controls the buying decisions: cost per acquisition, cost per lead, ROAS on the media it manages, cost of media for a given result. These move with the quality of each decision on bid, channel, audience, timing and budget.
Business results that depend on things outside the media can’t be guaranteed without conditions. Final revenue depends on product, price, stock, the checkout, the sales team. If the landing page breaks or a competitor halves its price, no media decision fixes that.
That’s why a serious guarantee always comes with a defined scope: which KPI, which channels, which period, which conditions on tracking and budget. Our position is straightforward: a provider that guarantees everything is guaranteeing nothing. The scope isn’t the small print that weakens the guarantee. It’s the evidence that someone has calculated what they can actually commit to.
Commercial promise vs. contractual guarantee
A commercial promise lives in the pitch; a contractual guarantee lives in the contract, with a consequence attached. The easiest way to tell them apart is the language, and where that language appears.
Promise language is conditional: “target”, “up to”, “expected”, “in line with benchmarks”, “best efforts”. It describes what the provider hopes to achieve, and it dissolves into “market conditions” when results don’t land.
Guarantee language specifies a KPI, a figure, a measurement source, a period, and what happens if the campaign doesn’t meet it. The consequence can take different forms: a refund, media credits, a reduced fee, or no fee at all. Each one tells you how much the provider is really putting on the line.
A performance target is where a provider aims. A performance guarantee is what a provider is willing to lose if it misses. If you want the reasoning behind why that second kind of commitment only became possible recently, we explain [the logic that makes a KPI guarantee possible] in a separate article.
How to evaluate a guaranteed-results offer
The fastest way to evaluate an offer is to read the guarantee as a contract clause, not a headline. Five checks cover most of what matters.
Check whether the KPI is a result or an activity. Hours, impressions and optimizations are not results.
Check who measures it. If the only source is the same platform that sells the inventory, the guarantee is only as independent as that report.
Check the scope. A guarantee on one channel covers one part of your investment while the rest runs without commitment.
Check the exclusions. Every guarantee has conditions; the question is whether they are reasonable (tracking in place, minimum budget) or wide enough to cover almost any miss.
Check the consequence against what you’re risking. A small refund on a large media budget is a gesture, not a transfer of risk.
Where Mainkore fits
Mainkore commits to a defined KPI, an agreed measurement method, and a defined consequence if the campaign doesn’t meet it. If the KPIs aren’t met, Mainkore doesn’t charge its fee.
That commitment is credible because the system controls the decisions that determine the result. It weighs more than 200 variables per decision, decides in around 20 milliseconds, operates 24/7, and learns from more than 12,000 campaigns. Campaigns show 15 to 20% better KPI performance and 25 to 30% lower media costs on average.
The media investment remains the advertiser’s. What Mainkore puts on the line is its own remuneration — aligning its incentives with your KPI at every decision, not just at the end of the month.
For how responsibility is assigned when the decision is automated, see [who is accountable when AI makes the decision].”
FAQ
everal types of provider offer models described as “guaranteed”: agencies, pay-per-lead providers, affiliate networks, programmatic platforms and providers that contractually guarantee a specific KPI. The important distinction is not the provider category, but what is actually guaranteed, how it is measured and what happens if it is missed.
In the strict sense, a results guarantee requires a defined KPI, an agreed measurement method and a contractual consequence. Mainkore uses this model: if the agreed KPIs are not met, Mainkore does not charge its fee.
Some agencies offer variable fees or pay-per-result models, which share part of the risk. A full contractual guarantee on a business KPI is rare, because an agency rarely controls every decision that determines the result.
Pay for results means you only pay per lead or acquisition, but nobody commits to how many arrive or how good they are. Guaranteed results means a provider commits to a KPI and accepts a consequence if it misses.
ROAS on the media a provider manages can be guaranteed when that provider controls the buying decisions and the measurement is agreed in advance. Revenue that depends on product, price or conversion outside the media can’t be guaranteed without conditions.
It’s a deal that guarantees a volume of impressions on specific inventory at a fixed price, bought through programmatic technology. It guarantees delivery, not results.
A source both sides agree on before the campaign starts, ideally one that doesn’t depend only on the party selling the media.
It depends on the consequence written into the contract. In Mainkore’s model, the provider doesn’t charge its fee; the media investment remains the advertiser’s.
Mainkore. The intelligence that decides. KPIs guaranteed by contract.


