The Seven Cost Layers Every Ad Platform Hides | Allocera Intelligence

The Seven Cost Layers Every Ad Platform Hides

Your ad platform reports one of the seven cost layers required to calculate true contribution margin. The other six sit in finance systems, payment processors, CRMs, and partner ledgers — and never reconcile to campaign-level reporting. Here is each layer, with verified industry ranges, and why the gap matters more than the platforms admit.

Every paid acquisition operation runs costs across seven distinct cost layers. Google Ads, Meta Ads, LinkedIn Ads, and Bing report on the first one — media spend — and effectively nothing else. The remaining six cost layers determine whether the campaign is actually profitable, and none of them flow back into the platforms that issued the lead in the first place.

The result is structural. The dashboard reports the cost the platform can see. Real cost per acquisition is consistently 30 to 70 percent higher once the other six cost layers reconcile. That gap is not a hypothesis. It is arithmetic that compounds every month it goes unmeasured.

30–70% Structural gap between dashboard CPL and reconciled true cost per acquisition across the seven cost layers

This piece walks through every cost layer the dashboard does not show, with verified industry ranges sourced from primary documentation. We covered why dashboard CPL is structurally incomplete in our True CAC analysis. This is the layer-by-layer breakdown of where the gap actually lives.

The Seven Cost Layers, At a Glance

Cost LayerVerified RangeDashboard Visibility
1. Media Spend100% reportedYes — only layer accurately reported
2. Platform Fees2.9% + $0.30 (Meta) / 3-5% (Google)Partial — applied at payout
3. Broker / Lead Vendor Payouts20-40% markupNo — outside platform data scope
4. Refunds12-18% of revenueNo — finance system data
5. Chargebacks4-8% of revenueNo — payment processor data
6. Compliance Costs$0.25-$2.00 per leadNo — intake / legal system data
7. Variable & Financing Costs5-12% on financed jobsNo — merchant portal data

Layer 1: Media Spend (The One the Dashboard Reports)

Media spend is what you paid the ad platform. Google Ads, Meta Ads, LinkedIn Ads, and Bing report this layer accurately and in real time. For most marketing teams, this is the cost layer that appears in every dashboard, every report, every conversation with leadership.

It is also the only one of the seven cost layers the platforms can see. Everything below this is where the seven cost layers reconciliation gets difficult — and where most marketing operations stop measuring.

Layer 2: Platform Fees

Platform fees are the second of the seven cost layers and the first that the dashboard does not surface in standard reporting. Meta charges 2.9 percent plus $0.30 per conversion on certain conversion types. Google Ads applies a 3 to 5 percent markup on conversions in some account configurations. The fees apply at the platform payout level — they come out of the merchant's payout invoice, not the campaign-level dashboard.

On $50,000 in monthly Meta spend with 1,000 conversions, that's approximately $1,750 in platform fees per month removed from your margin before any other cost layer enters the picture.

Layer 3: Broker and Lead Vendor Payouts

The third of the seven cost layers is where third-party lead aggregator markups and broker payouts live. If you buy leads from a third-party vendor, the markup typically runs 20 to 40 percent over the underlying media cost. If you run partner or affiliate channels with revenue-share agreements, those payouts compound the same way — a partner taking 40 percent of revenue is consuming margin that no attribution platform tracks back to campaign-level CPL.

Six of the seven cost layers never enter ad platform reporting. The campaign that looks profitable on a dashboard is often the campaign quietly destroying margin once all seven cost layers reconcile.

Layer 4: Refunds

Industry refund rates run 12 to 18 percent in high-ticket service categories. Refunds tie back to leads that converted, were billed, and then unraveled. Your finance system records the refund. Your CRM may show the cancellation. Neither system natively decrements the originating campaign's reported revenue.

This is the cost layer that compounds most aggressively over time. A 15 percent refund rate on a campaign that reported 200 conversions at $500 average ticket size is $15,000 in revenue returned to customers — not visible in the campaign's ROAS calculation.

Layer 5: Chargebacks

Chargeback rates run 4 to 8 percent in high-risk verticals, higher when fraud enters the campaign mix. Chargebacks arrive weeks or months after the conversion, in the payment processor's data feed, with no native attribution back to the campaign that drove the original lead.

For operations where chargeback rates exceed 15 percent, Allocera's CDAI engine issues a PAUSE directive automatically — the only of the five directive types issued on emergency conditions. We covered the directive framework in our Scale, Hold, Cut, Pause breakdown.

Layer 6: Compliance Costs

TCPA compliance alone costs $0.25 to $2.00 per lead in regulated verticals. HIPAA, state-specific consent requirements, and the FCC's January 2025 1:1 consent rule have all increased this layer of the seven cost layers. None of it shows up in marketing reporting. All of it belongs in the contribution margin calculation.

Layer 7: Variable and Financing Costs

For home services specifically, financing fees compress margin by 5 to 12 percent on every financed job. PACE financing closing fees run 5 to 6 percent of the loan amount. GreenSky merchant fees run 5 to 10 percent. Variable fulfillment costs — intake fallout, sales close rate, fulfillment overhead — also belong in this seventh cost layer.

We covered the home services financing layer in depth in our analysis of reconciling PACE, GreenSky, and Service Finance fees.

Why the Platforms Cannot Show This

The architectural reason the seven cost layers do not reconcile in ad platform dashboards is simple: six of seven cost layers live in systems the ad platforms have no native connection to. Refunds and chargebacks live in finance ERPs and payment processors. Broker payouts live in partner ledgers. Compliance costs live in intake platforms and legal review systems. Financing fees live in merchant portal feeds from GreenSky, Service Finance, and PACE administrators.

None of this data flows back into Google Ads, Meta Ads, HubSpot, or Salesforce by default. The reconciliation has to happen server-side, joining records across systems on shared identifiers. That is exactly what Allocera's CDAI engine was built to do — reconcile all seven cost layers nightly and issue directives based on the result.

What Reconciling All Seven Cost Layers Reveals

Three things change when the seven cost layers reconcile back to campaign-level margin instead of staying isolated in different systems.

  • Campaigns that looked profitable often aren't. The 30 to 70 percent gap between dashboard CPL and true cost per acquisition is large enough to flip a campaign from apparent winner to actual loser.
  • Campaigns that looked unprofitable sometimes are. Some campaigns hit the dashboard with high CPL but produce customers who refund less, charge back less, and finance through lower-fee programs — making them more profitable than the dashboard suggests.
  • Capital allocation decisions get calibrated to net-retained outcomes, not gross conversion counts. That distinction is the difference between marketing as an expense category and marketing as a profit lever.

We covered the calculation methodology in our complete guide to marketing contribution margin, and the broader gap between dashboard reporting and reconciled reality in our True CAC analysis.

See Your True Cost Across All Seven Cost Layers

A 30-day distortion audit reconciles your campaign data across every cost layer the dashboard cannot see and delivers a directive for every active campaign within seven days. $2,500. If we don't surface margin distortion you weren't tracking, you don't pay.

Request a Distortion Audit
Scroll to Top