Skip to main content

Automated Lead Routing

Learn to configure lead routing automation in SmartMoving.

Michelle Carone avatar
Written by Michelle Carone
Updated over 2 weeks ago

Overview

In SmartMoving, lead routing automation rules allow you to automatically assign leads to the right salesperson or sales role based on criteria such as service type, state, referral source, or branch. Lead routing is now managed through Automation Rules under the Workflow Automation settings group.

This guide explains how to create and manage lead routing rules, and outlines typical use cases and best practices.

A Note About Lead Routing and Follow-Up Automation

Lead routing and follow-up reminders now both run through the unified Automation Rules system:

  • Assign Lead To handles automated lead assignment.

  • Create Follow-up handles automated follow-up reminder creation. (Learn more here)

In most cases, you can — and should — manage both lead assignment and follow-up scheduling within a single rule, as long as the workflow is intended to begin when the lead is created.


A combined rule allows you to:

  • Assign the lead to the correct salesperson immediately, and

  • Start an early follow-up sequence (such as a 2+1 pattern, then transitioning into a longer 5x cadence)

→ all from the same trigger event.

You may still create separate rules if your follow-ups should begin at a different event (e.g., Estimate Sent, Booked, Portal Viewed), but for lead-intake workflows, combining routing and initial follow-ups into one rule is the recommended approach for simplicity and consistency.


Setting Up Lead Assignment Rules

Step 1: Access Automation Rules

  1. Go to the Settings icon in SmartMoving.

  2. Navigate to Workflow Automation.

  3. Select Automation Rules.

This is your centralized page for building automations for lead routing, follow-ups, and task creation.



Step 2: Create a New Automation Rule

  1. Click Add Rule.

  2. Enter a Rule Name (for example, “Interstate Lead Routing”).

  3. Click Save changes in the slide-up bar.

  4. Use the toggle to turn the rule On once you’re ready to activate it.

  5. Click the rule to configure its When, Conditions, and Actions sections. ​


⭐ Important - Set When Lead Is Created

Lead Routing Must Use the “Lead Created” Trigger Lead routing only works when the rule’s trigger is set to:

When Lead Is Created

This ensures the system assigns a salesperson at the moment a lead enters SmartMoving. If a different trigger is selected, SmartMoving will display a warning to guide users back to the correct setup.


Step 3: Add Conditions

Conditions allow you to control when the lead assignment rule applies.

You can choose:

  • ALL — all selected conditions must be met

  • ANY — at least one condition must be met

  • Always — no conditions; applies to every lead

Note: You cannot mix ALL/ANY logic within a single rule.

Examples of condition types

SmartMoving provides several condition types to help you refine your routing logic. Some commonly used examples include:

  • Branch – Route leads based on branch.

  • Customer – Target specific customers.

  • Destination State/Province – Filter by destination region.

  • Opportunity Status – New lead, in progress, booked, etc.

  • Opportunity Type – Local, interstate, intrastate.

  • Origin State/Province – Filter by origin region.

  • Referral Source – Website, partners, campaigns, etc.

  • Service Type – Moving, packing, moving + packing, etc.

  • Time of day – Apply rules only within specific hours.

  • UTM Key – Route leads tied to specific marketing campaigns.

Important Note

This is not an exhaustive list. SmartMoving continues to add condition options over time, and the Conditions dropdown in-app is always the most accurate and up-to-date source.

Use as many conditions as needed to ensure each rule applies only to the types of leads you want it to manage.


Step 4: Configure Follow-Up Actions

In the Actions section, choose Assign Lead To.

You can route leads using:

Salespeople

  • Assign directly to specific users.

  • Leads distribute in round-robin order, cycling through your list.

Sales Roles

  • Assign to one or more roles (for example, “Inside Sales” or “Sales Team”).

  • Leads distribute across the users assigned to those roles.

  • Roles are managed in Company Settings > Roles & Permissions.

This setup is ideal for distributing leads across sales teams, multiple branches, or high-volume inbound environments.


Step 5: Save and Test

  1. Click Save changes.

  2. Create a test lead that matches the rule’s conditions.

  3. Check the lead’s Activity section to confirm that the automation assigned a salesperson as expected.

SmartMoving logs all automated assignment actions, making it easy to verify that rules are functioning correctly.


Typical Use Cases

Branch-Based Routing

Automatically assign leads to salespeople who handle specific branch territories.

Repeat Customer Routing

Route returning customers to the same salesperson they worked with previously.

Even Distribution / Round-Robin

Ensure leads are evenly and fairly distributed across sales reps or sales roles.


Additional Considerations

Rule Execution Order

  • Rules run top-to-bottom in your Automation Rules list.

  • SmartMoving stops at the first enabled rule whose trigger and conditions match.

  • Drag and drop rules to prioritize the most important ones.

Duplicating & Deleting Rules

  • Duplicate rules to quickly create similar logic for other services or branches.

  • Delete rules you no longer need to keep routing clean and manageable.


Conclusion

Lead assignment via Automation Rules gives you a centralized and flexible way to route leads to the right people immediately upon creation. By selecting the correct trigger (Lead Created), combining the right conditions, and structuring your assignment actions thoughtfully, you ensure:

  • Faster responses

  • Consistent sales workflows

  • Better lead distribution

  • Improved customer experience

Did this answer your question?