Smart Meeting Distribution

Send every lead to the rep who should own it. Automatically.

Match leads to their existing account owner, route by territory, company size, or lead score, then distribute the rest fairly with Balanced Round Robin. No misrouting. No lopsided queues. No RevOps babysitting calendars.

book a Demo
Form submitted
Enriched & qualified
Matched to owner
Distributed to team
Booked in under 3 sec
The problem

Most routing breaks in the same five places

A queue can look perfectly even on the dashboard and still be quietly unfair. These are the failures that send leads to the wrong rep and erode the team's trust in the system.
The wrong rep gets the meeting
A lead with a clear account owner in your CRM lands on someone else. The owner finds out after the call is already booked.
The queue looks even, but isn't
Everyone gets the same number of meetings while one rep quietly collects all the high-value accounts. Quantity is balanced. Value is not.
New reps starve, tenured reps hoard
Ramping reps get nothing because senior reps win on account ownership and join mid-quarter. The whole team watches it happen on the same dashboard.
The form doesn't know enough
Buyers never type their territory, headcount, or segment. Route on form fields alone and leads land in the wrong place.
Nobody can explain the queue
Ops sees a snapshot, not the history. "Why does that rep have ten more meetings than me?" has no answer without rebuilding it by hand.
Each of these is a routing-logic problem
Not a scheduling problem. So we built the routing engine to solve all five, in three layers.
How routing works

Match, route, then distribute. In that order.

Every inbound lead runs the same pipeline. If it already belongs to someone, that owner keeps it. If it's new, your conditions pick the right team. Inside that team, Balanced Round Robin picks the right rep. If nothing matches, a fallback catches it, so no lead is ever dropped.
Match
Look the lead up in your CRM. If a known account, contact, or open deal already has an owner, route it straight to them, before any round robin runs.
Matching Rules
Route
For everything unmatched, build conditions on form, CRM, and enrichment fields to segment by territory, company size, score, product, or vertical.
Distribution Rules
Distribute
Inside the right team, hand the meeting to the right rep, fairly and load-aware, with weights, calibration, and backup coverage built in.
Balanced Round Robin
Match on CRM ownership

Existing accounts go to the rep who already owns them

When a known contact or account comes back, you don't want it reshuffled into a round robin. Matching Rules look the lead up in your CRM and route it to the owner who already has the relationship.
Contact
Look up by email, or any custom property and route to the matching contact's owner.
Account
Look up by domain, or any custom property and route to the matching account's owner.
Associated Account
Find the related account through contacts, route to that owner.
Related Contact Deal
Find open deals on the contact, route to the deal owner.
Related Account Deal
Find open deals on the account, route to the deal owner.

Rules chain in priority order, first match wins. No match falls through to distribution. Exclude inactive owners, use fuzzy domain matching on Salesforce, and update the CRM owner on assignment so the record stays in sync.

Route on any signal

Route on anything your form, CRM, and enrichment know

Forms don't capture territory, headcount, or tech stack, so routing on form fields alone breaks.
RevenueHero enriches the lead first, then lets you build conditions on three sources at once.
Territory
Route by HQ state, country, or zip. Enrich location, then split even a dense state across reps by zip lists.
Company size
Buckets from under 50 to 5,000+, each to the right segment, using the headcount enrichment fills in.
Lead score
Send high-scoring leads to closers first. One compliance vendor routes above-threshold leads to a priority queue.
Product line
A multi-select "which products" field routes to the team that owns that combination, with OR logic.
Industry or vertical
Send lending, banking, or screening leads to specialists, with a regional fallback behind them.
Disqualify early
Filter out-of-territory, competitor, and test submissions before they ever see a calendar. Redirect them to content instead.

Override per rule

Each distribution rule can change the meeting type, length, calendar invite, or guests. Enterprise leads get a 45-minute demo with an SE added, while everyone else gets a 30-minute call. You can also assign across multiple groups and weight each member.

Distribute fairly

Fair distribution, without RevOps refereeing the queue

Legacy round robin optimizes for prospect availability, which quietly favors whoever has the most open calendar.
That is how queues drift and reps stop trusting the system. Balanced Round Robin optimizes for fairness instead.

Strict
Strict queue order. Highest fairness, lowest no-show risk. Best for high volume with similar reps.
Flexible
The prospect sees all available reps. The rep with the fewest meetings wins ties. Best when calendars vary.
Balanced
The dynamic, load-aware model above. Fairness without losing prospect-facing availability.

When a rep's booked-meeting count rises above the team average, Balanced Round Robin temporarily removes them from the availability pool until the rest of the team catches up. No rep runs away with the queue, and no one gets left behind.

Weight reps, and reset the clock

Give senior reps a heavier weight so they take a larger share, or set a rep's weight to zero to pause them without removing them. Reset the queue monthly, quarterly, or never, so a mid-quarter hire is never permanently behind.

Weighting is by whole-number weight, set per member on the rule.

Keep the queue honest

The queue corrects itself

Fairness is not a one-time setting. Four calibrations keep the queue accurate as real life happens, and they are on by default.

No-show & cancellation
Credit is adjusted when a meeting cancels or no-shows, so flaky meetings don't float a rep unfairly to the top.
Reassign
Credits update when a meeting moves between reps.
Vacation
Reps returning from time off get priority to catch back up.
New member
New joiners get priority while they ramp, seeded near the team average instead of zero.
Need to step in? Adjust any rep's credits by hand. Every change is recorded in Round Robin History, so the queue always has a paper trail.
Cover every absence

No lead waits for a rep to come back

When a rep is out, the prospect should still see an open calendar and the meeting should still reach a qualified person. RevenueHero handles the out-of-office case so you don't rebuild rules every time someone takes PTO.

Nominees
Assign a backup per rep. While the rep is out, their backup receives the bookings on those days. The original rep stays the account owner.
Holidays
Load company-wide holidays from prebuilt templates for the US, Canada, UK, Australia, and India, and assign them to everyone, a team, or specific members.
Fallback pods
A catch-all so that if no rule matches, the lead still routes to a team instead of going nowhere. Zero drop-off.
See why every lead routed

Every routing decision, on the record

When a lead lands on a calendar, you can see the whole decision: what enrichment found, which matching rule fired, which distribution rule applied, and who it went to. No reconstructing it from CRM activity later.

Routing Logs
A session-level trail for every submission, filterable by booked, not booked, and disqualified.
Round Robin History
The queue's change log per rule, so "why does this rep have more?" finally has an answer.
CRM sync
Every booking logs as an activity in HubSpot or Salesforce, deduplicated so it isn't double-counted.
Which model fits you

Pick the distribution model that matches your team

Type
Strict
Flexible
Balanced
Collective
Prospect sees
Next rep's calendar
All available reps
Reps with fewer meetings
Times all required reps are free
Optimizes for
Strict fairness
Prospect availability
Fairness + availability
Multi-rep coverage
Fairness
Highest
Moderate
High
n/a
Best for
High volume, similar reps
Varied calendars
Teams that need fairness without losing slots
AE + SE, AE + CSM, multi-rep demos
No-show risk
Prospect sees
Higher
Low
n/a
Routing Modes Comparison
Strict
Prospect seesNext rep's calendar
Optimizes forStrict fairness
FairnessHighest
Best forHigh volume, similar reps
No-show riskProspect sees
Flexible
Prospect seesAll available reps
Optimizes forProspect availability
FairnessModerate
Best forVaried calendars
No-show riskHigher
Balanced
Prospect seesReps with fewer meetings
Optimizes forFairness + availability
FairnessHigh
Best forTeams that need fairness without losing slots
No-show riskLow
Collective
Prospect seesTimes all required reps are free
Optimizes forMulti-rep coverage
Fairnessn/a
Best forAE + SE, AE + CSM, multi-rep demos
No-show riskn/a

No rebuilds. No developer needed.

Routing runs on the data you already have. Connect your CRM and forms, and distribution logic you set once works across every inbound surface.
RevenueHero integrate with all business software logos including Salesforce, Slack, Zoom, HubSpot, Google Calendar, Microsoft Outlook, and others.
The benchmark

What good routing is worth

From the 2025 Inbound Conversion benchmark: 1M+ form submissions across B2B SaaS over 12 months.

62%
Median qualified-to-booked conversion
78%
What the top 10% of teams hit
88%
The best performer's rate
Top performers also disqualify roughly twice as much, 37.7% vs 18.7%, because selective routing pays off.
"RevenueHero is a powerhouse meeting scheduler. The HubSpot integration has been invaluable, and connecting it to our onsite forms was seamless."
Jeff Schnepple
Co-founder, SlashExperts
Recipes in production

The logic questions, answered

What happens when two reps match a lead?
Matching Rules run in priority order, and the first match wins. You control the order, so you decide whether contact ownership, account ownership, or deal ownership takes precedence.
What if no rule matches?
The lead flows to a fallback pod so it always reaches a team. Nothing is dropped.
Can I cancel my subscription?
Consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore  in reprehenderit  in voluptate magna aliqua. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Can I weight reps?
Yes, by whole-number weight set per member on the rule. Set a weight to zero to pause a rep without removing them from the team.
Can I change plans mid-year?
Consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore  in reprehenderit  in voluptate magna aliqua. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
How long is the free trial?
We offer a commitment-free trial period of 14 days.
How does fairness survive no-shows?
No-show and cancellation calibration adjusts credits automatically, so a rep with flaky meetings doesn't drift unfairly to the top of the queue.
What happens when a rep is on PTO?
Their nominee receives bookings for those days. The original rep stays the account owner, so coverage changes without ownership changing.
Can I change plans mid-year?
Consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore  in reprehenderit  in voluptate magna aliqua. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
How long is the free trial?
We offer a commitment-free trial period of 14 days.
Can I see why a lead routed where it did?
Yes. Routing Logs show the full decision trail per submission, and Round Robin History shows every queue change.
Does it sync to my CRM?
Every booking logs as an activity in HubSpot or Salesforce, deduplicated so it is never double-counted.
Can I change plans mid-year?
Consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore  in reprehenderit  in voluptate magna aliqua. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
How long is the free trial?
We offer a commitment-free trial period of 14 days.