Sign in
Set up for Sales teams

AI for insights and analytics

AI analytics for sales teams

A rep with 300 accounts owes 920 touches a year plus prospecting, has capacity for 880, and last quarter left three tier-A accounts holding 14 percent of the book uncovered because nobody chose which would be. AI analytics reads the CRM, ledger and assignment files, and answers the sales manager: who is uncovered, what went quiet, and whether the pipeline will hold.

Ask it in your own words

These are the questions sales teams ask. Each one maps to a measure our tools compute from your files. The AI model chooses the measure and explains the result; the arithmetic is done by our code, and every total is checked.

The questionThe measure behind itWhat comes back
Are we covering the accounts that matter?Value coverage at cadenceRevenue of accounts touched within their tier cadence over revenue assigned, by rep and team.
Which accounts have gone quiet, and how much were they worth?Dormant accounts, by prior valueAccounts past their own order gap by prior-year revenue, with the owner.
Where do similar customers buy more from us than this one does?Share of wallet against similar customersAccount spend against the median for its segment, with the gap valued.
What is our real win rate?Win rate from a stated stageWon over opportunities that reached the stage you name, by rep and segment, count and value.
Is there enough pipeline?Pipeline coverage against requiredWeighted pipeline over the amount required for target, by rep and quarter.
Who is overloaded, and who has room?Rep load against capacityTouches owed by tier cadence plus prospecting against capacity, by rep.

A conversation, with the figures

Every figure below was computed by a tool from the rows and checked before it was shown. The lines sum; the percentages match; each line opens to the rows that make it.

How much revenue is sitting in uncovered accounts?

Revenue in accounts not touched within their tier cadence is $7.3m across 3 teams, out of 48 million assigned. Enterprise team holds $3.9m, 53% of it.

Enterprise team$3.9m53% of the total
Mid-market team$2.3m32% of the total
Inside sales team$1.1m15% of the total
The 3 lines sum to$7.3m0 unexplained

Which enterprise accounts?

3 accounts hold $2.9m of the $3.9m uncovered in the Enterprise team, 74% of it. All are tier A, owed monthly contact, and sit with a rep whose book is 190 touches over capacity.

Meridian Health$1.4mtier A; last touch 11 weeks ago
Corvid Systems$900ktier A; last touch 9 weeks ago
Ashdown Retail$600ktier A; no touch this quarter
These 3 are$2.9m74% of Enterprise team

What does the sales manager decide?

Which accounts the overloaded rep keeps, and who takes the rest. The decision is made on the load figures, not left to happen by omission, and coverage by value is reviewed every week.

Sales manager, enterpriseRebalance the overloaded book by tier and valueThis week
Enterprise repsContact Meridian, Corvid and AshdownThis week
Head of salesReview value coverage and dormancy weeklyWeekly
Are we covering the accounts that matter?Which accounts have gone quiet, and how much were they worth?Where do similar customers buy more from us than this one does?What is our real win rate?

The measures behind the answers

Each measure has one formula, one source and one meaning. They are computed per rep and team and in total, and every one carries an identity that must hold before it is shown.

MeasureFormulaFromWhat it tells you
Value coverage at cadenceRevenue of accounts touched within tier cadence ÷ revenue of assigned accountsCRM activity; assignment file; ledgerWhether the accounts that matter are being reached
Dormant accounts, by prior valuePrior-year revenue of accounts past k × own order gap ÷ prior-year revenueLedgerRevenue that stopped quietly
Share of wallet against similar customersAccount spend by category against the median for its segment; valued gapLedger; account masterWhere customers buy elsewhere
Win rate from a stated stageWon ÷ (won + lost + stalled), from the stated stage, by count and valueCRM opportunitiesThe rate coverage and forecast depend on
Pipeline coverage against requiredIn-period pipeline, aged deals removed ÷ target, against 1 ÷ win rateCRM opportunities; targetsWhether there is enough real pipeline
Forecast bias per repMean signed error at a fixed horizon over four quartersWeekly forecast snapshots; closed revenueWho sandbags and who hopes
Time to first touchDays from assignment to first two-way contact, by tierAssignment history; CRMReassigned accounts left waiting
Rep load against capacityTouches owed by the book per year ÷ touches availableAssignment file; tiers; calendarBooks too large to cover
Meeting to opportunity conversionFirst meetings that became a qualified opportunity within the window ÷ first meetingsCRMMeetings that lead nowhere, by rep and source
Customer concentrationTop ten share; largest customer; effective number of customersLedger, rolled up to parentDependence, and its direction

Each measure is worked through, with the export it comes from and what to drop, in Sales KPIs for B2B sales teams.

What the AI model does, and what our tools do

The AI model chooses the measure

From your question and the measures declared for sales teams, the model picks the one that answers it, and the period and comparison the question implies.

Our tools do the arithmetic

Deterministic code reads the rows, computes the measure, and checks the identities below. The same question on the same data gives the same answer, every time.

The AI model explains, and cites

The AI model writes the sentence around the result, naming the rep or account behind it. It states no figure that is not in the result, and every figure links to its rows.

The identities that must hold

CoverageAssigned accounts = covered + overdue + never touched; one owner each
PipelineDeals = won + lost + open; open = in period + out of period
ForecastEvery actual is matched to a snapshot at the stated horizon
LoadTouches owed sum across tiers; every account has a tier

What it reads

The exports sales teams already produce. Column names are mapped once and the mapping is reused. A file is the way in; scheduled delivery and connections to your systems come with the plan, and every source is listed here.

  • CRM activity
  • Assignment file
  • Ledger
  • Account master
  • CRM opportunities
  • Targets
  • Weekly forecast snapshots
  • Closed revenue
  • Assignment history
  • Tiers
  • Calendar
  • Ledger, rolled up to parent

Who owns each answer

An answer is a list with an owner and a cadence, or it is a chart nobody works.

MeasuresOwnerCadence
Coverage; dormancy; time to first touchSales managers; repsWeekly
Pipeline coverage; meeting conversionSales managersWeekly to fortnightly
Win rate; forecast biasSales directorMonthly to quarterly
Share of wallet; rep load; concentrationSales director; sales operationsQuarterly

Questions sales teams ask about AI analytics

What is coverage at cadence?

Each tier of account is owed a contact frequency: monthly, quarterly, twice a year. Coverage is the revenue of accounts that received it over the revenue assigned, by rep. Counting accounts would treat a 500 and a 500,000 account alike; weighting by value puts the book's revenue first. The tool computes it from the CRM activity file and the ledger.

How is win rate stated?

From a stage you name, so that opportunities never qualified are not counted as losses. Won over opportunities that reached that stage, by rep and segment, by count and by value, with the stage shown. Changing the stage changes the figure, and the page says which stage it used.

What does a sales team need to load?

The CRM activity and opportunity exports, the invoice ledger by account, and the assignment file that says who owns what. Tier cadences and rep capacity are set once on the data map. Every file is one the CRM and the finance system already produce.

Is this different from the CRM's own reports?

The CRM reports on what was entered in it. This joins that to the ledger, so revenue and dormancy are real rather than pipeline-shaped, and every figure carries a control total. Ask in plain words, get the measure and the list, and the same question next week shows what moved.

See it on your data

Bring a few thousand rows. The data map opens next, every column mapped once, and the first question is answered in minutes. Free, in your browser, no account.