Blog · Territory, capacity and quota planning
What behavioral segmentation is, how it differs from demographic, firmographic, geographic and psychographic segmentation, and how to build it from a B2B invoice ledger. Four written rules applied in order sort eight trade customers into broad, narrow, occasional and lapsing segments, with the check that the segments add back to the ledger and one sales action for each.
Behavioral segmentation groups customers by what they do rather than who they are: how often they order, how recently, how many product categories they buy and whether their spend is rising or falling. In B2B it is built from the invoice ledger with written rules, such as "no order in 90 days = lapsing", and each segment gets one commercial action.
Market segmentation as a planning idea goes back to Wendell Smith's 1956 paper in the Journal of Marketing, which set it against product differentiation: accept that demand is varied and serve each part of it, rather than push one offer at everyone. Behavioral segmentation draws the lines from purchase behavior. In a B2B sales ledger, four behaviors carry almost all of the signal:
Recency: days since the customer's last order
Frequency: number of distinct orders in the window
Breadth: number of product categories bought in the window
Trend: spend in this window against the same window a year earlier
Demographic, firmographic and geographic segmentation describe the customer: industry, size, location. Behavioral segmentation describes the relationship. The two do different jobs. B2B customer segmentation from the ledger, not from personas explains why the segments you benchmark against should be defined from what a customer is; behavioral segments are for deciding what to do next with each customer, and they work best inside those firmographic groups.
| Type | Groups customers by | B2B example | In your ledger? |
|---|---|---|---|
| Demographic / firmographic | Who they are | Industry code, employee or revenue band | From the customer master |
| Geographic | Where they are | State, metro area, sales region | From the customer master |
| Psychographic | Attitudes and values | Early adopter, price-led buyer | No; survey or sales judgment |
| Behavioral | What they do | Orders monthly, buys 2 of 6 categories | Yes, directly |
Firmographic fields in the US usually come from standard codes: the Census Bureau describes NAICS as "the standard used by Federal statistical agencies in classifying business establishments", and the SBA's size standards band firms by employees or annual receipts per NAICS industry. Behavioral is the only one of the four that the invoice ledger supports with no extra data, which is why it is the fastest to build and the easiest to keep current.
One row per invoice line:
| Column | Content |
|---|---|
| Customer ID | The billing account, mapped to its parent group |
| Invoice number and date | To count distinct orders and find the last one |
| Product category | From the item master, at a level of 5-10 categories |
| Net value | After discounts; credit memos kept as separate rows |
Plus a customer master that rolls subsidiaries and branch accounts up to the group, so one contractor with three billing accounts is one customer, not three.
The first rule that fires decides the segment, so every customer lands in exactly one. In Excel, with orders in B, days since last order in C and categories in D:
=IF(C2>90,"Lapsing",IF(B2<12,"Occasional",IF(D2>=4,"Broad","Narrow")))
The three measures come from the line-level table (here an Excel table named Lines). Recency is the as-of date minus the last invoice date; frequency is a count of distinct invoice numbers; breadth in Excel 365 is:
=COUNTA(UNIQUE(FILTER(Lines[Category],Lines[Customer]=A2)))
A building-supplies distributor, twelve months to September 30, 2026, six product categories.
| Customer | Orders | Days since last order | Categories (of 6) | Revenue (USD) | Segment |
|---|---|---|---|---|---|
| Harlow Build | 52 | 6 | 5 | 410,000 | Broad |
| Northgate Mechanical | 38 | 12 | 2 | 265,000 | Narrow |
| Kestrel Facilities | 30 | 21 | 3 | 188,000 | Narrow |
| Brightwater Homes | 8 | 40 | 4 | 96,000 | Occasional |
| Mercer Millwork | 22 | 118 | 3 | 74,000 | Lapsing |
| Oakline Contractors | 45 | 3 | 6 | 352,000 | Broad |
| Pembroke Electrical | 14 | 9 | 1 | 58,000 | Narrow |
| Tidewell Properties | 5 | 160 | 2 | 21,000 | Lapsing |
Grouped by segment:
| Segment | Customers | Revenue (USD) | Share of revenue |
|---|---|---|---|
| Broad | 2 | 762,000 | 52.0% |
| Narrow | 3 | 511,000 | 34.9% |
| Occasional | 1 | 96,000 | 6.6% |
| Lapsing | 2 | 95,000 | 6.5% |
| Total | 8 | 1,464,000 | 100.0% |
Brightwater Homes buys 4 categories, which would make it Broad, but it placed only 8 orders, so rule 2 fires first and it is Occasional. Rule order is part of the definition: change the order and the same data gives different segments.
Customers: 2 + 3 + 1 + 2 = 8, the number of rolled-up customers with any sale in the window. Revenue: 762,000 + 511,000 + 96,000 + 95,000 = 1,464,000, the ledger total for the same twelve months. In Excel, a COUNTIFS on the segment column must sum to the row count, and a SUMIFS of revenue by segment must equal =SUM(E2:E9). If either check fails, a customer is in two segments or none, and a rule has a gap.
Segments are not tiers: a tier says how much effort an account deserves, a segment says what kind of effort. Segments and tiers covers the difference.
Upload the invoice ledger and Covirage's tools compute recency, frequency, breadth and trend per rolled-up customer, apply your written rules in order and check that the segments sum back to the ledger's customers and revenue. The external AI model explains the result and never does the arithmetic. See share of wallet to turn the narrow and lapsing segments into a ranked cross-sell and reactivation list, and key account management for what to measure on the broad ones. For ranking customers by revenue first, see Pareto analysis; for measures by team, KPI examples.
Segmenting by purchase frequency, recency of last order, breadth of products bought, spend trend, channel used, or response to promotions. In B2B the most useful are recency, frequency and breadth, because they come straight from the invoice ledger and point to a sales action.
Demographic (in B2B, firmographic) segmentation groups customers by who they are: industry, size, region. Behavioral segmentation groups them by what they do: how and what they buy. The two combine well, for example large firms that buy narrowly.
Demographic (firmographic for businesses), geographic, psychographic and behavioral. Some frameworks add needs-based and value-based segmentation. For an existing B2B customer base, behavioral and value segments are the ones the sales ledger can compute directly.
RFM is one form of behavioral segmentation using recency, frequency and monetary value. The approach here adds breadth of categories and spend trend, which matter more in B2B, where a large customer buying one category is a cross-sell target, not a loyal customer.