Quick answer: Lead routing is the process of automatically assigning each new enquiry to the right person or team based on rules, such as location, product interest, company size or a simple rotation. Instead of every form submission landing in a shared inbox and waiting for someone to claim it, the lead is assigned, the owner is notified and follow-up starts straight away. You can set it up with form plugins, CRM assignment rules or an automation tool, and the payoff is faster responses, fairer workloads and fewer lost leads.
The problem with a shared inbox
Many businesses send every website enquiry to one email address. It works when enquiries are few. As volume grows, problems appear:
- Nobody is sure who is handling which enquiry
- Two people reply to the same lead, or nobody does
- Leads arrive outside working hours and sit until someone checks
- Experienced staff cherry-pick the best leads
- Enquiries for one product end up with someone who sells another
- Managers cannot see response times or where leads go
The longer a lead waits, the more likely it is to contact a competitor. A fast, relevant reply is often the difference between winning and losing the work. Our guide to lead follow-up automation covers what happens after the first response.
Common routing rules
Most routing setups use one or a mix of these rules.
Territory or location
Leads go to the person or branch that covers the visitor’s area, using a postcode, state or country field. Multi-location businesses and field sales teams use this most.
Product or service
A web design enquiry goes to one team, a support request to another. A simple “What can we help with?” dropdown on the form makes this possible.
Company size or deal value
Larger accounts go to senior staff, smaller ones to newer team members or a self-serve process. Fields like number of employees or budget range drive this.
Round robin
Leads are shared in rotation so each person gets a fair number. Weighted round robin gives some people more, for example full-time staff over part-time.
Availability
Leads skip people who are on holiday, off shift or at capacity. This needs a way to mark someone as unavailable.
Existing relationship
If the person already exists in your CRM as a customer, the enquiry goes to their account manager rather than into the general pool.
Lead score
Leads above a certain score go straight to sales, while lower scores go into a nurture sequence. Our guide to lead scoring explains how to build a simple scoring model.
Design your rules before choosing tools
Write the routing logic on paper first. A simple flow might look like this:
- Is the contact an existing customer? Send to their account manager.
- Is it a support request? Send to the support queue.
- Is it outside our service area? Send a polite reply and refer them elsewhere.
- Which region is the postcode in? Assign to that region’s team.
- Within the team, assign by round robin among available people.
- If nobody claims it within one working hour, alert the team lead.
Keep rules as simple as you can. Every extra rule is something to maintain and a way for leads to fall through the cracks. Always include a fallback owner for leads that match no rule.
Collect the right data on your forms
Routing is only as good as the data it uses. Your website forms should collect what the rules need, without becoming a chore:
- A service or product dropdown
- Location, such as postcode or country
- Company size or budget range, if relevant
- Preferred contact method
Hidden fields can capture the page the form was submitted from and campaign source. Conditional logic in form plugins can show extra questions only when they apply. Our guide to WordPress forms compares plugins that support this.
Ways to set up lead routing
Option 1: Form plugin notifications
Many WordPress form plugins, such as Gravity Forms, WPForms and Ninja Forms, let you send email notifications to different addresses based on field values. Pick “Kitchen renovation” and the email goes to the kitchen team.
Pros: cheap, quick and no extra software. Cons: no round robin, no tracking of ownership, still relies on email.
Option 2: CRM assignment rules
Most CRMs can assign owners automatically:
- HubSpot workflows can set the contact owner based on properties, and include a rotate action to share leads among a team.
- Salesforce has lead assignment rules that match criteria in order and assign to a user or queue. Our Salesforce integration guide covers connecting it to your website.
- Pipedrive, Zoho CRM and others offer assignment rules or automations with similar logic.
Send form submissions straight into the CRM, let it assign the owner and notify them. If you are still choosing a system, see our guide to CRM for small business.
Pros: ownership is recorded, reports show response times, rotation is built in. Cons: some features need higher-priced plans.
Option 3: An automation tool in the middle
Tools like Zapier can take a form submission, look up rules in a spreadsheet, choose an owner, create the CRM record and send a Slack or SMS alert. Filters and lookup steps can handle territory or product rules without code.
Pros: flexible, connects tools that do not talk to each other. Cons: more moving parts, and complex rotations can get messy.
Option 4: Custom routing
For complex rules, high volumes or several lead sources, a small custom service can apply the logic, call your CRM’s API and record every decision. This suits businesses with unusual territories, partner networks or strict response targets.
Notify the owner properly
Assignment is only useful if the owner knows straight away. Good notifications include:
- The lead’s name, contact details and enquiry
- Which rule assigned it, so the owner knows why it came to them
- A link to the record in the CRM
- Delivery through the channel they actually watch: email, SMS, Slack or the CRM’s mobile app
Add an escalation step. If the lead is not touched within a set time, reassign it or alert a manager.
Do not forget the visitor
Routing is invisible to the visitor, but the response is not. Send an instant confirmation email that says who will be in touch and when. If you can, include the assigned person’s name and photo. It sets expectations and feels personal.
Measure and adjust
Track a few numbers each month:
- Time to first response, by person and team
- Leads that hit the fallback owner, a sign your rules have gaps
- Conversion rate by rule or team
- Leads per person, to check fairness
Review the rules every few months. New services, staff changes and new regions all need updates.
FAQ
Do small businesses need lead routing?
If more than one person handles enquiries, yes. Even simple rules prevent missed and duplicated replies.
What happens to leads outside working hours?
Assign them as normal, send the visitor a clear confirmation with response times, and have owners pick them up first thing.
Can I route leads from phone calls and chat too?
Yes, if those channels create records in the same CRM. Call tracking and chat tools often integrate with CRMs for this reason.
Get every lead to the right person
Lead routing makes sure every enquiry has an owner and gets a quick, relevant reply. It is one of the simplest automations with a direct effect on revenue. If you want help designing and automating your lead flow, see how we help businesses automate the busywork.