Your ad platform has one job when a conversion happens: count it. It does that job well. What it does not do — what it was never built to do — is un-count a conversion when the customer disputes the charge 30 days later.
That asymmetry is the chargeback problem in marketing. Revenue gets reversed. The acquisition cost stays. The conversion count stays. The CAC the platform reports stays exactly the same while the actual number of customers you retained quietly drops. The gap between what the dashboard shows and what the P&L reflects widens by exactly the share of revenue that was disputed — and nobody triggered an alert.
This post covers the mechanism, the math, what chargebacks actually cost beyond the transaction, and how to reconcile them back to true CAC at the campaign level.
The Mechanism: Why Chargebacks Are Invisible to Ad Platforms
Ad platforms and payment processors are separate systems. They do not share data. Google Ads fires a conversion event when the purchase is confirmed. Stripe processes the chargeback dispute 45 days later. No signal passes between them. Google Ads still shows 100 conversions. You have 92 customers.
This is not a gap that better attribution fixes. Attribution tools — Triple Whale, Rockerbox, Northbeam — pull data from the same ad platforms. They inherit the same conversion counts. A chargeback that the platform never recorded as a reversal will not appear as a reversal in any attribution tool built on top of that platform's data.
Closing this gap requires connecting payment processor data directly to campaign data — matching each disputed transaction back to the campaign, ad set, and keyword that generated it. That is not a reporting function. It is a reconciliation function. And it is one of the seven cost layers that every paid acquisition operation is absorbing without measuring.
"The platform got paid when it drove the click. It has no financial stake in whether the customer stayed."
The Math: How Chargebacks Inflate True CAC
The calculation is straightforward. A campaign generated 100 conversions at a reported CAC of $300. Total spend: $30,000. Ten customers subsequently filed chargebacks. Ninety customers were actually retained.
A 10 percent chargeback rate produces a 14 percent CAC inflation at this spend level — before processor fees. At 15 percent chargeback rates, which are documented in high-cancellation service verticals, the inflation exceeds 20 percent. At scale, that gap moves material budget toward campaigns that look profitable and away from campaigns that actually are.
11% CAC inflation minimum
per Mastercard / Datos Insights
subtract chargebacks natively
What a Chargeback Actually Costs Beyond the Transaction
Most operators think of a chargeback as a lost sale. The full cost is significantly higher. Mastercard research with Datos Insights — one of the most cited primary sources on chargeback economics — found that merchants incur $3.75 to $4.61 in total costs for every $1 lost to chargebacks when processor fees, internal labor, and downstream effects are counted.
The components:
- Transaction reversal — the original revenue is clawed back by the payment processor. The marketing spend that acquired that customer is not.
- Processor dispute fee — $20 to $100 per dispute depending on processor and account standing. Non-negotiable, non-refundable regardless of dispute outcome.
- Internal response labor — gathering transaction evidence, writing the dispute response, tracking outcomes. The Mastercard / Datos Insights research placed internal processing costs at an average of $82 per dispute.
- CAC inflation — the original acquisition cost is now divided across fewer retained customers. This is the cost that never appears on the dispute report but shows up on the P&L.
Chargebacks by Vertical: Where the Gap Is Largest
| Vertical | Primary Reversal Type | Typical Rate | CAC Inflation |
|---|---|---|---|
| Solar | Financing fallout, permit denial cancellations | 8–15% | +9–18% |
| Home Services / Restoration | Insurance adjuster disputes, scope changes | 5–12% | +6–14% |
| Medicare Advantage | OEP disenrollment, commission reversals | 8–20% | +9–25% |
| Personal Injury | Case non-retention after intake | 20–35% | +25–54% |
| E-commerce / Subscription | Friendly fraud, card disputes | 1–3% | +1–3% |
Personal injury shows the largest chargeback-equivalent impact — case non-retention after intake functions identically to a chargeback in marketing cost terms. The campaign acquired the prospect, the conversion was counted, the case was not retained. The full acquisition cost remains. This is covered in depth in the cost per signed case analysis.
For Medicare Advantage, OEP disenrollment produces the same effect on a different timeline — covered in the true cost per enrolled member breakdown.
Chargebacks as a Campaign Signal, Not Just a Finance Problem
The most actionable insight from chargeback reconciliation is not the total cost — it is the campaign-level distribution. Chargebacks are not random. They cluster by traffic source, audience segment, and lead quality. A campaign running broad match on high-volume keywords attracts a different buyer than a campaign running brand terms to warm audiences. The chargeback rate on those two campaigns is not the same.
When chargebacks are reconciled back to the originating campaign, the true CAC by campaign shifts — sometimes dramatically. A campaign with a 3.0 ROAS and a 12 percent chargeback rate may produce worse true CAC than a campaign with a 2.4 ROAS and a 2 percent chargeback rate. The net marketing contribution framework shows exactly how this math works at the campaign level.
Budget decisions made without chargeback reconciliation consistently over-fund high-volume campaigns with poor retention and under-fund lower-volume campaigns with cleaner economics. The difference only becomes visible when payment processor data is connected to campaign data — which is what the true CAC reconciliation methodology requires.
How CDAI Reconciles Chargebacks to Campaign-Level True CAC
CDAI connects payment processor and CRM data to ad platform data nightly — tracing each chargeback, refund, and reversal back to the originating campaign using unique customer identifiers. The reconciled output restates true CAC per campaign after all reversals clear.
That number feeds directly into the directive engine. A campaign that looks profitable on reported CAC may receive a Cut directive once chargeback rates are reconciled in. A campaign that looks marginal may hold once chargebacks are isolated to specific traffic sources rather than blended across the whole account. Each directive is retested 30 days later and scored for accuracy against what actually happened.
The free 30-Day Distortion Audit pulls your last 90 days of campaign data, reconciles chargebacks and refunds back to the campaign level, and delivers the true CAC for every active campaign. No cost, no commitment.
See What Chargebacks Are Costing Your Campaigns
The 30-Day Distortion Audit reconciles your last 90 days of campaign data — including chargebacks, refunds, and all seven cost layers — and returns the true CAC for every active campaign. No cost, no commitment.
Request the Free Audit