Account intelligence: an enterprise operating guide for RevOps

The short answer
Account intelligence is an evidence-led view of a company that helps a revenue team decide whether, why and how to engage it. A useful account view connects the correct legal or operating entity with firmographic facts, relevant people, first-party relationship history and time-bound business signals. It also shows which fields are missing, disputed or stale.
The technology is less important than the operating rule: do not turn a collection of returned fields into a confident recommendation until the account identity, source, observation date and intended decision are clear. This guide explains how enterprise RevOps teams can build that rule into research, CRM enrichment, APIs and agent workflows.
What account intelligence should answer
An account record is useful only when it helps someone make a defined decision. A territory-planning workflow may need country, employee range and group ownership. An account executive preparing for a meeting may need current stakeholders, open opportunities, product usage and a recent company event. An AI research workflow may need the same facts, but also machine-readable evidence and an explicit stop when the company cannot be resolved.
That is why account intelligence is broader than company enrichment but narrower than “everything known about a business”. Company enrichment appends available facts to a company record. Contact enrichment retrieves available professional identity and contact fields. Intent or change signals describe time-bound activity. First-party CRM information records your organisation’s own relationship. Account intelligence joins only the evidence required for a decision and preserves the difference between those layers.
Demandbase’s account-intelligence guide, updated 18 September 2026, describes a combination of first-party CRM, marketing and engagement data with third-party firmographic, contact, hierarchy, intent and technographic information. Other products use the same label for different problems. Pylon applies it to post-sale conversations and customer signals, while Salesforce provides an Account Intelligence view inside its own sales workflow. The shared label does not create a shared data contract.
Before buying or building anything, state the output in operational language: “select accounts for the Nordics enterprise campaign”, “prepare a briefing for an existing customer”, or “route a new enquiry without overriding a named-account owner”. If the output is simply “give sellers more insight”, the project has no measurable acceptance rule.
Build three layers: identity, evidence and decision
A dependable account-intelligence system separates three layers. The identity layer decides which company the record represents. The evidence layer stores facts, people, observations and their dates. The decision layer applies the organisation’s current rules. Keeping them separate prevents a changed score from rewriting the underlying evidence and prevents a newly retrieved domain from silently replacing a reviewed account match.
| Layer | Question | Minimum record | Failure state |
|---|---|---|---|
| Identity | Which organisation is this? | Internal account ID, matched name/domain, country, entity or operating-unit scope | Ambiguous, unresolved or conflicting candidates |
| Evidence | What is known, from where and when? | Field value, source class, observation or verification date, retrieval date | Missing, stale, unsupported or contradictory evidence |
| Decision | What action does current policy allow? | Rule version, result, reason, owner and review deadline | Hold, manual review or no action |
Do not use the CRM company name as the sole identity key. Trading names change, domains are shared, subsidiaries operate under a parent brand, and several legal entities can use one website. A strong exact identifier may be sufficient for automatic matching. A name-and-country match may be acceptable in one market but ambiguous in another. A bare domain often identifies an operating brand rather than the entity that contracts, invoices or owns the relationship.
The same discipline applies to people. A contact found at a company is not necessarily part of the buying group, and a working email does not establish current employment. Preserve person identity, employer association, role relevance and contactability as separate claims. If the workflow needs a finance decision-maker, “senior employee found” is not an acceptable substitute.
Illustrative cohort of 1,000 imported account records. Values are a worked example, not a TargetWise or industry benchmark.
Scale: 0–1,000 records. The chart shows why “records returned” is not the same as accounts ready for a particular action. Each stage applies only to the records remaining from the previous stage.
Define B2B account intelligence research methods before choosing fields
Enterprise account research is a method, not a browser tab. Begin with a question, choose the evidence classes that can answer it, then set the acceptance and expiry rules. This reverses the common approach of collecting every available field and hoping a seller will infer what matters.
For account selection, stable company facts normally come first: identity, country, industry, size, operating status and corporate relationships. For meeting preparation, add first-party opportunity history, recent interactions and named stakeholders. For timing, add a narrowly defined change event such as a leadership move, hiring pattern, filing, funding event or product announcement. The event must have a date and a reason it changes the decision.
Technographic information can be valuable, but a detected technology does not prove current paid usage, contract size, satisfaction or replacement intent. Teams comparing the best account intelligence platforms for technographic data in B2B should ask how the technology was observed, when it was last seen, whether historical observations are retained and how conflicting evidence is handled. A product badge on a website and a procurement record are not equivalent observations.
Separate direct evidence from interpretation. “The company published 34 engineering vacancies in September” is an observation. “The company is expanding its data platform” is an inference. “Contact the VP Engineering now” is a recommendation. Store the three statements separately so a reviewer can disagree with the inference without deleting the underlying observation.
Resolve the account before enriching it
An account intelligence API cannot repair a vague subject by adding more attributes to the wrong record. Resolve identity first, then enrich. The practical input order is strongest identifier, domain plus country, exact company name plus country, and finally a candidate search that requires selection. Never accept the first fuzzy candidate simply because the response has many populated fields.
Set match thresholds by consequence. A campaign-segmentation job can tolerate more review than an automated ownership change. A high-value named account should not be merged automatically from a weak domain match. The illustrative threshold model below shows the trade-off: increasing the score required for an automatic match reduces false-match risk in the model, but sends more records to review or leaves them unresolved.
Illustrative batch: 1,000 candidate account matches. Select a minimum confidence policy. The figures are designed to expose the trade-off, not to benchmark a supplier.
Scenarios: scores of 75, 85, 90 and 95 out of 100. These are uncalibrated example scores, not probabilities of a correct match. Modelled auto-match/review/unresolved counts are 820/120/60, 730/190/80, 650/250/100 and 500/350/150. Review a labelled sample to estimate actual false matches at each threshold.
Confidence scores from different providers are not automatically comparable. One may represent similarity between name and domain; another may combine several hidden signals. Keep the original score and method name, then map it into your own policy only after testing. Do not average two opaque scores and call the result stronger evidence.
Preserve candidate lists for rejected automatic matches. When a human selects a candidate, record who approved it, the evidence used and whether that decision should survive future refreshes. A later enrichment run should not undo a reviewed match merely because a field changed.
Design the account intelligence API contract around evidence
An account intelligence API should return more than a convenient summary. The integration needs a stable subject identifier, field-level values, explicit missing states, relevant dates and enough provenance to understand what can be trusted. A single `complete: true` flag hides the decisions that matter.
Lusha’s current V3 documentation separates search from enrichment: search returns candidate previews and reveal costs, while enrichment returns fuller contact or company data. SalesIntel distinguishes targeted API enrichment from large-scale delivery through other methods. Similarweb exposes company, website, contact and signal data as separate capabilities. These product designs differ, but they illustrate a useful procurement question: can the buyer inspect identity and likely cost before committing to a full retrieval?
Use idempotent job identifiers for batch work. A timeout should not create a second account or spend twice without control. Return operational failures separately from “no data”. Authentication failed, supplier timed out, subject unresolved and verified absence are different states. Only the last two describe the record; the first two describe the request.
| Field group | Store | Do not infer |
|---|---|---|
| Account identity | Matched identifier, candidate method, country and entity scope | That a domain proves the contracting entity |
| Company fact | Value, source class, observation date and retrieval date | That retrieval today means the fact was observed today |
| Person association | Person identifier, employer evidence, role and relevant dates | That a found contact is in the buying committee |
| Signal | Event type, event date, source and applicable account | That an event proves purchase intent |
| Decision | Policy version, outcome, reason, owner and expiry | That a previous decision remains valid after inputs change |
Inspect the company fields before you automate
TargetWise’s documented company-enrichment route can return available legal identity, location and firmographic context, with source details where the selected route supplies them. Review the field catalogue and keep missing values unresolved.
Review available data fieldsMeasure cost per usable account, not cost per response
Nominal API price is only one part of account-intelligence economics. A response can be inexpensive yet unusable because the identity is ambiguous, a required field is missing, the signal is stale or no relevant person is available. Add the enrichment charge, supporting signal or contact lookups and the labour required to review exceptions, then divide by accounts that pass the agreed policy.
Assume a batch of 1,000 accounts costs £180 for company enrichment, £120 for contact lookup and £100 in allocated review time. Total operating cost is £400. At a 60% policy-usable rate, the team receives 600 usable accounts and pays about £0.67 per usable account. At 30%, the same batch costs about £1.33 per usable account. The API invoice has not changed; the denominator has.
Illustrative fixed batch cost: £400 for 1,000 input accounts. Adjust the share that passes identity, field, freshness and workflow rules.
Formula: £400 ÷ (1,000 × usable rate). Excludes outreach, sales labour and revenue. Replace every assumption with the buyer’s invoiced costs and audited acceptance results.
Do the same for incremental layers. If technographic data adds £150 and changes the decision for only 20 accounts, its marginal cost is £7.50 per decision-changing account. That can still be sensible for valuable opportunities, but it should not be justified using overall record completeness. If a signal is used only for prioritisation, test whether removing it changes the ranked action list.
Provider-count claims do not answer this question. Multiple suppliers may overlap, repeat the same upstream observation or return fields the workflow does not need. Procurement should pay for unique decision value, not the maximum number of logos in a waterfall.
Apply freshness rules to each evidence class
One global “last updated” field is not enough. Legal identity, employee range, job title, email status, technology observation and intent signal decay at different speeds. Define a freshness policy per field and preserve both the evidence date and the retrieval date. When an observation date is unavailable, mark that limitation rather than substituting the API call time.
A company’s incorporation date does not expire. Its operating status can change. An annual revenue figure may remain the latest filed value even when it is more than a year old. A job move can invalidate a person-account association immediately. A news item remains historically true but may no longer justify current outreach. “Old” therefore means unsuitable for the current decision, not necessarily false.
Illustrative 1,000-account cohort. Bars show accounts retaining all fields required by the example policy at successive review dates, with no refreshes. This measures elapsed time, not cumulative counts within an age limit.
Example only; scale 0–1,000. This is not a universal decay curve. The correct result comes from applying field-specific expiry rules to an authorised sample and measuring what remains usable.
Monitoring should trigger a review when decision-relevant evidence changes. It should not rewrite every downstream field automatically. A new employee estimate may change segmentation; a director change may affect a named stakeholder; a newly observed technology may only create a research task. Define the consequence by field and workflow.
Map the buying group without inventing authority
Account intelligence often aims to show a buying committee, but titles alone do not reveal decision rights. Start with roles relevant to the purchase: economic buyer, technical evaluator, daily user, security or compliance reviewer, procurement and potential blocker. Then map people to those roles using evidence available to your organisation.
Job title is a clue, not proof. A global company may centralise procurement while business units choose their own software. A senior technology leader may sponsor the programme without approving budget. A named contact in the CRM may be a former employee. Keep role hypothesis, person association, relationship evidence and contactability separate.
Measure coverage by required role, not number of contacts. Ten engineers do not compensate for a missing procurement stakeholder if the workflow requires procurement. Count unique people after deduplication and report unresolved roles explicitly. For an existing opportunity, first-party meeting and relationship evidence should normally outweigh a generic third-party title match.
Give AI agents bounded, inspectable account context
The market is moving from account dashboards towards systems that can act. ZoomInfo’s investor release dated 30 September 2026 says its DoubleO.ai acquisition combines agentic orchestration with GTM intelligence so agents can run multi-step motions with shared context. Apollo’s current MCP documentation exposes company search, company enrichment, job postings and people enrichment alongside actions that can update contacts, accounts and deals.
The operational implication is not that agents require more data. They require a smaller, explicit evidence package and tighter permissions. Give the agent a resolved account ID, accepted fields, dates, source class, unresolved conflicts and the exact action allowed. Keep credentials outside prompts, restrict write tools, require approval for material CRM changes and log the evidence used for each recommendation.
A summary should not replace the evidence package. If an agent says “hiring is accelerating”, the workflow should retain the vacancies or source observations, their dates, the comparison period and the rule that created the statement. If the evidence conflicts, the agent should surface the conflict or abstain rather than choose the most convenient value.
TargetWise supports company and contact retrieval through documented REST and MCP interfaces. That can supply available structured context to a workflow; it does not decide the buyer’s scoring policy, infer missing authority or authorise outreach. Keep those decisions in the surrounding application and approval process.
Use a controlled implementation sequence
- Choose one decision. Start with a bounded workflow such as territory segmentation or meeting preparation, not a universal account-360 project.
- Define the subject. Decide whether the account means a legal entity, operating brand, website domain, corporate group or CRM account.
- List decision-changing fields. Remove fields that do not affect eligibility, priority, owner or next action.
- Set acceptance and expiry rules. Define how identity, missing data, contradictions, dates and source classes are handled.
- Build an evidence ledger. Store original values and dates before normalisation or summarisation.
- Test an authorised sample. Include subsidiaries, shared domains, rebrands, stale contacts and conflicting providers.
- Run in observation mode. Produce a proposed decision without writing it to the production CRM.
- Audit errors and economics. Measure false matches, review load, latency, field-level coverage and cost per usable account.
- Enable narrow writes. Protect reviewed identifiers and relationship ownership; make every update reversible.
- Monitor drift. Recheck rules when inputs, suppliers, schemas or business policies change.
Do not declare success from overall match rate. A system can match many domains and still select the wrong subsidiary. It can return many contacts and miss the required role. It can produce a persuasive brief from stale facts. Audit the precise errors that would change a business decision.
Procurement questions for account intelligence platforms
| Question | Why it matters | Evidence to request |
|---|---|---|
| What exactly is the account object? | Prevents domain, entity and group records being treated as interchangeable | Identifier model and candidate-matching examples |
| Which dates accompany each field? | Separates observation, verification and retrieval | Representative API responses with null states |
| How are conflicts and missing data returned? | Determines whether the workflow can abstain safely | Error taxonomy and source-priority behaviour |
| Can search and enrichment costs be inspected? | Controls spend before full retrieval | Billing events, success definitions and retry policy |
| What writes can integrations or agents make? | Limits accidental ownership, scoring or engagement changes | Scopes, approvals, audit logs and reversal process |
| What rights apply to stored and derived data? | Enterprise value depends on permitted use, not access alone | Contract language for retention, derivatives and downstream use |
Run the evaluation on records that represent the actual markets, account types and failure cases. Do not allow the supplier to remove every ambiguous entity or stale contact from the sample. Agree the denominator before the test begins and preserve unresolved outcomes in the results.
Set pilot acceptance rules before seeing the results
Use a small, representative pilot to make the buying decision concrete. For example, an enterprise team could assess 200 authorised accounts across its target countries, including shared domains, subsidiaries and records with missing identifiers. This is an illustrative evaluation design, not a statistically representative benchmark. Keep one reviewed reference set and apply the same input records and field requirements to each supplier.
Have reviewers adjudicate identity independently of the supplier's score. Report wrong automatic matches as a share of all automatic matches, unresolved accounts as a share of all inputs, and required-field coverage on the correctly resolved accounts. Audit stale employment separately from email verification. A high field-fill rate should never hide incorrect company associations.
Agree pass, review and stop rules before the test. Set the tolerated false-match rate according to the consequence of a wrong entity; set a review workload that the operations team can actually handle; and set a maximum cost per usable account that the workflow budget supports. If any of these limits fails, keep the workflow in observation mode and change the matching policy, evidence requirements or supplier choice. A zero-error result on a small sample does not establish zero production risk.
Measure the business effect separately from retrieval quality. For territory planning, compare reviewed eligibility decisions and incorrect assignments. For meeting preparation, ask whether the brief contains accurate, decision-relevant facts that the seller could use. Pipeline or revenue claims need an agreed comparison period and attribution method; more complete records alone do not prove incremental revenue.
Control permitted use and contact-data access
Company facts and named-person contact details need different access rules. Before connecting a supplier, establish which fields each team or agent needs, which uses the contract permits, how long records can be retained, and who handles correction, deletion and suppression requests. Treat these as documented procurement and implementation decisions, rather than inferring permission from the fact that an API returned a value.
A verified business email establishes a contactability claim; it does not establish permission to contact the person. Keep your organisation's approved outreach rules and suppression controls in the sending workflow. If several providers return the same person, a suppression or reviewed correction should survive deduplication and future enrichment instead of being overwritten by the next response.
Restrict personal fields by role, avoid copying full contact records into general-purpose prompts or logs, and record exports and material changes. Test that a suppressed record stays suppressed after a refresh, that a reviewed employer correction is retained, and that an agent cannot disclose fields outside its approved scope. Ask the supplier to document processing locations, subprocessors, retention and downstream-use rights; do not assume these are identical across products or contract tiers.
Frequently asked questions
1. What is account intelligence?
Account intelligence is a decision-ready view of a company built from resolved identity, relevant company facts, people, first-party relationship history and time-bound signals. A strong implementation retains sources, dates, missing fields and conflicts instead of presenting every returned value as equally reliable.
2. How is account intelligence different from sales intelligence?
Sales intelligence is a broader category covering company discovery, contacts, signals and seller workflows. Account intelligence organises the evidence around a specific company and a defined decision. A sales-intelligence platform may provide account intelligence, but the labels and included data vary by product.
3. What is account-based intelligence?
Account-based intelligence is commonly used as another name for account intelligence in account-based marketing or selling. Confirm the product definition. Some systems emphasise intent and advertising; others focus on company research, first-party relationships or customer-success conversations.
4. What should an account intelligence API return?
It should return a stable account subject, available fields, explicit missing states, relevant dates, request status and enough provenance to evaluate evidence. Candidate matches, operational errors and business facts should have different states. The exact contract depends on the intended workflow.
5. Can a company domain uniquely identify an account?
Not always. One domain may represent a brand, several entities or an entire group, while a legal entity can use several domains. Combine the domain with country and stronger identifiers where available, and require candidate review when the operating or contracting entity is ambiguous.
6. Does a buying signal prove purchase intent?
No. A signal is an observation that may change prioritisation, such as hiring, a filing or technology evidence. The relationship between that event and a purchase is an inference. Keep the event, inference and recommended action separate and test whether the signal improves the decision.
7. How should account intelligence be measured?
Measure identity accuracy on a reviewed sample, field-level completeness, freshness under the chosen policy, required-role coverage, conflicts, latency, exception workload and cost per policy-usable account. Overall record count and match rate are insufficient on their own.
8. How often should account data be refreshed?
Use field-specific rules. Stable identifiers and historical events differ from employment, employee range, technology observations and intent signals. Refresh when the evidence is too old for the decision or when monitoring detects a decision-relevant change.
9. Can AI create an account brief automatically?
Yes, but the brief should be generated from a resolved account and an inspectable evidence package. The workflow should preserve supporting observations, dates and conflicts, restrict tool permissions and abstain when evidence is insufficient. A fluent summary is not proof of factual completeness.
10. How should an enterprise compare account intelligence platforms?
Test the same authorised accounts and decision rules across providers. Compare identity handling, evidence and date transparency, required-field and role coverage, conflicts, integration effort, review capacity and total cost per usable account. Treat vendor accuracy and ROI statements as claims until reproduced on the buyer’s sample.
Build the evidence layer before the score
Start with a representative account sample, the fields that change your decision and explicit rules for missing or conflicting evidence. Then connect the retrieval method that fits the workflow.
Open the TargetWise integration quickstart