Automation & Integrations

Lead Routing: Sending Each Enquiry to the Right Person Automatically

How lead routing works, the common routing rules small and mid-sized businesses use, and how to set up automatic assignment with your forms, CRM and email tools.

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:

  1. Is the contact an existing customer? Send to their account manager.
  2. Is it a support request? Send to the support queue.
  3. Is it outside our service area? Send a polite reply and refer them elsewhere.
  4. Which region is the postcode in? Assign to that region’s team.
  5. Within the team, assign by round robin among available people.
  6. 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.

About the author

Imran M

Leave a Reply

Your email address will not be published. Required fields are marked *

Ready to improve your website?

Let's build a faster, higher performing website.