Account Field Mappings for ABM
Account Field Mappings turn raw event metadata into the firmographics that drive your ABM program — industry, company size, revenue, region, and any custom signal that defines a target account. This page focuses on the ABM strategy behind account mapping. For the configuration walkthrough — UI, source fields, update behavior, backfill, history — see the canonical Account Mapping page.
Why Account Mapping Matters For ABM
ABM lives at the company level. You can't tier accounts, route territories, or coordinate plays without firmographic data on every account in your pipeline. Account mapping is what turns the metadata your tracking already collects into the structured, scorable, segmentable account fields ABM needs:
- Account scoring depends on it. A rule like "+25 if industry is SaaS" silently does nothing without a mapping that populates
industry. - Account-level segmentation depends on it. Audiences like "Enterprise SaaS in EMEA" only exist if
industry,employee_count, andregionare populated on every account. - Sales prioritization depends on it. AEs can't tier accounts without seeing fit signals; account mapping is what makes those signals visible.
- Integrations depend on it. Pushing tier and fit data to Salesforce, HubSpot, or Slack only works if your accounts carry the firmographic fields those systems expect.
If account scoring is "off" or accounts feel under-tiered, look at mapping coverage first.
What To Map First
Most ABM teams start with the same shortlist. These are the highest-leverage signals — covering them first gets you 80% of the value.
Tier 1: Core Firmographics
| Account Property | What It Drives |
|---|---|
industry | Vertical fit, ICP gating, vertical-specific plays |
employee_count | Size band (SMB / Mid / Enterprise), pricing tier eligibility |
country / region | Territory routing, regional campaign assignment |
domain | Stable identity, deduping, integration matching |
Tier 2: Pipeline Signals
| Account Property | What It Drives |
|---|---|
annual_revenue | Revenue-tier targeting, deal-size forecasting |
plan | Free / Pro / Enterprise scoring (PLG motions) |
account_status | Customer / Prospect / Churned segmentation |
mrr | Expansion-targeting and CSM workload |
Tier 3: Vertical-Specific
Anything custom to your motion: vertical, tech_stack, funding_round, parent_company, sub_industry, compliance_required, etc. Add these as your scoring model matures.
For the full set of common mappings and the configuration UI, see Account Mapping.
Where Account Mapping Data Comes From
ABM teams typically source firmographics from a mix of inputs. Account mapping doesn't care where the metadata originates — it only cares that the field is on the event payload. Common sources:
- CRM sync. Salesforce or HubSpot company fields surfaced through the HubSpot integration or webhook ingestion.
- Enrichment providers. Clearbit, ZoomInfo, or similar — push enriched firmographics into your event stream and map them onto accounts.
- Web tracking. Reverse-IP lookup or self-identified company data on form submissions, included in Web Beacon events.
- Manual import. CSV import for a strategic-account list with hand-curated firmographics.
- Product events. For PLG motions, in-app events naturally carry
plan,mrr,account_status, and similar lifecycle fields.
The mapping layer is what unifies these sources. Map each provider's field-naming convention onto a single canonical account property and the downstream scoring and segmentation work consistently regardless of source.
ABM Strategy: Map for the Plays You Run
A property is only worth mapping if a play depends on it. Before you add a mapping, answer:
- What scoring rule, segment, or trigger will consume this field?
- Which team member(s) will see it surfaced in the UI?
- What action changes when this field is populated vs. empty?
If you can't answer all three, the mapping is premature. Trim aggressively — a small, well-curated set of mappings produces cleaner scoring than a sprawl of half-populated fields.
Common ABM Mapping Mistakes
- Skipping
account_idon events. Account mappings only fire on events that already carry anaccount_id. If your tracking doesn't include it, derive it via Profile Mapping (e.g. from email domain) before expecting account fields to populate. - Inconsistent data types.
employee_countshould always be numeric. Mixing"500","500–1000", and"Mid-market"breaks numeric scoring rules. Pick a type per field and standardize at the source. - Mapping fields no scoring rule uses. Adds noise without value. Mappings should be downstream of a scoring or segmentation decision, not upstream.
- Forgetting to backfill after a mapping change. New mappings apply to new events only. If you've changed sources or naming, run a backfill so existing accounts catch up.
- Hand-mapping custom fields when an integration already exposes them. If your CRM already has
industrystandardized, prefer the integration field over a customindustry_v2mapping.
Where To Go Next
- Account Mapping — configuration walkthrough — how to set up mappings, choose update behavior, run backfills, and review history
- Account Scoring Rules — the rules that consume mapped account fields
- Account Levels (ABM lens) — tiering accounts based on their score
- Account Management — viewing account metadata and engagement
- ABM Overview — kenbun's broader ABM strategy framework