Why Your Attribution Problem Is a Data Problem
The Osmosis Protocol applied to Marketing — how to fix the CRM data layer your campaign reports depend on before the next attribution conversation.
The Osmosis Protocol applied to Marketing — how to fix the CRM data layer your campaign reports depend on before the next attribution conversation.

Your attribution model looks clean. The dashboard is organized. The MQL numbers are moving. And yet when Sales asks where the good leads are coming from, nobody in the room gives the same answer twice.
That's not an attribution problem. That's a data foundation problem wearing an attribution problem's clothes.
Most marketing teams diagnose attribution by starting with campaign reports — which channels drove what volume, which assets converted at what rate. The Osmosis Protocol inverts this. It starts with the CRM records, not the campaign reports. Because if the records underneath your reporting are dirty — wrong Lead Source values, incomplete contact properties, ICP misclassification — then every campaign report you produce is a well-formatted fiction. The intelligence variable your prospect left in their behavior is already in the CRM. You just haven't built the architecture to read it.
To be fair: the case for starting with campaign data is real. Campaign reports are where the spend is. They're what leadership asks about. They're what gets presented at the quarterly review. Starting with CRM records feels like going backwards when the board wants to know what the paid budget is returning. That's not a bad faith position.
But a campaign report built on unvalidated lead records isn't telling you what's working. It's telling you what got entered. And those are different things.
Diagnostic Area | What You're Currently Reading | What the Protocol Surfaces |
|---|---|---|
ICP Alignment | Campaign conversion rates by channel | Whether the leads converting are actually your ICP — or just your easiest audience |
Lead Source Integrity | Attribution model outputs | Whether Lead Source fields are populated, accurate, and consistent enough to trust |
Signal Quality | Intent scores and engagement metrics | Whether you're optimizing for proxy behavior or operational reality |
Market Perspective | Competitive positioning and messaging | Whether your content reflects market conditions or internal assumptions |
Every marketing team has an ICP document. It describes the firmographics, the use case fit, the buying committee composition. It was built in a strategy session, refined in a workshop, and approved by the CRO. And it almost never matches the behavioral and operational profile of the customers who actually stayed, expanded, and referred.
Portfolio Cartography — the first phase of the Osmosis Protocol — surfaces this gap. When you classify the actual customer base by ARR contribution and ICP fit score derived from retention and expansion behavior, the top 20% of customers by ARR almost never look like the ICP in the deck. The campaigns you're running against the aspirational ICP are generating MQLs. The customers those MQLs turn into are the ones churning at 18 months.
The marketing lens on Portfolio Cartography is not a customer success exercise. It is an audience recalibration. Before the next campaign brief is written, before the next content asset is scoped, the ICP document needs to be validated against behavioral reality.
What to Audit | What Good Looks Like | What Broken Looks Like |
|---|---|---|
ICP definition source | Derived from retention, expansion, and referral patterns in the actual customer base | Derived from strategy sessions and aspirational targeting conversations |
ICP match rate in active pipeline | 70%+ of active opportunities match ICP criteria | High MQL volume, low pipeline quality, Sales team questioning lead quality regularly |
Campaign targeting alignment | Campaigns targeted at segments that match behavioral ICP | Campaigns targeted at segments with the highest conversion volume regardless of downstream retention |
Content angle | Addresses the operational constraints your best customers were experiencing before they bought | Addresses the product benefits you most want to communicate |
The question Portfolio Cartography answers for Marketing is not "who should we be targeting?" It is "who have we already proven we can help?" Build the campaign architecture around that answer — not around the slide.
The test kitchen can't build a menu around what guests want if the host team is recording every reservation as "walk-in." The data exists — the guest came in, they ordered, they paid. But the context that would let the kitchen learn from the pattern is missing. Marketing's version of this failure is Lead Source.
Lead Source is the single most important field in your CRM for attribution purposes. It is also the most consistently broken. Reps mark it "Other" to close the required field gate. Import jobs overwrite it with bulk values. Integrations populate it inconsistently. And the result is an attribution model that is technically populated and functionally useless.
The Intelligence Architecture phase of the Osmosis Protocol — building a governed variable registry — applies directly to Marketing's data layer. The variable isn't just Lead Source. It's the full set of fields that needs to be accurate before any campaign report means anything.
Field | Completion Threshold | What Happens Below Threshold |
|---|---|---|
Lead Source | 95% completion, validated against your defined source list | Attribution model produces fiction — you can't tell which channels are working |
ICP Fit criteria fields (vertical, company size, use case) | 85% completion on contact records from target segments | Campaign targeting is based on what got into the CRM, not what you actually want |
Contact lifecycle stage | 100% populated, no contacts stuck in "Lead" for 90+ days | Funnel velocity metrics are meaningless — you can't see where leads are stalling |
Campaign association on MQLs | 90%+ of MQLs associated with a campaign or source | You're measuring leads, not influenced revenue — the attribution model has no denominator |
RED FLAG |
|---|
If your Lead Source field has more than 12 distinct values in active use, your attribution model is not a model — it's a taxonomy that grew without governance. Every value above 12 that isn't tied to a specific channel, campaign type, or acquisition motion is noise in your reporting. Audit the value list before the next attribution conversation. |
The Free Fries restaurant runs promotions because it doesn't know what its best customers actually want. The Dubai Martini restaurant builds a cocktail menu around what those customers are ordering before the trend arrives. Both are producing content for their audience. Only one of it is intelligence.
Most B2B content marketing is coupon distribution with better copy. The asset addresses a problem the marketing team believes is relevant, goes through two rounds of internal review, and gets published to an audience that either already solved the problem or doesn't recognize it as theirs. The conversion rate is fine. The pipeline quality is not.
The Market Messaging Matrix phase of the Osmosis Protocol produces a different kind of asset: the Market Perspective brief. This is not a product brochure. It is an intelligence document — a synthesis of the current state of the market variables most relevant to your ICP, positioned by your organization as the team that has been tracking them.
Content Type | What It Signals to the Prospect | When It Works |
|---|---|---|
Product capability asset | We can solve this problem for you | When the prospect already knows they have the problem and is in active evaluation |
Thought leadership asset | We have a perspective on this space | When the prospect is early in awareness and not yet in buying mode |
Market Perspective brief | We understand your business better than your current vendor does | At any stage — especially renewal and competitive displacement moments |
Coupon / discount asset | We need your business | When pipeline has dried up and the team is panicking — which is exactly when it shouldn't be used |
The Market Perspective brief gets distributed to prospects in active evaluation and to customers approaching renewal. It doesn't ask for anything. It demonstrates that the organization is monitoring what matters to the customer's business — not just what matters to the marketing dashboard.
Build one Market Perspective brief per quarter, anchored to the intelligence variables from your ICP's operational reality. It will outperform the next three campaign assets you were planning to build instead.
The host team at the Dubai Martini restaurant hears things the kitchen never gets. A regular mentions that three of their colleagues are planning a dinner for a product launch. That observation — if it travels — becomes a private dining inquiry before the guest even makes the ask. If it doesn't travel, it's just a pleasant conversation that went nowhere.
CX is the host team in your GTM organization. They're having conversations with customers every day that contain the exact market signals Marketing needs to build relevant campaigns. Customer objections, competitive mentions, market shifts the customer is navigating — all of it is sitting in case notes, call recordings, and CS manager one-on-ones. None of it is reaching the campaign brief.
The Market Messaging Matrix phase creates the formal channel for this intelligence to travel upstream. For Marketing specifically, this means building one closed-loop process between CX and the campaign team.
Signal CX Holds | How It Reaches Marketing | What Marketing Does With It |
|---|---|---|
Objection patterns at renewal | Monthly CX → Marketing sync, objection log shared as a governed document | Objection handling built into campaign messaging and sales enablement content |
Competitive displacement mentions | Tagged in CRM case notes with a competitive flag property | Competitive displacement campaigns triggered by flag volume, not calendar |
Market condition observations from customers | CX alert framework output, shared as a Market Intelligence digest | Campaign briefs updated to reflect current ICP operational reality |
Expansion trigger signals | CX renewal notes flagged for expansion potential | Account-based campaigns triggered against accounts with expansion flag |
The loop doesn't require a new tool. It requires a governed field in the CRM and a 30-minute monthly sync. The intelligence is already there. Marketing's job is to build the infrastructure that lets it travel.
Run this cadence monthly. Each row closes before the next month opens.
Month | Focus | One Campaign to Tighten |
|---|---|---|
Month 1 | ICP recalibration — validate current ICP definition against behavioral reality in the customer base | Updated ICP criteria reflected in active campaign targeting parameters |
Month 2 | Lead Source governance — audit field completion and value list against attribution thresholds | Lead Source completion above 95%, value list reduced to governed set |
Month 3 | Market Perspective brief — build one intelligence asset anchored to ICP operational variables | Published Market Perspective brief distributed to active pipeline and renewal accounts |
Month 4 | CX intelligence loop — establish closed-loop process for CX signals reaching campaign briefs | Governed objection log and monthly sync cadence in place |
The marketing team that runs this cadence stops producing campaigns built on assumptions and starts producing assets built on market reality. Every other team in the customer journey is working from the same intelligence layer. The campaigns that reach prospects first with the right context aren't lucky — they're fed.
The full Marketing-specific attribution audit checklist and Lead Source governance criteria are in The Intel Operator™ newsletter. Subscribe at theinteloperator.com/subscribe