The blog · GTM Systems · From The Demand Compass · 6 min

What is the intelligence layer, and why do you never outsource it?

The shared account-level store every sensor reports into and every motion reads from, and the one part of the stack that stays yours no matter which vendors churn.

A stone breakwater in a dark dotted sea, thin orange channels of light flowing into it from every direction. Artwork from The Demand Compass.

The intelligence layer is the shared, account-level store that every sensor in a revenue system writes into and every motion reads from: the resolved signals, the two scores, the merge log behind every identity decision, and the plain-language reasons a rep can read for any account's position. It is not a sensor itself. It is the tenth category in the sensor stack, the one that holds what the other nine found. A signal that never reaches it is a signal a company paid to capture and never actually has.

What is the intelligence layer, and what does it hold?

The intelligence layer is the shared, account-level store every sensor in a revenue system writes into and every motion reads from. Appendix B of the book counts ten categories in the sensor stack: nine watch a channel, and the tenth holds what all the others found. That tenth category is the intelligence layer, and the appendix does not call it optional. It calls it the one component a company never outsources.

What lives there is specific, not abstract:

  • The resolved signals themselves, kept as immutable events rather than overwritten rows, so a score can always be recomputed from what actually happened.
  • The two axis scores of the Demand Compass for every account, derived from those signals.
  • The merge log: a written record of every time two fragments were decided to be the same person or company, so a join stays reversible instead of silent.
  • The signal tags, the human-readable line behind a score: "senior security role posted," "pricing page, three visits this month," the reason a rep can read in seconds instead of trusting a number.

Why does every sensor have to report into the same place?

Every sensor has to report into the same place because a signal sitting inside one vendor's dashboard, never flowing into the shared store, is a signal a company does not actually have. The Signal Radar only works if what it reads lands somewhere every other motion can also read; a sensor that cannot feed that picture is not part of the system, it is a new silo with a login screen.

Sensor categoryWhat it captures
Web de-anonymizationAnonymous site traffic resolved to named accounts, down to the page
Product and developer intentRepository, docs, API and free-tier activity
Job-post monitoringHiring read for stack, function and seniority
Community listeningUnprompted mentions in forums and social threads
Field and event captureBadge scans and webinar attendance, enriched and routed
Trigger feedsFunding rounds, leadership changes, news, stack changes
Enrichment waterfallIdentity and firmographics resolved across providers
SequencerOutbound executed as impressions, with angle rotation
CRMThe system of record, kept current by sync rather than manual entry
Intelligence layerThe shared account-level picture the other nine read from and write to

Vendors churn; the store underneath them is what stays. Name a sensor by the channel it watches, not the product that happens to watch it this year, and swapping that product later is a Tuesday, not a migration.

What happens to a signal that never reaches it?

A signal that never reaches the intelligence layer gets worked by whoever happens to notice it, which in practice means most of it does not get worked at all. One team we know came back from a conference with 340 badge scans and, two weeks later, had worked 47 of them, mostly the ones an account executive had typed into the CRM by hand. The company had paid roughly $80,000 to attend and worked about 14 percent of what it caught, from our own deployment findings.

The company had paid roughly $80,000 to attend and worked about 14 percent of what it caught.

10sensor categories, all reporting into one intelligence layer
340badge scans one team collected at a single event
47 of 340worked within two weeks, roughly 14 percent

The fix was never a better badge scanner. It was a sensor built to receive the scans, enrich them and route them into the intelligence layer inside the warm window, so the other 293 stopped depending on the single point of failure of someone remembering to type them in.

How do fragments become one account instead of five?

Fragments become one account through a deterministic identity waterfall, an explicit order from the strongest identifier to the weakest: a LinkedIn profile URL wins when present, a verified email next, the company domain last, anchoring the fragment to the right account even when the person cannot be pinned. Run loose signals, an anonymous pricing visit, an engineer reading the docs, a job post, a name at a webinar, through that order, and what looked like weak sightings resolves into one account being evaluated across three channels in the same few weeks.

Every merge gets written to a log, because a join nobody can see is a mistake nobody can find, and every sensor reports under a contract: a defined shape for its rows, checked at the door. A row that fails it is quarantined for inspection rather than silently dropped, since a silently dropped row is a missed account nobody knows was missed. Resolution also costs real enrichment credits per record, so the enrichment waterfall spends the cheap lookups first and reaches for the expensive ones only after those fail.

Why is the intelligence layer the one component you never outsource?

The intelligence layer is the one component a company never outsources because ownership, not sophistication, is the whole distinction. A vendor's dashboard shows what that one tool saw; the store is where every tool's findings resolve onto the same account, permanently, regardless of which vendor is watching this channel this year. We would rather own a capability than rent it, the same instinct that made us build a landing page ourselves for about fifty dollars with AI and a designer friend's feedback instead of paying roughly a thousand to outsource it. A rented capability is a dependency wearing the costume of a solution, and the intelligence layer is the piece of the stack that decides whether the rest of the system has that problem too.

What does it make possible that a vendor dashboard cannot?

The intelligence layer makes every score explainable, because it holds the signals as immutable events and derives the scores from them, so any score can be recomputed and a rep can read why an account is In-Market in four seconds. That auditability is not a nicety. Teams selling into security buyers run into vendor assessments that fail a black box on sight, and pass an engine where every score decomposes into named, dated signals. Without one account-level store underneath the scoring, there is no log to point to, only a number and a request to trust it, which is the exact habit that got the MQL rejected in the first place.

Is the intelligence layer the same thing as a CRM?

No. The CRM is one sensor category among ten, the system of record for deals and contacts. The intelligence layer is the shared store underneath all ten, including the CRM, holding the resolved signals and scores that a CRM only ever shows a slice of.

Does a company need all ten sensor categories before building one is worth it?

No. Most deployments start with one or two sensors, commonly web de-anonymization, and the intelligence layer is what lets each sensor added later report into the same account picture instead of starting its own silo.

Can a vendor's own dashboard serve as the intelligence layer?

Only for that vendor's signals. A dashboard shows what one tool saw; the intelligence layer is where every tool's findings resolve onto the same account, the reason the book calls it the one component you build and keep rather than rent.

What breaks first when a company skips building one?

Signals arrive and get worked by whoever happens to be looking, mostly by hand, so most of what a sensor catches never reaches a rep. The badge-scan example is the clearest version: real signal, paid for, never worked.