Home/Products/Sales Performance/Sales performance
Product · Sales Performance

Territories, quotas and crediting — governed, live, visible.

The management layer over the selling engine: territory design, quota setting, crediting rules and the dashboards both reps and leaders run on.

Sales performanceModules
01Territory design
02Quota management
03Crediting rules
04Leadership analytics
How it runs
  1. Territory and quota capture
  2. Feeds and hierarchy
  3. Parallel crediting
  4. Cut-over and first cycle
  5. Operated
The problem

Comp plans fail upstream.

Territories are drawn in slides in the last week of the fiscal year. Quotas are set by argument: a top-down number from finance meets a bottom-up number from the field, and the gap is closed by whoever is louder in the room. Crediting rules live in one analyst’s head, or in a spreadsheet tab only that analyst opens. Then the incentive engine calculates on those foundations, and disputes about a payout often turn out to be disputes about a territory or a quota that nobody wrote down.

The sales performance module of Sales Performance puts the upstream under governance too. Territories are rules with effective dates. Quotas are versions with an owner and an approval. Crediting is configuration the engine reads, not a spreadsheet the engine hopes agrees with it. Reps see their standing as it moves; leaders see the season forming before the quarter closes it. The incentive engine downstream then calculates on foundations that hold.

The module deploys on its own — governance first, calculation second is one possible path — and pairs with direct sales incentives when the same organisation wants the payout engine to read the territories and quotas it now governs. Both run on the same instance, against the same ledger.

Modules

Four modules, one governed record.

Each module owns one of the inputs a comp plan depends on. Because they write to the same record, a quota knows which territory version it was set against, crediting knows which quota it is measured on, and analytics knows all three.

01

Territory design

Rules-based territories with what-if modelling before the reorg, not after. Accounts are assigned by rule — geography, segment, named list, industry — and every rule carries an effective date. A proposed reorg is modelled against last year’s bookings so its effect on coverage, workload and attainment is known before anyone announces it.

RulesEffective-datedWhat-if
02

Quota management

Top-down and bottom-up reconciliation with a full history of who changed what. Finance publishes the number, the field builds theirs, and the platform shows the gap by region, team and rep. Every change is a version with an author, a reason and an approval, so every quota change carries an audit history.

VersionsReconciliationApprovals
03

Crediting rules

Role-based crediting as configuration — overlays and splits included. Who gets credit for a deal, in what share, and against which quota is written once as a rule set the engine executes on every booking. Crediting rules live on the platform, not in spreadsheets.

RolesOverlaysSplits
04

Leadership analytics

Attainment distributions, plan-cost projections and health signals per team. Leaders see where the season is forming — which teams are bunched below quota, which plans are about to cost more than budgeted, which territories have gone quiet — while there is still time to act on it.

AttainmentCost projectionHealth
Features

What it does, in detail.

01

Quotas reconciled in the open.

Finance publishes the top-down number by region. Managers build the bottom-up number rep by rep. The platform puts both against each other at every level of the hierarchy and shows the gap, so the reconciliation happens on a screen both sides can read rather than in a meeting neither side remembers the same way. Each quota is a version: who set it, when, why, and who approved it. A mid-year change creates a new version with an effective date; the attainment ledger measures the right period against the right number, and the history is one click away when a rep asks.

  • Top-down and bottom-up compared at region, team and rep level, with the gap shown at each
  • Every quota change is a version with an author, reason, approval and effective date — all of it on the audit record
  • Ramp schedules, leave and partial periods handled as rules, not manual proration
02

Crediting as configuration.

Who gets credit for a booking, in what share, and against which quota is decided by a rule set — primary owner, overlays, named splits, roll-ups to managers — that the engine executes on every transaction. Overlays and splits are rules with a role and a percentage, not adjustments typed in after the fact. Because the rules are versioned like everything else, a booking credited last quarter can be replayed under the rules that applied then, and gives the same answer. When the incentive module is deployed, it reads these credits directly; there is no second crediting layer to keep in step. The credit percentages shown here are examples.

  • Primary, overlay, split and roll-up credit as rules by role; splits must sum to 100 %
  • Credit follows the territory in force at close date, so reorgs do not rewrite the past
  • Replayable: any credit can be recomputed under the rule version that applied and shown to the rep
Role = Account executive, opportunity owner100 % primary credit
Role = Solutions engineer, attached to opportunity30 % overlay credit
Split recorded in CRMCredit by recorded split, sum = 100 %
Territory moved mid-dealCredit by close-date territory
Manager of credited repRoll-up credit, no double count
03

The season, visible while it forms.

Leadership analytics reads the attainment ledger, not a monthly extract. The attainment distribution per team shows whether a plan is motivating or merely paying; plan-cost projection shows what the year will cost at current run rate against what was budgeted; health signals flag territories with no activity, quotas that no one in a team is on track to reach, and crediting rules that have started producing exceptions. Each figure opens to the records behind it, so the conversation with a regional leader is about specific territories and specific quotas, not about whose spreadsheet is right.

  • Attainment distribution per team and plan, with the reps behind each band
  • Plan-cost projection at current run rate against budget, updated as bookings land
  • Health signals: quiet territories, unreachable quotas, rules producing exceptions
By role

One record, three readers.

Sales operations

Run the planning cycle without rebuilding it.

Sales operations owns the annual cycle: territory model, quota roll-out, crediting rules, then the mid-year corrections. On the platform each step is a versioned artefact with an approval, so the cycle is a sequence of decisions on the record rather than a season of spreadsheets.

  • Territory, quota and crediting versions with approvals in one place
  • What-if runs before a reorg or a quota change is announced
  • Exceptions queue for accounts, bookings and credits that no rule covers
Finance

The plan cost, before it is paid.

Finance sees the top-down number reconciled against the field’s number, the projected cost of each plan at current attainment, and the audit history behind every quota. Approval thresholds are theirs to set: a quota change above a percentage, or a territory move above a revenue figure, waits for a named person. When the incentive module is deployed, payout accruals are projected from the same ledger, so finance plans on the record the engine pays from.

  • Top-down versus bottom-up gap at every level of the hierarchy
  • Plan-cost projection against budget, updated as bookings land
  • Approval thresholds and approvers as configuration
Reps and managers

Standing that moves when the deal does.

A rep sees their territory, their quota and its version history, their attainment to date and how each booking was credited — with the rule that produced the credit shown in plain language. A manager sees the same for the team, plus the distribution and the exceptions waiting on them. Trust comes from being able to check the number on the screen.

  • Own territory, quota history and attainment on one screen
  • Every credit traceable to the booking and the rule that produced it
  • Manager view: team distribution, exceptions and pending approvals
Architecture

Org data in, one attainment ledger, every dashboard from it.

Sources
CRM hierarchy & opportunitiesHRIS org, roles & effective datesERP bookings & invoicesAccount master & firmographics
Ingestion
Governed feed contractsValidation & quarantineEffective-dated snapshotsKafka
Core
Territory rulesQuota versionsCrediting engineAttainment ledgerApproval flows
Outputs
Rep & manager dashboardsLeadership analyticsCRM write-backIncentive engine hand-offAudit replayBI export
Capability matrix

What ships, what is configured.

CapabilityIn the platformConfigured per client
Rules-based, effective-dated territoriesAssignment rules, overrides
What-if modelling against historical bookingsScenarios per cycle
Top-down / bottom-up quota reconciliationHierarchy levels
Quota versioning with approvals and audit historyThresholds, approvers
Ramp, leave and partial-period rulesSchedules
Crediting: primary, overlay, split, roll-upRule set by role
Attainment ledger with replay—
Leadership analytics and health signalsSignal thresholds
Bidirectional CRM syncField mappings
Custom feeds and extensions—
Integrations

Hierarchies in, attainment back.

Salesforce

Account hierarchies, opportunities and splits in; territory, quota and attainment written back

HRIS

Roles, managers, start and leave dates with effective dating, landed under governed contracts

ERP

Bookings, invoices and credit notes as the transactions crediting runs on

Account master

Firmographics and segment data for assignment rules, kept in sync with your MDM

Direct incentives module

Territories, quotas and credits handed to the calculation engine of direct sales incentives — no second crediting layer

Data platform

Territory, quota, credit and attainment tables exported to your warehouse and BI

Workflow & Procurement

Approval flows for reorgs and above-threshold quota changes

Implementation

Territories first, quotas second, crediting once the feeds agree.

01

Territory and quota capture

We read the current model with the people who own it — the slides, the spreadsheets, the exceptions everyone knows about — and rebuild it as rules, versions and approvers on the platform.

02

Feeds and hierarchy

CRM, HRIS and ERP land under governed contracts. The org hierarchy is effective-dated and reconciled against the territory model; the mismatches are a useful first finding.

03

Parallel crediting

The crediting engine runs alongside your current process until the numbers agree. Every difference is explained.

04

Cut-over and first cycle

Territories, quotas and crediting go live as the source of truth. Dashboards open to reps and managers; the next planning cycle runs on the platform from the first what-if.

05

Operated

The Odeontech team that built the module runs it to SLOs agreed with you, supports each planning season and each reorg, and hands credits to the incentive engine when that module is added.

FAQ

Frequently asked questions

No. They pair naturally but deploy independently — governance first, calculation second is one possible path. You can bring territories, quotas and crediting under control first and add the payout engine later, at which point it reads the record that already exists.
Modelled before execution. The proposed territory and quota changes are simulated against historical bookings and current pipeline, the impact per rep and team is reviewed, and the approved model is applied with effective dating. Credit for bookings before the change stays with the territory that was in force at the time.
Bidirectional with the major CRMs — hierarchies, opportunities and splits in, territory assignment and attainment back. Field mappings are configured per client under a governed contract, and the sync runs on the cadence your CRM data actually changes.
A change is a new version: author, reason, effective date and an approval from whoever your thresholds name. The previous version stays on the record, the attainment ledger measures each period against the version in force, and the rep can see the history on their own dashboard.
Yes. Every credit is traceable to the booking and the rule that produced it, shown in plain language. Any credit can be replayed under the rule version that applied, and gives the same answer.
It stays as it was. Territory models are effective-dated, so a booking is credited to the territory in force on its close date. Reports for a past period use the model that applied then; reports for the current period use the current one.
We do — the same Odeontech engineers who built it, to SLOs agreed with you according to your needs. Your operations team runs the planning cycle and the exceptions queue; ours keeps the feeds, the engine and the ledger running.

See it on your own org chart.

A guided demo with an engineer who operates the platform — configured toward your territories and quotas, not a canned deck.

✓ No pitch deck✓ Reply from an AI-native engineer✓ Written follow-up