
Blog
Managing Lead and Case Routing at Scale in Salesforce
See how Plauti helps Salesforce teams manage large assignee pools, enforce SLA thresholds, and audit every routing decision, all without writing code.

Regional sales teams have a geography problem. Leads from Texas should reach the Southwest team. Leads from Germany should reach the DACH team. Salesforce's native assignment rules make that surprisingly hard to keep running once territories change or overlap.
This is a route-and-assign problem: once your data is clean, the next job is getting each record to the right rep, in real time. Here's how territory-based routing works in Plauti, how overlapping territories get resolved, and where admins usually trip up.
Plauti organizes routing around the match group: a rule set that answers two questions. Which records qualify (match rules), and who should receive them (assignees).
For territory-based assignment, your match rules are geographic filters. You're telling Plauti: if the Lead's State field contains Texas, Oklahoma, or New Mexico, route it to this group. Match group rules support text, picklist, formula, and other Salesforce field types, so you can model territories against whatever geographic data already lives on the record. The match group configuration documentation covers the full set of supported field types.
Once a record matches a group, distribution inside that territory follows the operational mode you pick: round robin for equal spread, load balancing for capacity-aware routing, or distance-based routing to send the record to the nearest available rep.

Here's the basic pattern for a US-region example.
Repeat for each region. Within a few minutes you'll have a DACH group, a Nordics group, a UK group, and so on, each with its own rep pool and its own capacity settings.
Real sales structures rarely map onto mutually exclusive geographies. A national accounts team might handle any Fortune 500 lead regardless of state. An enterprise overlay team might cover all of EMEA, but only for companies above a certain size.
Plauti resolves this with a priority number on each match group. Priority 1 is highest. When a record matches more than one group, the lowest number wins.
Take the Fortune 500 overlay example:
A large enterprise lead from Texas matches both groups. Priority 1 wins, so it goes to the National Accounts team. A small-business lead from Texas only matches the Southwest group and routes there as usual.
For a true fallback, when every Southwest rep is at capacity, priority and overflow configuration lets you designate an overflow match group. When the primary group is full, the record moves automatically to the next group in the sequence instead of sitting unassigned.
Most territory setups need no code. Plauti triggers on record creation or update natively. If you want to re-route a lead when a field changes, for example when a Lead's Country updates after enrichment, you can configure the object in routing setup to re-process records whenever specific fields change.
For more complex scenarios, the plugin operational mode lets you write an Apex class that implements srrPluginInterface. Use this when your territory logic lives in an external lookup table, a custom hierarchy object, or a Salesforce Territory Management model that you want Plauti to respect. The Routing Plugin SDK documentation walks through the full event lifecycle.
Run through these before turning on territory routing for the full team.
For skill-based and language-based routing, the support portal's advanced routing articles cover setups that build on the territory pattern here.
Territory-based ownership doesn't need rigid, IT-dependent rules. An admin can build, test, and adjust the full routing structure without writing Apex, and a manager can update their team in real time without filing a ticket.

Blog
See how Plauti helps Salesforce teams manage large assignee pools, enforce SLA thresholds, and audit every routing decision, all without writing code.

Blog
A slow reply costs deals your team already won. See what speed to lead actually measures, why most Salesforce teams miss the first-minutes window, and how routing and clean data close the gap.
With a product tour you can walk through the product yourself without installing anything, or book a demo for a guided look.