• AppAssessor

Articles by role:

  • Consultants
  • Business Analysts

By Lucy Mazalon

By Ben McCarthy

  • Dreamforce Events
  • Courses Login

What’s trending

Agentforce: The Next Evolution in Salesforce’s AI Story

Salesforce Winter ’25 Release Date + Preview Information

Salesforce Winter ‘25 Release: What to Expect and How to Prepare

Salesforce List Views: 7 Best Practices You Should Implement Right Away

How to Prepare for the Salesforce AI Specialist Cert: Exams Start September 9!

UPCOMING EVENTS

Salesforce revops trends & insights (ask me anything), charity hackathon – third edition.

Wrocław, Poland

Unlocking Einstein Copilot: What You Need to Know

The admin’s guide to flow security: navigating permissions and mitigating risks, implementing omnistudio best practices for performance and scalability, salesforce lead assignment rules best practices and tricks.

By Stacy O’Leary

I confess: I love Salesforce Lead Assignment Rules almost as much as I love the Approval Process . A good set of Lead Assignment Rules will buy you endless friends in both sales and marketing, and will make your incoming data sparkle and look perfect (even if it is not!) In this guide, I’ll be talking about the initial Lead sort, upon creation.

Salesforce Lead Assignment Rule Example

  • Criteria #1: If State = California, assign to Stacy
  • Criteria #2: If Country = United Kingdom, assign to Ben
  • Criteria #3: If Country = France, assign to Lucy
  • Criteria #4: If Annual Revenue is greater than $500,000,000 USD, assign to “High Roller Queue”

Planning Lead Assignment Rules

Discovery: questions to ask.

  • Where are the new Leads coming from? Marketo? HubSpot? Other integrated systems? Web forms? Are there any examples you look at? Make friends with the people who run these systems, you need to have a good relationship because you’re going to need their help.
  • What fields are populated on these newly created Leads? What fields are required? If it’s minimal, can you get more information? Generally, the more information you have, the easier it is to sort.
  • What if a Lead comes in from one of your Partners? What if a Lead comes in from one of your competitors? From one of your employees? Are there any kinds of Leads that should never be distributed out to your team, like students or media inquiries? (Remember – ANYONE with access to the internet can fill out your form! They do not have to be a legitimate prospect!)
  • Who is covering what territories? Do you have any territories that don’t have a sales rep yet? Do all new Leads have enough data to determine territories?
  • What about the Leads that don’t meet any criteria at all? Where will they go? Who will work them?

Refining the requirements

  • Our new Leads, almost always, come from Marketo . They could come from a Marketo form, or a list imported from a trade show, but Marketo is the system that pushes them to Salesforce. If a person creates their own Lead, we do not want to take it away from them.
  • We always have: first name, last name, lead source, email, company, state and country. We sometimes have # of Employees, but that’s pretty much all we know about them at the moment of creation.
  • Any Lead that comes in from a Partner should be directed to our channel team. We don’t want to market to competitors, employees, or students.
  • We have a territory plan defined by Sales, and we’d also like to separate prospects for the UK and France, though we do not have a sales rep for those areas yet.
  • If something comes in that we cannot otherwise sort, let’s put it in a holding place and let marketing send out generic nurture emails. If a person in this holding place takes interest, we can always give it to the sales team later.
Western USEastern US + CanadaUK + France
# of Employees Maeve EastonTo Be Determined
# of Employees >=5,000Jessica HarrisDylan WolfeTo Be Determined
  • Partners (any Lead that comes in from a Partner company)
  • Disqualified (any Lead that comes in from a competitor, is an employee, or is a student)
  • UK + France (any Lead where Country = United Kingdom, or France)
  • Unsorted (any Lead that does not meet any criteria)

Creating Lead Assignment Criteria

Leads that shouldn’t be distributed, next criteria.

what is a lead assignment rule

The Final Empty Criteria

what is a lead assignment rule

Activate the Lead Assignment Rules

  • Leads can only be sorted by a field value at the moment it was sorted.
  • The Lead Router does not auto-convert Leads to Contacts
  • You cannot deactivate a User license if that person is part of the Lead Assignment Rules (even if the Lead Assignment Rules have been deactivated.)
  • Create a report for yourself, for that last criteria – Leads that are unsorted. This way you can review them periodically and see if there’s enough volume to justify sorting them in a certain way.

Stacy O'Leary

what is a lead assignment rule

More like this:

4 ways leveraging historical data in salesforce can unleash crucial insights.

By Mike Melone

A Guide to Salesforce Duplicate Management in the Age of Data Cloud

By Mehmet Orun

4 Ways to Make the Most of Document Automation in Salesforce

By Chris Mascaro

Leave a Reply Cancel reply

Save my name and email in this browser for the next time I comment.

We surveyed hundreds of B2B companies about their top go-to-market challenges...

  • Intelligent Lead Delivery
  • Convert Signals to Revenue
  • Enterprise Salesforce Orchestration
  • Products Overview Discover modern Revenue Orchestration
  • Integrations Connect signals to plays
  • Pricing Plans for every company
  • Why LeanData

Featured Customers

Snowflake Scales Account Based Plays with LeanData Revenue Orchestration

Clockwise Supports PLG Motion with LeanData Revenue Orchestration

Clockwise Supports PLG Motion with LeanData Revenue Orchestration

  • Become a Partner Team up with LeanData
  • Technology Partner Directory Discover ISV solutions to fit your needs
  • Solutions Partner Directory Connect with our network of authorized Service Integrators

what is a lead assignment rule

LeanData’s integration with Salesloft allows a user to route prospects to the right reps.

Slack

Slack has transformed business communication– it’s the platform where work can happen.

what is a lead assignment rule

Expertly target and engage high-value accounts when they’re ready to buy.

Outreach

LeanData’s integration with Outreach allows a user to route prospects to the right reps.

Resources

  • Learning Center
  • Certification
  • Tips & Tricks
  • Help Center
  • About Us Learn more about us and our mission
  • Newsroom Keep up with what’s new at LeanData
  • Events Stay up to date and network with industry professionals at our upcoming events
  • Careers Join the LeanData team
  • Contact Us Get your questions answered - contact us now

G2 Recognizes Lead-to-Account Matching and Routing as Newest Tech Category, with LeanData the #1 Vendor

G2 Recognizes Lead-to-Account Matching and Routing as Newest Tech Category, with LeanData the #1 Vendor

Leandata showcases power of modern revenue orchestration at opsstars 2022, leandata announces winners of the 2022 opsstars awards, what are lead assignment rules in salesforce.

Lead assignment rules are a powerful feature within Salesforce to assist your team’s automation of its lead generation and customer support processes. Assignment rules in Salesforce are used to define to whom your Leads and Cases (customer questions, issues or feedback) are assigned based on any one of a number of specified criteria you determine. 

Organizations typically develop lead assignment rules for their GTM processes or flows:

  • Rules for inbound Leads
  • Rules for website-generated Leads
  • Rules for importing Leads from an event

For case assignments, a company might establish one case assignment rule for weekdays and another assignment rule for weekends and holidays. 

A lead or case assignment rule often consists of multiple rule entries to specify exactly how leads and cases are assigned throughout your go-to-market teams. For example, related to customer service inquiries, a standard case assignment rule might have multiple entries. Cases with “Type equals Gold” are assigned to the Gold Level service queue, cases with “Type equals Silver” are assigned to the Silver Level service” queue, and so on. 

flowchart with arrows and people

As organizations grow and scale, they operationalize multiple GTM motions: inbound, outbound, account-based, upsell/cross-sell, and hybrid. However, many are limited to having just one rule in Salesforce.

As a work-around, many organizations create one massive lead assignment ruleset. They then wedge all of their rule entries into that one big ruleset, regardless of how many different motions that represents. Over time, Salesforce lead assignment rules can quickly become unmanageable .

This post covers the best practices for Salesforce lead and case assignment rules. The ultimate goal is to fully engaging your hard-won leads and speed up your organization’s time-to-revenue.

How to Define Assignment Rules

Your Salesforce administrator can only have one rule in effect at any particular moment in your go-to-market motions, and that assignment rule is intended to both automate lead generation processes and other customer-facing processes routed through your CRM. 

Lead assignment rules specify how leads are assigned to users or queues as they are created manually, captured from your website, or imported via SFDC’s Data Import Wizard.

Case assignment rules determine how cases are assigned to users or put into queues as they are created, either manually or through the use of Web-to-Case, Email-to-Case, On-Demand Email-to-Case, the Self-Service portal, the Customer Portal, Outlook, or other data generation applications.

Criteria for Lead Assignment Rules

Okay, so you’ve decided that lead assignment rules in Salesforce make sense for your revenue operations team – now what?

Well, first, you’ll need to determine the edition of your Salesforce instance. Lead assignment rules are available in the Group, Essentials, Professional, Enterprise, Performance, Unlimited, and Developer Editions of SFDC. Case assignment rules, conversely, are available only in the Professional, Enterprise, Performance, Unlimited, and Developer editions.

With regard to User Permissions, to view assignment rules, you’ll need View Setup and Configuration permissions. However, to create or change assignment rules, you’ll need Customize Application. If you are not your organization’s Salesforce administrator, you should check with them before attempting to head off on your own.

lead-assignment-rules-criteria

How to Create Salesforce Lead Assignment Rules

Creating lead and case assignment rules in Salesforce is a relatively straightforward process. 

  • Login to Salesforce and select Setup in the upper right corner of the horizontal navigation bar.
  • In the Setup search box , type “assignment rules” and then select either Lead Assignment Rules or Case Assignment Rules.
  • Select New to create a new assignment rule.
  • In the Rule Name box, type a name and specify whether it should be active for leads or cases created manually and by those created automatically by web and email. When done, click Save .
  • Click open your newly created rule and select New in the Rule Entries to specify your rule criteria.
  • Step 1 in the “Enter the rule entry” window requires you to enter an Order for your new rule (the Order is the order in which the entry is processed, like a queue).
  • In Step 2, you determine whether your new rule is based on meeting a set of criteria or a formula. In the Run this rule if the dropdown box, select either “criteria are met” or “formula evaluates to true.”
  • Lastly, in Step 3, select the user or queue to whom your rule will assign your new lead or case (use the lookup feature to find specific users or a queue). After completing Step 3, select Save .

Why Are Your Salesforce Lead Assignment Rules Not Working?

If you discover your lead or case assignment rules are not working, here are a few tips to quickly troubleshoot the root cause.

First, check to ensure the assignment rule is active. Remember, only one case or lead assignment rule can be active at one time. Secondly, ensure the record is assigned to the correct user or queue.

Make certain to select the checkbox Assign using active assignment rule . In support of this step, enable field History tracking on case or lead owner, as well as add object History (case or lead) in your page layout. 

One common problem is overlapping rule entries, or rule entries in the wrong order. With dozens of rule entries, many will overlap, causing records to get assigned unpredictably. For example, if entry #1 assigns California leads to John, and entry #2 assigns Demo Request leads to Jane, then John might wonder why he’s receiving Demo Requests leads who are supposed to go to Jane. 

Assignment Rule Examples

The image, below, shows sample rule entries being entered into Salesforce for a variety of “what if” situations:

  • Junk leads containing “test” are sent to an unassigned queue
  • Demo requests are routed directly to SDR 3
  • Leads at accounts with over $100 million in annual revenue are routed to AE 1
  • Leads in certain states are sent to their respective representatives

sample-lead-assignment-rules

How LeanData Simplifies Salesforce Lead Assignment

Creating lead and assignment rules in Salesforce is relatively straightforward. However, as your GTM motions become more and more complex, it becomes necessary to populate that one rule with multiple defining rule entries. As you grow and scale, your rule threatens to become unwieldy. Then these problems arise:

  • Difficulty in both comprehending and managing
  • Poor visibility, making it difficult to troubleshoot and validate
  • Restrictions allowing only the criteria on the routed record

salesforce-lead-assignment-rules-example

LeanData’s lead routing flow and assignment solution is a native Salesforce application that allows users to create flows in an easy-to-understand visual graph. Its visible representation of an organization’s desired lead flow affords many benefits to users, including:

  • Easier ability to visualize and understand complex flows
  • Real-time visibility of the routing of leads and the ability to quickly troubleshoot and make adjustments
  • At-a-glance ability to use information on matched records for routing decisions and actions

leandata-routing-assignment-flow

Assignment rules in Salesforce are a relatively easy-to-learn feature that can be very quickly implemented, delivering a flexible and powerful logic to your CRM processes. Automating your lead and customer processes will accelerate your GTM motions and deliver your organization a sustainable competitive advantage.

For more best practices, read the eBook, “ Best Practices for a Winning B2B Marketing Data Strategy .”

  • lead assignment rules
  • lead assignment rules salesforce

what is a lead assignment rule

Ray Hartjen

Ray Hartjen is an experienced writer for the tech industry and published author. You can connect with Ray on both LinkedIn  &  Twitter .

More Related Content

How to Automate Lead Routing in Salesforce

How to Automate Lead Routing in Salesforce

How assignment rules work in Salesforce When leads come into your Salesforce instance, a rep needs to reach out to...

Salesforce Lead-to-Account Matching, the Easy Way

Salesforce Lead-to-Account Matching, the Easy Way

Salesforce lead-to-account matching is an important consideration in better aligning Sales with Marketing and increasing the efficiency and productivity of...

10 Best Lead Assignment Tools for Revenue Teams (2024)

10 Best Lead Assignment Tools for Revenue Teams (2024)

Lead assignment tools optimize sales processes by building efficiency into lead distribution. Here are the top 10 lead assignment tools worth investigating.

Guide to lead assignment rules in Salesforce

Use SFDC lead assignment rules to get more done, create a better experience, and close deals faster.

Rachel Burns

Rachel Burns Jul 24, 2023

15 min read

Guide to lead assignment rules in Salesforce

Table of contents

Experience scheduling automation for yourself!

Create a Calendly account in seconds.

What are Salesforce lead assignment rules?

What if your sales team could spend their valuable time connecting with prospects and closing deals — instead of losing time doing admin work like assigning and organizing leads?

When you automate lead assignment and routing, your sales team can:

Boost sales team productivity and efficiency

Prevent high-quality leads from slipping through the cracks

Create a better experience for potential customers

Speed up your entire sales pipeline to close more deals, faster

In this blog post, we'll discuss the ins and outs of Salesforce lead assignment. We'll cover the benefits, how to plan your lead assignment strategy, and a step-by-step walkthrough of adding lead assignment rules in Salesforce. We'll also explore the power of scheduling automation to simplify and speed up lead assignment, routing, and qualification.

Key takeaways:

Lead assignment rules help sales teams boost productivity, respond to leads faster, and make better data-driven decisions. 

Matching leads with the right sales reps and teams creates a better customer experience by responding to leads faster and giving them personalized attention.

Before you set up your lead assignment rules, work with your sales, marketing, and RevOps teams to understand your lead generation processes and sales team structure.

Within Salesforce lead management settings, rule entries are the individual criteria and actions. A “lead assignment rule” refers to a set of rule entries. 

Automating lead routing , qualification, and booking with Calendly helps your team be more efficient and organized while creating a better experience for prospective customers.

6 benefits of creating lead assignment rules in Salesforce

Why should your team take the time to set up lead assignment rules in Salesforce? Here are six great reasons:

Ensure leads are assigned to the right reps and teams: Lead assignment rules mean each incoming lead is directed to the salesperson or team who has the relevant expertise and skills to engage and convert that lead. Automated lead assignment also prevents leads from falling through the cracks by making sure each lead is assigned to a rep or team, rather than relying on manual assignment.

Respond to leads faster: With lead assignment rules, leads are automatically assigned to the right salesperson, reducing response time and increasing the chances of converting leads into customers .

Boost sales team productivity: Automating lead assignment reduces manual work for RevOps teams and sales managers. Lead assignment rules also help identify and prioritize leads more likely to convert, saving time and resources that would otherwise be wasted on pursuing poor-fit leads. These time savings let sales teams focus on nurturing leads and closing deals.

Create a better customer experience: Leads can be assigned to sales reps who have relevant industry or product expertise, understand their unique needs, and can provide personalized solutions. This tailored approach creates a better experience for leads, which results in more conversions and higher customer satisfaction.

Improve sales forecasting: With well-defined lead assignment rules, you can gather more accurate data on lead distribution and conversion rates. This data can be used for sales forecasting, data driven decision-making, and resource allocation.

How to create lead assignment rules in Salesforce

Step 1: build your lead assignment strategy.

Before you go into your Salesforce instance and set up lead assignment rules, you need to figure out what exactly those rules will be. The options are limitless — where should you start?

It’s time to bring RevOps, sales, and marketing together to answer some questions:

Lead sources: Where do leads come from? Do we use marketing forms through Salesforce web-to-lead forms or a third-party integration? Are we importing leads via the data import wizard?

Sales team structure: How is the sales team structured? Are different teams or individuals specialized in specific products, industries, use cases, or regions?  

Lead data: What info do we request from new leads? Which standard and custom fields do we require?

Sales territories: How are sales territories defined? Are there specific regions, countries, or territories we should take into account for lead assignment?

Integrations : Do we have any third-party integrations with lead assignment or distribution features? Are we using those features?

Special circumstances: Are there any priority levels or tiers for leads that require special attention? For example, do we have a designated rep or queue for leads with complex needs and use cases?

Poor fits: What should we do with leads who don’t meet any of our criteria?

It’s a lot of information to gather and organize, but it’s important to learn as much as possible up front to cover every scenario and equip your sales team with accurate data. Putting this time and effort in now will pay off tenfold in productivity once your lead rules are in place!

Step 2: Set up lead assignment rules in Salesforce

You’re almost ready to enter your lead assignment rules in SFDC . First, let’s go over some terminology. We’ve been talking about lead assignment rules as individual directives: “If the lead matches X, then do Y.” Within Salesforce lead management settings, a “lead assignment rule” refers to a set of rule entries. Rule entries are the individual criteria and actions (“If X, then do Y”). An assignment rule can consist of up to 3,000 rule entries, and you can only have one active assignment rule at a time.

For example, a rule entry can assign all leads interested in a particular product to a queue of reps who are experts on that product. In Salesforce, a lead queue is essentially a bucket for unassigned leads, and you can choose which sales reps can pull leads from each queue.

Another rule entry can assign all leads from companies with over 5,000 employees to your top enterprise sales rep.

To create a lead assignment rule in Salesforce: 

From Setup, enter “Assignment Rules” in the Quick Find box, then select Lead Assignment Rules.

Enter the rule name. (Example: 2023 Standard Lead Rules)

Select “Set this as the active lead assignment rule” to activate the rule immediately.

Click Save.

Click the name of the rule you just created.

Click New in the Rule Entries section.

Enter an order number that tells Salesforce when to run this rule entry in relation to other rule entries. For example, if you want this to be the first criteria Salesforce looks at when assigning a lead, enter number one.

Select the rule criteria. What attributes must the lead have before Salesforce applies the rule entry? You can use any standard or custom field in the lead record for your criteria. For example, you want to assign leads to your U.S.-based enterprise sales team, so the company size field must be equal to or greater than 5,000 and the country field must equal the United States. You can include up to 25 filter criteria.

Choose the user or queue to be the assignee if the lead meets the criteria. For example, assign to the U.S.-based enterprise sales team queue.

Optional: Choose an email template to use when notifying the new lead owner. After you set up your lead rules, you can also use Salesforce Flow automations to notify lead owners via other channels. For example, at Calendly, we integrate Salesforce with Slack, and a workflow automatically notifies sales reps via Slack when a lead is assigned to them.

Screenshot of the Rule Entry Edit screen in Salesforce. The criteria fields include Lead: Created By equals and Lead: Country equals United Kingdom, France. The selected queue is UK + France Leads.

Salesforce goes through the rule entries in order until it finds one that matches the lead's info, then routes the lead accordingly. 

Let's say you have small business, mid-market, and enterprise sales team queues. Your first three rule entries would match company size to each of those three queues. If they don't have a company size listed, or the company size doesn't match any of the values in your rule entries, Salesforce will move on to the industry rule entries.

To make sure no leads fall through the cracks, you also need to set a default lead owner. If the assignment rules fail to locate an owner, or you don’t set up assignment rules, web-generated leads are assigned to the default lead owner.

To select a default lead owner:

From Setup, enter “Lead Settings” in the Quick Find box, then select Lead Settings and click Edit.

Define the Default Lead Owner. The Default Lead Owner can be a specific user or a queue.

Save your settings.

Salesforce lead assignment rule examples

As we mentioned earlier, your rule entries can include up to 25 filter criteria.

Simple rules include just one filter criteria:

By country or state/province: Route leads from specific states or countries to sales representatives who understand the regional market. You need this rule if your team uses sales territories to divide leads. For example, if the state/province equals Alaska, Arizona, California, Hawaii, Nevada, Oregon, or Washington, assign the lead to the West Coast queue.

By language: Assign leads to sales reps who speak the same language.

By industry: Assign leads from different industries to salespeople who have experience working with those industries.

By company size: Assign leads based on the size of the company, assigning larger companies to a dedicated enterprise sales team.

Complex rules use two or more filter criteria. For example, you could route leads from specific states or provinces to salespeople based on their sales territory and the company size. If you have a particular rep (Bob) working enterprise leads on the West Coast, your filter criteria could say: If the state/province equals Alaska, Arizona, California, Hawaii, Nevada, Oregon, or Washington, and the company size equals greater than 5,000, assign the lead to Bob.

These are just a few examples. Lead assignment rules can be customized to fit your team’s and customers’ needs. Review your strategy to choose the right combination of criteria for your sales processes, products, and customers.

What does the built-in Salesforce lead process look like in action?

A website visitor named Nora fills out a contact form to learn more about your product. She shares her name, email address, company name (Acme Inc.), and company size. You use Salesforce’s built-in web-to-lead forms , so Nora’s form submission automatically creates a lead record.

Your team has set up lead assignment rules that assign leads to sales queues based on their company size. Acme Inc. has 5,000 employees, so Nora is automatically assigned to the enterprise sales team queue.

Enterprise sales team queue members receive an email notification that a new lead has been added to the queue. Taylor, an enterprise sales rep in Acme Inc.’s territory, assigns Nora’s lead record to themself.

Taylor emails Nora to set up a qualification call.

Nora, who has been waiting to hear back from your team, agrees to meet with Taylor. After some email back-and-forth, they find a time that works.

What are the limitations of Salesforce’s built-in lead assignment rules?

Salesforce’s built-in lead assignment rules are a great place to start, but there are a few critical limitations, especially for enterprise sales teams:

Single level of evaluation: Salesforce assignment rules operate based on a single level of evaluation, meaning that once a rule matches the criteria and assigns a lead, the evaluation process stops. Your team might miss out on important info, like a complex use case or unique industry, when matching the lead with a rep.

No built-in round robin distribution: Round robin lead distribution is the process of assigning leads to reps based on factors like team member availability or equal distribution for a balanced workload. Salesforce lead assignment rules don't include an easy way to set up round robin distribution — you need an additional tool like Pardot, one of the round robin apps on AppExchange , complex Apex code , or a third-party lead routing platform .

No lead escalation settings: Lead escalation is the process of flagging a lead to higher levels of management or specialized teams for further assistance or action. This process comes into play when a lead requires additional attention or intervention beyond the assigned salesperson or team's capabilities. Unfortunately, Salesforce doesn’t have built-in settings for lead escalation rules. If your customer success team uses Service Cloud, you can set up escalation rules for customer support case escalations, but this feature isn’t included in Sales Cloud.

High maintenance for large organizations: Managing and maintaining a comprehensive set of assignment rules can become challenging and time-consuming in large organizations with complex sales structures and multiple teams or regions. Sure, you can include up to 3,000 rule entries in a single lead assignment rule, but that’s a lot to set up and keep up to date — especially if you’re trying to save your team time, not add to their workload.

Built-in Salesforce lead assignment rules and automations are a solid starting point, but what about automating lead qualification and booking? If you use Salesforce on its own, your reps might still spend a ton of time on lead reassignment to balance their workload, manual lead qualification, and email back-and-forths to schedule sales calls.

That’s where Calendly comes in.

How to automate lead assignment, qualification, and booking with Calendly

Your scheduling automation platform can be an excellent lead generation, qualification, and routing tool — especially when it integrates with Salesforce. Calendly’s Salesforce integration helps your team be more efficient and organized while creating a better experience for prospective customers.

When a lead books a meeting via a sales rep or team’s Calendly booking page, Salesforce automatically creates a new lead, contact, or opportunity. If the lead already exists in your Salesforce instance, the event is added to the lead’s existing record, so you don’t end up with duplicate lead records or time-consuming manual reassignment.

What if you don’t want to let just anyone book a meeting with your team? When you add Calendly Routing to your marketing forms, you can show scheduling pages only to leads who meet your qualifications, like prospects from specific industries or companies of a certain size. That way, your busy team can spend time on the most valuable deals.

Calendly Routing works with HubSpot , Marketo , Pardot , and Calendly forms and is built for your Salesforce CRM. You can use any form field (email, domain, company name) in any Salesforce standard object to match visitors with their account owner. Account lookups let you send known leads or customers from your website form directly to their account owner’s booking page, without needing to manually reassign leads to the right rep.

Screenshot showing Calendly integrates with Salesforce lookup to match and schedule leads and customers based on real-time CRM account ownership.

Remember the lead assignment example we walked through earlier featuring Nora from Acme Inc.? Here's what that process looks like when you add Calendly:

Nora fills out your “contact sales” form, which is already built in HubSpot, connected to Calendly Routing , and enriched with Clearbit .

She enters her email address in the form, and Clearbit fills in the company name, size, and industry. This shortens the form, so Nora only has to input her name and job title.

Calendly checks to see if Acme Inc. has an account in your Salesforce instance. They don’t, so the next step is lead qualification .

Based on Nora’s information — company size, industry, job title — she’s a highly qualified lead, so she’s automatically routed to the booking page for your enterprise sales team.

Nora is happy about that, and immediately books a meeting time that works for her, with the exact team she needs to talk to.

On the backend, Calendly’s Round Robin meeting distribution is set to optimize for availability, so it assigns the meeting to the first available sales rep — in this case, Taylor. This automation helps your team respond to meeting requests faster, hold initial sales calls sooner, and balance the workload across reps.

Calendly creates a lead record in Salesforce with the info Nora entered into your website form (including the data from Clearbit) and an activity log of any meetings she books with your team via Calendly. Salesforce automatically makes Taylor the lead owner.

If you were relying on Salesforce’s built-in lead assignment rules, Nora’s lead record would have gone to an enterprise sales queue, and she would have had to wait for a rep to pick up the lead and reach out to her to book a meeting.

“ A good tool is one that’s so simple, sales reps can basically forget about it and let the meetings roll in. That’s essentially what happened when we implemented Calendly. ”

Testimonial author

Sales Enablement Manager at SignPost

What happens if a lead doesn’t qualify for a meeting? Instead of sending them to a booking page, you can display a custom message with next steps, ask them for more information, or redirect them to a specific URL, like a piece of gated content or a webinar signup page.

Screenshot showing Calendly’s built-in routing logic feature.

Automating lead assignment with Calendly Routing has been a game changer for RCReports , a compensation analysis solution for accountants and business valuators. Before connecting Calendly Routing with their Salesforce instance, RCReports’ AEs spent at least five hours a month reassigning leads booked on the wrong calendar. This created a disjointed customer experience and frustration for the sales and marketing teams.

“ Now that we’ve implemented Calendly’s routing feature with Salesforce integration, demos are always booked with the correct AE, reducing friction for both our team and the customer. ”

Testimonial author

Abbie Deaver

Director of Marketing at RCReports

Users on Calendly’s Teams plan and above can connect Calendly to Salesforce. The full suite of Salesforce routing features , including routing by Salesforce ownership, is available on Calendly’s Enterprise plan.

To learn more about Calendly Routing, get in touch with our sales team .

Spend less time on manual lead assignment and more time closing deals

When you automate Salesforce lead assignment and routing, high-value leads stop slipping through the cracks, the workload is balanced across the team, leads are matched with the sales reps best equipped to help them, and team members have more time to focus on connecting with prospects and closing deals. 

The results? A more productive team, faster sales cycle, higher conversion rates, and better customer experience.

How Calendly Uses Calendly

Webinar: How Calendly Uses Calendly to Close More Deals

Rachel Burns

Rachel is a Content Marketing Manager at Calendly. When she’s not writing, you can find her rescuing dogs, baking something, or extolling the virtue of the Oxford comma.

Related Articles

[Blog Hero] How to write sales follow-up emails that keep deals moving

Read Time: 15 minutes

How to write sales follow-up emails that keep deals moving

Connect with prospects and close deals faster with these follow-up email tips and templates.

[Blog Hero] How to prep for a sales demo with confidence

How to prep for a sales demo with confidence

Real-world tips to tackle discovery, create agendas, and manage pre-demo anxiety.

[Blog Hero] Help! What do I do after a sales demo?

Help! What do I do after a sales demo?

A timely follow-up keeps sales momentum high and closes deals faster.

Don't leave your prospects, customers, and candidates waiting

Calendly eliminates the scheduling back and forth and helps you hit goals faster. Get started in seconds.

  • Product Overview
  • Select Accounts
  • Assign Accounts
  • Optimize Coverage
  • Dynamic Books
  • RevOps Resources
  • Documentation

Request demo

How to use Salesforce lead assignment rules

When your organization gets to the point that you have a) leads coming in on a regular basis and b) multiple sales reps, you quickly realize you need a way to divide up those leads among your reps. If you're using Salesforce, you may have noticed a built-in feature called Lead Assignment Rules. Sounds perfect, right? Sort of. We'll walk you through it.

Here's our agenda:

  • The basics of lead assignment rules

Matching and assigning with rule entries

  • Issues and challenges with lead assignment rules

The basics of lead assignment rules in Salesforce

Let's take a look at lead assignment rules in Salesforce. Go to your Salesforce org's Setup section and search for "lead assignment" in the Quick Find box. You'll find these buried under Feature Settings > Marketing > Lead Assignment Rules. If you don't see it, make sure you have permissions for "View Setup and Configuration" and "Customize Application".

Salesforce lead assignment rule editor

  • Unique names - Every lead assignment rule has a unique name [1].
  • A lead assignment rule is really a list of "rule entries" - Salesforce calls each of the individual rules in the list a "rule entry" [2]. Each rule entry allows you to say something along the lines of: "if a lead meets these criteria, assign it to this user (or queue - more on that in a moment)".
  • Rule entry order matters - The list of rule entries [2] is processed in a specific order you define. Salesforce will process each rule entry until it finds a match. Once it finds a match, it will assign the lead based on how the rule entry is configured.
  • Only one active rule at a time - You can only have one lead assignment rule set to active [3].

Now that we've got a decent idea about what a lead assignment rule looks like, let's dive into rule entries.

Every rule entry has three parts:

  • Order - This is a number that indicates where the entry exists in the list. Rule entries are evaluated starting at 1 and then processing until one of the rules matches.
  • Matching Criteria - Leads are compared to the matching criteria for each rule to determine if the lead matches. The first rule that matches is used to determine assignment.
  • Assignment - This tells Salesforce what you want to do once a lead has matched the matching criteria. Usually, you'll tell Salesforce to assign it to a user or a queue.

Order is pretty straightforward. The complexity really lies in matching criteria and assignment. let's spend some time on those.

Matching criteria

There are two types of matching criteria: filter criteria and formulas. You'll probably use filter criteria the most, so let's start with that one:

Salesforce lead assignment rule entry with filter criteria

One key limitation is that you can only configure criteria using fields from the lead, the current user, and the campaign associated with the lead.

Here's what it looks like to create a formula rule entry:

Salesforce lead assignment rule entry with formula

hbspt.cta._relativeUrls=true;hbspt.cta.load(8216850, 'e84fc167-06c5-4b7b-bb34-42ccff0e2db4', {"useNewLoader":"true","region":"na1"});

Let's go back to the rule entry screen and focus on the assignment section:

Salesforce lead assignment rule user and queue assignment

So, what's the difference between a user and a queue?

  • User - In business terms, this is a particular sales rep who will be responsible for managing the lead. In technical terms, this is an active Salesforce user configured in your Salesforce org.
  • Queue - A Queue is a list of records (usually Leads, but not always) that are accessible to a specific group of users. Each of those users can take ownership of a record from the queue, removing it for the others. When you assign ownership of a Lead to a Queue, you're effectively making it first-come, first-serve for a group of users. This is not the same as a "round-robin" assignment where you assign the Lead to one person from a list of users.

There's one last thing to know about assigning ownership. Note the checkbox labeled "Do not Reassign Owner"[3]. This controls what happens when a lead is updated and matches the criteria. If this is checked, the assignment will essentially be ignored. Use this to prevent toggling users back and forth.

The last field, "Email Template" [4] allows you to specify a particular email template to use for notifying the new assignee when the assignment is complete.

Issues and challenges

Lead Assignment Rules are a reasonable choice for a small team with simple rules. They work and the only cost to you is the administrative overhead of creating and maintaining them. Unfortunately, they're extremely limited and don't cover many common use cases. They also become very brittle as your team size and lead velocity increase. Here are a few common issues and challenges:

  • Leads only - They only apply to the Lead object (there are Case Assignment Rules for Cases, but that's it). This may make them a poor fit for your sales process if you need to do lead-to-account matching or you're pursuing an account-based strategy . If you need to assign other things besides Leads, you'll need to try a more flexible automation solution like Flow .
  • Hard to test - Unlike Process Builder or Flow, your Lead Assignment Rules don't provide any form of versioning or debugging so it's hard to test them without just doing it live.
  • Hard to audit  - There's no record of  why a lead was assigned in a particular way. You'll have to go look through your rule entries to figure it out. This can quickly get painful as the number of rules increases.
  • One rule at a time - If your company has very different rules for different leads (e.g. from different campaign sources or applicable to different product lines), it can be very challenging to craft your rule entries in a way that handles more than one lead routing flow.
  • No round-robin - It's technically possible to do a very poor version of round-robin with Lead Assignment Rules, we don't recommend it. It's extremely brittle and will break without lots of maintenance.

Where to go from here?

If you've got a small team with simple processes, give Salesforce lead assignment rules a try; they may give you just what you need. If you find yourself needing to assign other objects besides Leads, perform round-robin rep assignments or maintain a full audit trail, you might want to consider Gradient Works.

Hayes Davis

Hayes Davis

Hayes Davis is co-founder of Gradient Works. Previously, Hayes was SVP of Revenue Operations at Cision, where he ran a global team of 50 supporting nearly 600 sellers. He was also co-founder and CEO of Union Metrics until its successful acquisition by TrendKite in 2018. Hayes has a background in computer science.

CONNECT WITH ME

Related posts.

4.5 ways to do round robin assignment in Salesforce

What Is Lead Routing? Plus 6 Common Lead Assignment Rules

Avatar

Everyone talks about the profound benefits of generating leads through inbound marketing .

But nobody mentions how you’re actually supposed to manage those leads as they come pouring in.

Who is responsible for lead management ? How do we know which salesperson should jump in? And how can we prevent reps from grabbing all the new leads but never nurturing them properly?

All of this is answered through a process called lead routing—a set of rules in your CRM or sales engagement platform that automatically pushes new leads to sales reps based on your internal guidelines.

In this article, we’ll dive deep into lead routing, explain why it’s such a critical need for growing teams, and discuss 6 common options for lead routing rules.

Table of Contents

  • What is lead routing?
  • Why is lead routing so important for sales and marketing teams?
  • 6 options for lead routing rules
  • Lead routing best practices
  • Frequently asked questions

What is lead routing? 

Lead routing is the process of assigning new potential customers (referred to as prospects or, in this case, leads) to suitable sales reps.

Lead being routed to a sales rep

“Suitable” here is a pretty subjective term. There are several ways we can define it, which will impact how leads are routed. We’re going to discuss 6 common options for lead routing shortly.

For now, let’s look at an example to illustrate how lead routing works.

A prospective customer has been browsing your website, perhaps reading some of your blog content and diving deep into product explainer videos. They feel like your product might be a good fit to solve their challenges, so they decide to book a demo.

They’ll need to input their contact details into some kind of lead form, and that information is then loaded into your CRM or sales engagement platform.

What happens next (that is, how your sales process begins) depends on your lead routing rules.

Maybe you have a round-robin assignment approach, so leads are distributed evenly. Or perhaps you use an account-based lead routing process, meaning new leads go to specific reps based on account details (like company size).

In any case, your lead routing rules dictate which sales rep gets assigned to speak with that customer.

Why is lead routing so important for sales and marketing teams? 

Lead routing is crucial for a number of reasons.

First of all, speed to lead (how quickly you respond to a new prospect) is crucial for capturing sales. In B2B markets, the first company to respond can be the biggest purchase driver.

There are a few other reasons, however:

  • Enterprise company structures: If a lead comes in for a business owned by a parent company you already do business with, then the same sales rep should handle both accounts.
  • Territory planning: New leads for Chicago should be assigned to the sales agent responsible for that territory, for example.
  • Expertise (use cases): Many products serve multiple industries and use cases. You can improve the customer experience (and your likelihood of closing that deal) by routing leads to a rep with expertise in that specific area.

6 options for lead routing rules 

How you choose to route leads to reps is up to you. Some sales organizations focus on territory assignment; others prioritize agent availability.

More complex lead routing rules can account for both.

Infographic showing lead routing rules

Here, we’ll discuss 6 of the most common options for lead routing.

1. Lead routing by territory 

Territory-based lead routing is a great option for sales teams targeting multiple geographies but have specific reps assigned to specific areas.

This one’s pretty simple:

When a lead comes in from a certain territory like Europe, the Middle East, or Africa (EMEA), it gets routed to the person responsible for that region.

2. Lead routing by company hierarchy 

Hierarchical routing is a little more complicated. It relies heavily on how robust your firmographic data is and is often used by sales teams targeting enterprise-level companies.

Imagine, for instance, that 1 of your current customers is Marvel Studios. A new lead comes through, and it’s ESPN.

Both companies are owned by the same parent company: Walt Disney Company. So, the ESPN lead would be assigned to the sales rep (or customer success manager) who is already working on the Marvel deal.

3. Lead routing by use case 

Use case routing helps you direct qualified leads through to reps who are experts in the field.

For instance, we (ActiveCampaign) offer a few different products.

activecampaign products and industries

A lead that comes through for our sales engagement product would go to an expert in that field, and 1 for transactional emails would go to another.

Or, we could create lead assignment rules based on industry, with leads for real estate agents going to a sales rep with industry expertise, and so forth.

4. Lead routing by deal value 

Another way to route new inbound leads to sales reps is based on the value of the potential deal.

Let’s say 1 of your form fields asks the potential customer to specify how many seats they’d need if they started using your product. 

You could then use this data (and the plan tier they’ve said they’re interested in) to calculate an approximate deal value and then assign higher value leads to those with more experience, maximizing your ability to close new revenue.

5. Lead routing by lead score 

Lead scoring is a popular method for building a priority list for serving inbound leads.

New leads might receive points for aspects such as:

  • Company size
  • Engagement with specific content
  • Alignment with buyer persona requirements

Then, your routing process would be to assign leads based on their score. You might, for instance, route leads with higher scores to more practiced reps.

Or, perhaps you’ll route the highest-scored leads to the next available agent to improve your response time.

6. Lead routing by availability 

The last option is to route leads by availability. That is, who is available next?

Lead routing best practices 

4 lead routing best practices infographic

To keep things as clean and easy to manage as possible, follow these 4 best practices when setting up a lead assignment process.

1. Keep lead routing rules as simple as required 

Lead routing and assignment rules can get pretty complex. Sometimes (like in the case of enterprise sales approaches with complex territory and account guidelines), this is necessary.

More often than not, however, a simple lead routing approach, such as an availability-based assignment, is a better move.

Don’t get more complicated than you need to.

2. Speed is good, accuracy is better 

Availability-based lead routing is ideal for improving speed to lead, but you shouldn’t sacrifice quality conversations for lead response times.

For instance, if you serve multiple industries and have sales reps with expertise in each, you should consider routing leads based on this factor first and availability second.

3. Use reassignment rules to keep the pace 

Leads can be routed more than once, and 1 wise tactic here is to reroute leads if they aren’t followed up within a reasonable timeframe.

Say, for instance, you have a round-robin lead assignment process.

But if a new lead doesn’t receive a response within 2 hours, it gets rerouted to the next available rep.

This is crucial for improving the customer experience, driving response times, and holding sales reps accountable.

4. Don’t set and forget 

Lastly, don’t make the mistake of setting lead routing rules once and never looking at them again.

Organizations grow, sales processes develop, and customer needs change. Review your lead routing process regularly to ensure it’s still relevant to your sales approach.

Frequently asked questions 

What is a lead router.

A lead router is a feature in CRMs and sales engagement platforms. Its job is to assign incoming leads to sales reps based on the rules you provide. For instance, you might route high-value leads to 1 rep and lower-value leads to a newer agent.

Who owns lead routing?

Generally speaking, the sales department owns lead routing.

How do you allocate leads?

There are several ways to route and allocate leads. The most common options are:

  • Lead routing by territory 
  • Lead routing by company hierarchy 
  • Lead routing by use case 
  • Lead routing by deal value 
  • Lead routing by lead score 
  • Lead routing by availability 

Conclusion 

So, now you’ve got your lead routing rules set up, so new prospects get through to an appropriate rep within a timely manner.

What’s next?

You’re going to need a sales lead management process . To learn more, check out our dedicated guide on the topic .

No credit card required. Instant set-up.

Please enter a valid email address to continue.

Related Posts

25 Customer Service Skills to Improve Customer Retention and Acquisition

Customer expectations for service are sky-high (and rising), and your customer service reps (CSRs) need the skills to meet them....

The 7 Best Sales Enablement Software for 2024

Today, you have a wide selection of sales enablement software solutions with varying functionality and features that you can choose...

5 Secrets to Using Quizzes for Effective Lead Generation

This blog was contributed by Boris Pfeiffer, founder of the quiz maker Riddle. Why do quizzes work so well for...

Try it now, for free

Interested in scheduling a demo or free trial? Contact us today.

what is a lead assignment rule

Salesforce Assignment Rules Deep Dive

  • July 7, 2022

What Are Salesforce Assignment Rules

Assignment rules are a standard feature in Salesforce used to automate the assignment of leads and cases. They can be a great alternative to manually assigning records. However, there are more than a few limitations you’ll want to be aware of. In this article we’ll discuss the benefits and limitations of Salesforce assignment rules so you can decide if they make sense for your organization. We’ll also share advice and guidance on how to effectively configure assignment rules.

The Benefits of Assignment Rules

Salesforce assignment rules are a powerful tool designed to streamline the distribution and management of leads and cases within an organization. By automating the assignment process, these rules ensure that leads and cases are instantly assigned to the most appropriate team members based on specific criteria such as product interest, priority, and geographic location. This target approach helps to accelerate response times, balance workload, improve team performance, and increase customer satisfaction. The use of assignment rules in Salesforce, therefore, represents a strategic advantage for businesses looking to optimize their sales and support workflows, ultimately driving growth and customer loyalty.

Limitations of Assignment Rules

While Salesforce assignment rules offer significant advantages, they also have limitations that organizations should be aware of:

  • Limited to leads and cases : One of the most significant limitations of Salesforce assignment rules is the inability to assign standard or custom objects beyond leads and cases. This restriction often prompts organizations to look for an alternative solution that can assign any object .
  • Lack of round robin assignment : They do not support round robin assignment, which is essential for most modern sales and support teams. Instead, each rule assigns records to a specific user or queue you designate.
  • Lack of workload-based assignment : They don’t consider the existing workload of team members, potentially leading to an uneven distribution of leads and cases. This can result in slow response times and employee burnout.
  • Lack of availability-based assignment : They don’t consider the availability of team members, resulting in leads and cases being assigned to team members that are away from work or otherwise unavailable.
  • Difficult to maintain : Assignment rules can quickly become difficult to manage—even for small teams with simple assignment logic. Here’s an example of what a small portion of a typical assignment rule looks like:

what is a lead assignment rule

Assignment rules can still be very useful despite these limitations. Continue reading to learn how assignment rules can be used to optimize your lead and case routing process.

How Assignment Rules Work

An assignment rule is a collection of conditional statements known as assignment rule entries. Each assignment rule entry contains one or more conditions and a user or queue to whom matching records will be assigned.

what is a lead assignment rule

The Sort Order field can be used to change the order in which assignment rules are executed. Leads and cases will be evaluated against assignment rule entries in order and assigned by the first assignment rule entry that matches.

what is a lead assignment rule

In the example above, we’ve prioritized our rules for Canada provinces (e.g. Ontario) higher than our country-wide Canada rule entry to ensure that leads from specific provinces don’t get assigned to the wrong person.

Next we’ll step you through how to actually create an assignment rule. 

How to Create Assignment Rules

You’ll need the “Customize Application” permission in order to manage assignment rules. If you don’t have this permission, contact your Salesforce administrator.

Ready to create your first assignment rule? Follow these steps:

  • Login to Salesforce.
  • Navigate to Setup .
  • Search for “assignment rules” in Quick Find and click either Lead Assignment Rules or Case Assignment Rules .
  • Click New to create a new rule.
  • Name your rule and then click Save . We recommend leaving the Active box unchecked for now. 

Now you’re ready to specify how leads or cases will be assigned.

  • Click on the rule you created.
  • Click New to create a rule entry.
  • Sort Order : this controls the order in which rules are executed.
  • Criteria : you can enter one or more filters to define which records should be assigned by this rule.
  • Owner : choose a user or queue to which records should be assigned. Alternatively you can check the Do Not Reassign Owner checkbox if this rule should not assign records.
  • (Optional) Select an email template for notifying users of assignments.
  • Click “ Save. ”
  • Repeat the above steps for any additional rule entries.

Activate Your Assignment Rule

You can follow these steps to activate your assignment rule:

  • Navigate to your assignment rule.
  • Click the Edit
  • Check the Active
  • Click Save .

Keep in mind that only one assignment rule can be active at a time. We’ll discuss how your active assignment rule can be used to assign records in the next section.

What Triggers Assignment Rules in Salesforce

There is often some confusion about how and when assignment rules run. There are a few different ways these rules can be triggered:

  • Creating a New Record : When a new lead or case is created, either manually or through an automated process, assignment rules can be triggered to assign the record to the appropriate user or queue.
  • Updating a Record : If a record is updated and meets certain criteria set in the assignment rules, this can also trigger the reassignment of the lead or case.
  • Web-to-Lead or Web-to-Case Submission : When leads or cases are generated through Salesforce’s web-to-lead or web-to-case features, assignment rules can automatically assign these incoming records.
  • Data Import : When importing data into Salesforce, you can opt to apply assignment rules to the imported records, ensuring they are assigned according to the established criteria.
  • API Creation or Update : Records created or updated via Salesforce’s API can also trigger assignment rules, depending on the configuration.
  • Manual Triggering : Users with the appropriate permissions can manually apply assignment rules to leads or cases, either individually or in bulk.

Understanding these triggers is essential to effectively utilizing assignment rules in Salesforce, ensuring that leads and cases are assigned to the right team members promptly and efficiently.

Tips and Tricks

  • It’s always a good idea to include a final rule entry with no conditions. This will be used to catch anything that didn’t match your rule criteria and assign it to a user or queue for review.
  • It’s also a good idea to include a rule entry that assigns junk (e.g. spam, test records, etc.) to a queue for review and deletion.
  • We recommend you test assignment rules in a sandbox before you add to your production org. However, keep in mind that assignment rules cannot be deployed from a sandbox to a production org.
  • Custom formula fields can help to simplify complex assignment rules. For example, rather than entering lengthy criteria (e.g. lists of states by region) you could create a formula field instead. This would reduce your criteria from “STATE/PROVINCE EQUALS IL,IN,IA,KS,MI,MN,MO,NE,ND,OH,SD,WI” to “REGION EQUALS Midwest”.
  • You can enable field history tracking on the owner field to track assignments made by your assignment rules.

Frequently Asked Questions

What happens to records that don’t meet salesforce assignment rule criteria.

These records will be assigned to whomever is designated as the default lead owner or case owner.

What are the different types of assignment rules in Salesforce?

Salesforce currently support lead and case assignment rules. Additionally, account assignment rules can be created as part of enterprise territory management.

What is the order of execution for assignment rules?

It’s important to understand exactly when assignment rules are run in relation to other events. For example, assignment rules are run after apex triggers and before workflow rules. See Salesforce’s Triggers and Order of Execution article for a comprehensive list of events and the order in which they’re executed.

How do you run assignment rules when creating or editing records using the REST API?

You can use the Sforce-Auto-Assign header when making REST API calls to control whether or not assignment rules run.

Salesforce assignment rules can be a valuables tool for many organizations. However, it’s important to understand the limitations. If you’re struggling with assignment rules it may be time to look at alternative solutions. Kubaru is a powerful automated assignment application for Salesforce. Check us out on the Salesforce AppExchange or contact us to schedule a demo.  

How to Calculate (and Reduce) Your Customer Acquisition Cost

Have you ever considered how much your company spends to obtain a single customer? If you’re not calculating customer acquisition cost (CAC) you may be reading the signals all wrong. Even when business seems to be booming, if it’s costing

Net Revenue Retention Explained: Increase Your Revenue Growth in 2024

Imagine you’re sailing the vast ocean of subscription-based business, where the winds of customer churn and revenue expansion constantly shift. In this unpredictable sea, there’s one compass that guides you: Net Revenue Retention (NRR). It’s not just a metric–it’s your

A Comprehensive Guide to Data Enrichment for B2B Sales Success

Imagine you’re at a party, and you spot someone you’d like to get to know. You have their name and a vague idea of what they do, but that’s about it. Now, what if you had a magic lens that

Contact us to schedule a demo today!

Schedule Demo

Fill out the form below and we’ll respond in a few minutes

* We take privacy seriously. We will never sell or share your personal information with anyone.

TheSyllaGroup-Your-Agile-and-Digital-Par

Cloud SYlla

Your Agile & Digital Partner

  • Mar 2, 2023

Understanding Assignment Rules: A Comprehensive Guide

what is a lead assignment rule

Assignment rules are an important feature of Salesforce that help businesses automate assigning records to specific users or teams based on predefined criteria. This article will discuss assignment rules, how they work, and the benefits they provide to businesses.

What are Assignment Rules?

Assignment rules are a set of criteria that are defined by businesses to determine how records should be assigned to users or teams within the Salesforce system. These criteria can be based on several factors, such as the record type, location, record status, or the user's role or territory. For example, a company may set up an assignment rule to automatically assign a new lead to the sales rep who covers that particular region or product line.

How do Assignment Rules Work?

When a record is created or updated, the assignment rules evaluate the record based on predefined criteria. The assignment rule automatically assigns the record to the designated user or team if the criteria are met. Once the record is assigned, the user or team can work on the record.

Salesforce provides a simple wizard that enables administrators to set up assignment rules. The wizard allows administrators to define the criteria for the assignment, select the user or team to assign records to, and set up any needed notifications or escalations.

How to Set Up Assignment Rules in Salesforce

what is a lead assignment rule

Setting up assignment rules in Salesforce is a straightforward process that requires the following steps:

Identify the criteria for record assignment - Before creating an assignment rule, businesses should first identify the criteria used to assign records. It might include the record type, location, user role, or other custom fields.

Create the assignment rule - Once the criteria have been identified, businesses can create the assignment rule in Salesforce. It involves setting up a rule that evaluates the criteria and assigns records to the appropriate user or team.

Test the assignment rule - After the assignment rule has been created, businesses should test it to ensure it is working correctly. It might involve creating test records and verifying that they are assigned to the correct user or team.

Activate the assignment rule - Testing it in Salesforce will allow it to be activated. It allows it to automatically assign records to the appropriate user or team.

Types of Assignment Rules in Salesforce

what is a lead assignment rule

Salesforce offers two types of assignment rules: standard assignment rules and lead assignment rules.

Standard assignment rules assign records to users or teams based on predefined criteria. They can be set up for various record types, including leads, cases, and opportunities.

Lead assignment rules are specific assignment rules used to assign leads to sales reps. They evaluate the criteria for a lead, such as location or product interest, and assign the lead to the appropriate sales rep based on a round-robin or customized assignment method.

Benefits of Assignment Rules

There are several benefits to using assignment rules in Salesforce, including:

Increased Efficiency

One of the most significant benefits of assignment rules is their increased efficiency. By automating the process of assigning records, sales, and customer support teams can spend less time manually assigning leads and cases to the appropriate users or teams. They can focus on more important tasks, such as following up with leads, resolving customer issues, and closing deals.

With assignment rules, businesses can streamline their processes and reduce the time it takes to respond to customer inquiries, ultimately improving their overall efficiency and productivity.

Improved Customer Satisfaction

Another important benefit of assignment rules is the improved customer satisfaction they can provide. Businesses can automatically assign cases to the appropriate user or team to ensure that customer inquiries are handled promptly and efficiently. Customers receive faster responses to their inquiries, which can help improve their overall satisfaction with the company.

In addition, by assigning cases to users with the appropriate skills and knowledge, businesses can ensure that customer issues are resolved more effectively, further improving customer satisfaction.

Accurate Data

Assignment rules also help businesses maintain accurate data in their CRM system. By automating the process of assigning records, businesses can ensure that data is entered correctly and consistently. It means that reports and analytics generated from the data are more accurate and reliable, which can help businesses make more informed decisions.

In addition, businesses can use assignment rules to enforce data validation rules, which can help prevent incorrect data from being entered into the system.

Consistency

Another benefit of assignment rules is that they help ensure consistency in record assignments. By automating the process of assigning records, businesses can ensure that records are assigned to the appropriate user or team consistently. It reduces the risk of errors or omissions occurring when records are manually assigned.

In addition, by using assignment rules to enforce a standardized process for record assignment, businesses can ensure that records are handled consistently across different teams and regions.

Flexibility

Finally, assignment rules provide businesses with great flexibility in assigning records. Businesses can define complex rules based on various criteria, such as record type, location, or user role. Businesses can customize their assignment rules to fit their specific needs and workflows.

In addition, assignment rules can be updated or modified as needed, allowing businesses to adapt to changes in their business or industry.

Best Practices for Using Assignment Rules in Salesforce

Businesses should follow these best practices to ensure Salesforce assignment rules are working effectively:

Define clear assignment criteria: Before setting up assignment rules, businesses should define clear criteria for record assignments. It will help ensure that records are assigned accurately and consistently.

Test assignment rules before activation: Before activating assignment rules, businesses should test them to ensure that they are working correctly. It will help prevent errors and ensure that records are assigned to the appropriate user or team.

Monitor and adjust assignment rules: It is important to monitor them regularly to ensure they are working properly. Businesses should also be prepared to adjust assignment rules as needed to accommodate changes in their business or industry.

Communicate changes to users: When changes are made to assignment rules, businesses should communicate with them to ensure they are aware of any changes in their workload or responsibilities.

In conclusion, assignment rules are a powerful feature of Salesforce that helps businesses automate assigning records to specific users or teams. The benefits of assignment rules include increased efficiency, improved customer satisfaction, accurate data, and consistency.

By using assignment rules, businesses can streamline their processes, improve their overall effectiveness, and achieve their goals more efficiently.

At Cloud Sylla, our sole focus is on assisting businesses in achieving success through digital transformation. Our goal is to aid customers in making the crucial shift to digital technologies, enabling them to bolster their strategies, multi-channel distribution, and internal operations.

Recent Posts

What is Orchestration Flow in Salesforce? Detailed Guide

What is Record-Triggered Flow in Salesforce? Detailed Guide

How to Get & Reset Security Token in Salesforce? (Detailed Guide)

What are Lead Assignment Rules in Salesforce? A Beginners Guide

By: Author Alex Lim

Posted on Published: September 21, 2023  - Last updated: October 5, 2023

Categories Uncategorized

Home » What are Lead Assignment Rules in Salesforce? A Beginners Guide

Salesforce has several powerful features that are designed to streamline sales processes and boost revenue – lead assignment rules is one of them.

When implemented correctly, lead assignment rules can change the way your business manages and converts leads.

In this blog, we will provide you with the basics of this feature and show you how to set these rules up.

Table of Contents

What are Lead Assignment Rules?

Criteria for lead assignment rules in salesforce, planning lead assignment rules, steps for setting up salesforce lead assignment rules, examples of lead assignment rules in salesforce, how sweep simplifies salesforce lead assignment.

Lead assignment rules define who should receive specific leads and customer cases based on the criteria you determine.

The average lead assignment rule is also generally made up of multiple rule entries. For example, a base rule could be that all inbound leads from your website are assigned to your sales team. However, additional rules will dictate the types of leads or customer queries individual salespeople should be assigned.

Different rules will also apply to the different flows a business has. Leads who are interested in a product or service wouldn’t be in the same flow as a customer who has a question.

If you feel that assigning leads in Salesforce will work for your organization, you next need to determine whether your version of Salesforce is compatible with your needs.

Salesforce lead assignment rules are available in the following editions:

  • Professional
  • Performance

If you also want to be able to process customer cases, this function is only available in the following editions:

Then there’s the actual setup. If you are not the Salesforce administrator, you will need to make sure you have access to Customize Application to create and change lead assignment rules. The administrator can give you access via the View Setup and Configuration menus.

Before you start assigning leads in Salesforce, there are a few key discovery questions you should answer first.

  • What are my lead sources? You will need to be able to access the platforms that are sending leads during setup. Examples of sources could be a form on your website or a platform such as HubSpot.
  • What information are leads and customers providing? Next, you want to consider what details someone would submit when completing a form. The more detailed a form is, the easier it is to sort leads and cases in Salesforce.
  • What are your sales territories ? Make a list of the members of your sales teams and the territories they cover. You also want to make sure that you know what you want to do with leads that don’t fall under any reps’ territories.
  • What are the criteria for my leads? Lastly, you want to get an idea of the criteria a lead will need to meet before it is filtered through to a particular salesperson.

This brief Salesforce lead assignment rules guide will outline the general steps you would take to assign leads and set up Salesforce lead routing.

Step 1: Access Your Salesforce Account Use the credentials you selected when you set up your Salesforce account to login.

Step 2: Find the Setup Menu To access the Setup menu, click on the gear icon. It’s located in the upper-right corner of the window.

Step 3: Click on Lead Assignment Rules Within the Setup menu, there should be an option for Leads and within that, Lead Assignment Rules.

Step 4: Create a New Rule You are now ready to create your first rule. You can do this by clicking on the button labeled: New Lead Assignment Rule.

Next, you want to give the rule a detailed name and specify the rule’s entry criteria. This will outline the conditions a lead or customer case would need to meet to trigger the rule.

This is one step you want to take your time with. As you start creating multiple rules, you want to make sure your rule criteria are not overlapping, which would route the lead or case to the wrong person or multiple people.

Step 5: Assign Your Rules This is where Salesforce lead routing comes into play. The platform offers a few assignment options such as placing a lead or query into a queue or sending it directly to a specific salesperson. Use the answers to your discovery questions to decide where a lead should go.

In this step, you will also be able to select an email template that will be used to pass the customer case or lead to the correct person.

Step 6: Activate Your Rule Once you are happy with all your rule settings, click Save and then Activate to make your rule operational.

Step 7: Test It Even if you’re certain that your rule criteria are on point, it’s always a good idea to test the rule and ensure a lead is reaching the intended person. You can also create a test where a lead doesn’t meet the necessary criteria to make sure it doesn’t go into the wrong flow.

Here’s a simple example of what a lead assignment rule might look like.

Let’s say a consulting company has a lead form embedded on its website. Here are examples of criteria that would determine where a web lead would go:

  • Criterion 1: If Country = Ireland, assign to Belinda
  • Criterion 2: If Country = Germany, assign to Clive
  • Criterion 3: If Number of Employees = 20 <, assign to “Medium Opportunity Queue”
  • Criterion 4: If Annual Revenue is Greater than $1,000,000, assign to “Golden Opportunity Queue”

In this example, leads from certain countries would go to specific salespeople. However, leads that match employee numbers and annual revenue criteria may go into a specific queue that several different salespeople manage.

There’s no denying that assigning leads in Salesforce is a powerful feature. However, many businesses still encounter problems during setup, particularly as they grow.

To help businesses overcome these unnecessary challenges, Sweep has developed an Assignment tool. It makes it possible to create rules and route leads in Salesforce without the need for coding – the solution is all visual.

Some of the benefits of using Sweep’s solution include:

  • Comprehensive overviews . With the help of Sweep’s Assignment tool, businesses can enjoy a more comprehensive view of their processes and refine them accordingly.
  • Assign any object . Sweep simplifies assignment logic across multiple Salesforce objects, including contacts and opportunities.
  • Optimize territory management . The better territories are managed, the more motivated your sales team will be.
  • Distribute leads fairly . By adding weights to control lead assignments between reps, there is more fairness and comradery within an organization.
  • Seamless lead routine . To provide customers with a memorable buying experience, Sweep has features such as Lead Deduplication and Lead-to-Account Matching.

If you already have a Salesforce account and are not yet taking full advantage of lead assignment rules, this is the time to change it.

Careful implementation will ensure that your business can reach its revenue goals and sales team are working more efficiently.

s2-labs logo

Admin Tutorials

Chapter 11 - Sales Cloud

  • Lead Assignment Rules in Salesforce

Experience Salesforce

What you’ll learn, what are lead assignment rules, example scenario.

  • How to Create Salesforce Lead Assignment Rules?

Benefits of Lead Assignment Rules

  • What is Sales Cloud in Salesforce?
  • Accounts in Salesforce
  • Campaign Management in Salesforce
  • Contacts in Salesforce
  • Salesforce Lead and Lead Processes
  • Lead Conversion in Salesforce
  • Opportunities in Salesforce
  • Products and Pricebooks in Salesforce
  • Quotes in Salesforce

Link Copied to Clipboard!

Effective lead management in Salesforce’s changing environment is essential for boosting sales. They are automated processes within Salesforce that determine how newly created leads are assigned to users or queues. Lead assignment rules in Salesforce are essential for making sure that leads are managed and dispersed in your company correctly.

This technical blog will walk readers through the nuances of Salesforce’s lead assignment rules, look at actual cases, and comprehend the significant advantages they provide.

Salesforce Lead Assignment Rules are used to automatically assign lead records to a particular user or queue based on different conditions. It can contain many rule entries that determine the assignee of a lead. Rule entry specifies the following:

  • Sort Order, which determines the order of evaluation of rule entries.
  • Entry criteria determine which rule entry the response will be sent through.
  • Name of the user/queue to which the record should be assigned.
  • An email template will be used to send the response.

We can create as many assignment rules as we want, but only one can be active at a time. “Don’t Reassign Owner” determines if the user whose process stack is in use becomes the owner of the rule entity or if it remains owned by its creator user.

Salesforce-Admin-Job-CTA

Source-Based Assignment –  Leads originating from the company’s website forms are assigned to the inside sales team. These leads are automatically directed to the relevant representatives based on the web form source, ensuring a quick response.

Territory-Based Assignment –  For leads generated from trade shows, assignment rules are configured to assign them to the field sales representatives responsible for the respective geographic territories. This ensures that local representatives handle leads effectively.

Round-Robin Assignment –  Marketing campaigns yield a large volume of leads. To distribute these leads equitably, the organization uses round-robin assignment rules. Leads are systematically rotated among the sales representatives, ensuring a fair distribution of opportunities.

How to Create Salesforce Lead Assignment Rules? 

Creating lead and case assignment rules in Salesforce is a relatively straightforward process. 

Step 1: After logging in, go to the horizontal navigation bar’s upper right corner and choose Setup.

Step 2: Type “assignment rules” into the Setup search box, then choose Lead Assignment Rules.

Lead Assignment Rules Steps

Step 3: To add a new assignment rule, select New.

Lead Assignment Rules Steps

Step 4 : Enter a name in the Rule Name box and Click Save when finished.

Lead Assignment Rules Steps

Step 5: To specify your rule criteria, click open your newly generated rule and choose New in the Rule Entries.

Lead Assignment Rules Steps

Here, the “Enter the rule entry” window requires you to enter an Order for your new rule (the Order is the order in which the entry is processed, like a queue).

Next, you need to determine whether your new rule is based on meeting a set of criteria or a formula. In the “Run this rule if the” dropdown box, select either “criteria are met” or “formula evaluates to true.”

Lead Assignment Rules Steps

Lastly, select the user or queue to whom your rule will assign your new lead (use the lookup feature to find specific users or a queue)

Lead Assignment Rules Steps

Step 6: After completing these steps, select Save.

Salesforce Profile CTA

Implementing lead assignment rules in Salesforce provides several key benefits:

  • Leads are automatically routed to the most suitable representatives or teams, reducing manual assignment efforts.
  • It is used to assign the owner to a lead record, which is stored from Web-to-Lead. But while creating lead records manually, the ‘Assign using active assignment rule’ option is visible, which lets the owner be assigned as per the criteria defined in the assignment rule. The owner will be the creator of the record.
  • With source-based rules, organizations can ensure that leads are promptly attended to, resulting in faster response times and increased lead-to-opportunity conversion rates.
  • Territory-based rules allow organizations to align leads with representatives who have in-depth knowledge of specific regions, increasing the chances of successful conversions.
  • Round-robin assignment rules prevent the overload of leads on a single representative and ensure that all sales team members have an equitable opportunity to engage with potential customers.
  • Automation reduces the likelihood of manual errors in lead assignment, ensuring that no lead is overlooked.

Lead assignment rules in Salesforce are potent tools for optimizing lead management. Whether it’s routing leads by their source, assigning them to the proper territory, or equitably distributing them among your sales team, these rules streamline the process and enhance efficiency.

By understanding the principles of lead assignment rules and harnessing their capabilities, organizations can ensure that no lead goes unattended, resulting in increased conversion rates and driving sales success.

Need Extra Support? Our FREE study materials have got you covered.

Our expert-prepared study materials provide the answers you need. Clear your doubts and improve your skills with detailed notes from industry professionals.

arrow

Sign Up for Free Demo

Rakshabandhan Sale

Apex Hours

  • Salesforce Admin

Salesforce Lead Assignment rules

Hema

  • Dec 28, 2023

Salesforce Lead Assignment rules automate your org lead generation and support processes. Lead Assignment Rules are a powerful tool that enables the automatic assignment of leads to the right sales representatives based on specific criteria.

What is Salesforce Lead Assignment rules?

Lead assignment rules are used to specify how leads are assigned to users or queues. This is used to assign the owner of leads based on lead generation, like leads created from the web or imported from a data loader.

YouTube video

Type of Assignment Rule 

There are two types of assignment rules we have in Salesforce.

  • Lead Assignment Rules
  • Case Assignment Rule

How to create lead Assignment Rules

Let’s see the step-by-step guide to set up the lead assignment rules.

  • Creating Lead Assignment Rule
  • Creating Lead Assignment Criteria
  • Specify the lead assignment method
  • Activate the lead assignment rules
  • Test the lead assignment rules

Consideration for Lead Assignment Rules

  • We can create as many assignment rules as possible, but only one can be active.

Lead Assignment Rules can help streamline your lead management process, improve lead conversion rates, and increase sales productivity by ensuring that the right leads are assigned to the right representatives.

Hema

Related Posts

How to Sync Data from Microsoft Excel to Salesforce

How to Sync Data from Microsoft Excel to Salesforce: Use Cases

Revenue Lifecycle Management (RLM) Training

Revenue Lifecycle Management (RLM) Training

Einstein Copilot Standard and Custom Actions

Einstein Copilot Standard and Custom Actions

Leave a reply cancel reply.

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

Name  *

Email  *

Add Comment  *

Notify me of follow-up comments by email.

Notify me of new posts by email.

Post Comment

facebook

  • Support Portals
  • PRM Portals
  • Member Portals
  • Online Communities
  • User Experience
  • Accelerators
  • AC Knowledge Management Enterprise 
  • AC Events Enterprise
  • AC Ideas Ultimate
  • AC Partner Marketplace
  • AC Partner Co-Branding
  • AC Job Board
  • AC B2B Commerce Recurring Orders
  • AC MemberSmart
  • AC Fundraising
  • AC B2B Commerce OrderPad
  • Higher Education
  • Member Organizations
  • Manufacturing
  • IT\High-Tech
  • Video library
  • Success stories
  • Product learning hub
  • SI Partners

Book a demo

If you'd like to book a demo with us and see how our products work, please complete the form and we'll arrange a demo with you as soon as we can.

I agree to the Privacy Policy and Terms and Conditions

By submitting this form, you agree to occasionally receive guides, tips, and tricks from AC. You can unsubscribe at any time.

How to Create Salesforce Assignment Rules: a Step-by-Step Guide

Salesforce is a strong and even irreplaceable tool when it comes to modern customer relationship management, customer service, and sales. Since it has an array of functionalities, one might feel overwhelmed by them. No worries!

Today we’d like to highlight one of the most important features for your marketing and service activities: Salesforce Case Assignment Rules and Salesforce Lead Assignment Rules. What is the difference between them? Keep reading.

Assignment Rules in Salesforce Explained

First things first, assignment rules are a great instrument to better organize your sales and support teams’ work. It’s also a perfect tool for improving your lead generation. As you already know, there are two types of assignment rules in Salesforce: Lead Assignment Rules and Case Assignment Rules. By using them, you can automate the process of assigning appropriate users or queues to Leads and Cases. 

To better understand the Salesforce terminology, we’ll give you a short definition of what is a Lead and what is a Case in Salesforce:

  • Lead  – this is a prospect, meaning that this is someone who is interested in your product or service, but not yet ready to buy.
  • Case  – this is literally a customer’s question, complaint, or suggestion about your product or service.

How to locate Salesforce Lead Assignment Rules and Case Assignment Rules? Easy. First, go to the Setup tab in your organization. Start typing Assignment rules in the Quick Find box and there you are: you can view assignment rules under Marketing (Salesforce Lead Assignment Rules) and Service (Case Assignment Rules) tabs.

lead assignment rules and case assignment rules in Setup

With assignment rules, you can automatically deliver specific Cases to the right people in the team or departments who are specialized in a certain area (aka subject-matter experts), so that the customers receive timely and qualified responses. A Case Assignment Rule can assign cases without the connection to the case creation source. The thing is that a case can be submitted through a customer portal, a self-service portal, or by email, to name just a few options.

Plus, assignment rules in Salesforce also enable you to sort cases by priority according to the customer’s support package (Platinum, Silver, etc.).

The same thing applies to Lead Assignment Rules in Salesforce. By leveraging lead assignment criteria, you can specify how leads will be assigned to users or queues. They can do that regardless of whether leads are created manually or imported with the Data Import Wizard.

Salesforce Classic vs Lightning Experience: Establishing the Key Differences

Post image

Assignment Rules Limitation

You can’t build as many assignment rules as you see fit. There are certain limitations in Salesforce. For instance, there are limits for the number of rules, entries, and actions allowed by the rule.

Thus, there can be up to 2,000 total rules across objects (applies to any combination of workflow, assignment, auto-response, and escalation rules, active or inactive), 50 actives rules per object (applies to any combination of active workflow, assignment, auto-response, and escalation rules, as well as record change processes), 3,000 entries per rule, and 300 formula criteria entries per rule.

Besides, there is a limitation on actions when creating assignment rules in Salesforce – up to 200 actions allowed per rule. As for filter criteria, you can specify up to 25 per rule entry.

Creating Assignment Rules in Salesforce

Now that you know what assignment rules are for, we’ll show you how to set them up. After reading this paragraph, you’ll understand how to create a Case Queue, Case Assignment Rules, and Lead Assignment Rules in Salesforce. Spoiler alert: this is no sweat!

1. Case Queue in Salesforce Creation

What is a queue? It allows groups of users to manage a shared workload more effectively. A queue is basically a location where records can be transferred for processing by a group member.

Now, let’s get the ball rolling.

  • Navigate Setup in your Salesforce organization. Type “Queue” in the Quick Find box and then enter its Name and Label. 

Queue assignment

  • Leave the Queue Email field empty if you want the support employees included in the queue to receive emails when new cases are created or type the email addresses of the people who will receive this kind of notification.
  • Choose Case and add it to the Selected Objects column.

Case queue assignment rule

  • Choose members and add them to the Selected Members column. After everything is done, click Save.

queue members

2. Case Assignment Rule Creation

  • To create one Case Assignment Rule, acess Setup in your Salesforce organization. Type Assignment Rules in the Quick Find box and choose Case Assignment Rules. After that, click the New button and enter the Rule Name. Once you’re done, hit Save. Make sure you tick the Activate field to make your new assignment rule legitimate. Remember that this action will deactivate any other current Case Assignment Rule.

Case Assignment Rule creation

  • Click on the rule you just created. In the Rule Entries section, click the New button.

case based on a rule_rule entries

  • This is when all the magic starts. The Sort Order section defines the order in which entries will be processed. If you enter “1”, it means that this entry will be processed first.
  • Select the criteria for this rule entry. Here, you have several options: to run this rule if the criteria are met or if formula evaluates to true. In our case, I selected the criteria. This pretty much a standard Case Assignment Rule with such criteria as Case Number, Case Origin, and Case Reason.

Case Assignment Rule_criteria

  • After that, you can choose the User or a queue this rule entry will be assigned to. I will select a User.
  • Choose the Email Template this user will receive when the new case will be assigned to him. After that, hit the Save button.

Case Assignment Rule_user selection

  • Do not omit the testing phase – you need to clearly understand if everything is working correctly or you need to change assignment rules.

3. Lead Assignment Rule Creation

  • With Salesforce Lead Assignment Rules, the process is pretty much the same. Navigate to Setup in your Salesforce organization. As previously done, start typing Assignment Rules in the Quick Find box and select Lead Assignment Rules. Click the New button.
  • Specify the lead assignment rule name and do not forget to check the Activate box.
  • In the Rule Entries section, choose New. Here, you specify the order in which the rule entry will appear and define the criteria for the given rule entry. For this lead assignment, I will specify such criteria as Lead:City equals New York, Lead:Email contains examplecompany, and Lead: Lead Status equals Open – Not Contacted.

Lead Assignment Rule_criteria

  • Next, we need to select a User or a queue for this lead assignment. Let it be Olesia Melnichenko.
  • After that, we also choose an email template and click Save.

Tips and Tricks for Creating Assignment Rules in Salesforce

  • Test your assignment rule in a sandbox before running it on your production org. This way, you can prevent yourself from glitches and inaccurate data.
  • Leverage custom formula fields to simplify complex assignment rules. This might be the case if you need to enlist the states by regions.
  • Set up round robin assignment rules for avoiding bottlenecks in your work routine. It means that the system will allocate each new case or lead to a different user or a queue until everyone has been assigned the same amount and the process repeats.
  • Consider a final rule entry with no criteria. This way, you can gather everything that didn’t match the criteria you define and assign it to a user or a queue.

Bottom Line

Hopefully, we managed to unscramble the assignment rules in Salesforce for you. They are the best for streamlining your business operations. Just imagine how sleek and error-free your work can be! Newly created leads and cases are assigned to an appropriate team member or queue, no chaos.

That is why you shouldn’t miss the benefits you can get from using assignment rules. Give them a try on your organization! In case you have any troubles, ask the Advanced Communities team . We can help you with everything from the Salesforce integration and configuration or further technical maintenance.

Subscribe to Our Newsletter

Receive regular updates on our latest blog posts, news, and exclusive content!

Rate the article

3.2 / 5. 13

Discover more articles!

What is salesforce experience cloud?

Salesforce presents Journey Builder and Active Audiences

Read more about Journey Builder and Active Audiences

educational event salesforce

Hosting and Managing a Successful Educational Event with Salesforce

In this article, we'll talk about setting up and running educational events in Salesforce by creating a solid event management system on your Experience Cloud site.

best idea apps

Best Idea Apps To Be Used in Salesforce

Looking for the best idea app to use in Salesforce? We've already done it for you! Check out the collection we've hand picked as well as the criteria to know while choosing an app.

AC Knowledge Management Enterprise Product Sheet

  • Key features – See how AC Knowledge Management Enterprise empowers your support team.
  • Benefits – Understand the value it brings to your customers.
  • Real results – See the impact AC Knowledge Management Enterprise can have on your organization.

Complete the form to get your free copy.

By submitting this form, you agree to occasionally receive guides, tips, and tricks from AC. You can unsubscribe at any time.    

what is a lead assignment rule

AC Ideas Ultimate Product Sheet

  • Capture – Easily collect ideas from customers, team members, and stakeholders.
  • Evaluate – Use built-in tools to score, prioritize, and review ideas based on custom criteria.
  • Implement – Track progress, convert cases into ideas, and turn the best ideas into actionable projects.

what is a lead assignment rule

AC MemberSmart Product Sheet

  • Key features – See how AC MemberSmart empowers your team.
  • Benefits – Understand the value it brings to your members.
  • Real results – See the impact AC MemberSmart can have on your organization.

what is a lead assignment rule

AC Events Enterprise Product Sheet

  • Key features – Learn how AC Events Enterprise automates registration, marketing, and analytics.
  • Benefits – Learn how it improves attendee satisfaction and helps your event shine.
  • Proven results – See how the app transforms your event outcomes.

what is a lead assignment rule

UNLOCKING MEMBERSHIP SUCCESS WITH SALESFORCE Strategies from the experts

Thursday , sep 12, 2024 at 04:00 pm gmt location: zoom.

Using apex:repeat in Visualforce Page

System.NullPointerException: Attempt to de-reference a null object

Assignment rules in Salesforce

  • By Ankush Dureja in salesforce

December 6, 2018

Page Contents

What are assignment rules in salesforce ?

Assignment rules in salesforce are used to automatically assign lead or Case to owner( User Or Queue ). Assignment rule is used to automate owner assignment on Case and Lead based on conditions on Case or Lead. For example, there could on lead assignment rule for web-generated leads and one case assignment rule for the holiday use.

Types of assignment rules

There are two type of assignment rules

Lead Assignment Rules

Case assignment rules.

Specify how leads are assigned to users or queues as they are created manually, captured from the web, or imported via the Data Import Wizard.

Determine how cases are assigned to users or put into queues as they are created manually, using Web-to-Case, Email-to-Case, On-Demand Email-to-Case, the Self-Service portal, the Customer Portal, Outlook, or Lotus Notes.

Create or Setup assignment rules

  • From Setup, enter Assignment Rules in the  Quick Find  box, then select either  Lead Assignment Rules  or  Case Assignment Rules .
  • Choose  New , and then give the rule a name. Specify whether you want this to be the active rule for leads or cases created manually and via the web and email. Then click  Save .
  • To create the rule entries, click  New . For each entry, you can specify:
  • Order : Sets the order in which the entry will be processed in the rule, for example, 1, 2, 3. Salesforce evaluates each entry in order and tries to match the criteria of the entry. As soon as a match is found, Salesforce processes the item and stops evaluating the rule entries for that item. If no match is found, the item is reassigned to either the default Web-to-Lead owner, the administrator doing a lead import, or the default case owner.
  • Choose criteria are met and select the filter criteria that a record must meet to trigger the rule.For example, set a case filter to Priority equals High if you want case records with the Priority field marked High to trigger the rule. If your organization uses multiple languages, enter filter values in your organization’s default language. You can add up to 25 filter criteria, of up to 255 characters each. When you use picklists to specify filter criteria, the selected values are stored in the organization’s default language. If you edit or clone existing filter criteria, first set the Default Language on the Company Information page to the same language that was used to set the original filter criteria. Otherwise, the filter criteria may not be evaluated as expected.
  • Choose formula evaluates to true and enter a formula that returns a value of “True” or “False.” Salesforce triggers the rule if the formula returns “True.” For example, the formula AND(ISCHANGED( Priority ), ISPICKVAL (Priority, “High”) ) triggers a rule that changes the owner of a case when the Priority field is changed to High. If your condition uses a custom field, the rule entry will be deleted automatically if the custom field is deleted.
  • User : Specifies the user or queue to which the lead or case will be assigned if it matches the condition. Users specified here cannot be marked “inactive” and they must have “Read” permission on leads or cases.
  • Do Not Reassign Owner : Specifies that the current owner on a lead or case will not be reassigned to the lead or case when it is updated.
  • Email Template : We can specifies the template to use for the email that is automatically sent to the new owner. If no template is specified, no email will be sent. When assigning a lead or case to a queue, the notification goes to the Queue Email address specified for the queue and all queue members.
  • Predefined Case Teams : Specifies the predefined case team(s) to add to a case when it matches the condition. A case team is a group of people that work together to solve cases.
  • Replace any existing predefined case teams on the case : Specifies that any existing predefined case teams on the case are replaced with the predefined case teams on the condition, when a case matches the condition.

After creating the entry, click  Save , or  Save & New  to save the entry and create more entries.

Assignment Rule Example

Following is sample Case assignment rule which assigns case to different queues based on Billing Country, Account SLA and customer type:

For more details about assignment rules please refer to assignment rules  official link.

Assignment rules in Salesforce trailhead

Good luck for creating Assignment rules in Salesforce 🙂

  • Assignment rules , Assignment rules Salesforce , Case Assignment rules , Lead Assignment Rules , salesforce , sfdc

Ankush Dureja

Permanent link to this article: https://www.sfdcpoint.com/salesforce/assignment-rules-in-salesforce/

Skip to comment form

what is a lead assignment rule

  • Stremove.com on August 2, 2020 at 9:10 am

Case Assignment Rules Determine how cases are assigned to users or put into queues as they are created manually, using Web-to-Case, Email-to-Case, On-Demand Email-to-Case, the Self-Service portal, the Customer Portal, Outlook, or Lotus Notes.

what is a lead assignment rule

  • Dayene on August 25, 2020 at 7:01 pm

Hi! What about when I want my assignment to change when the Lead status is changed? I’ve created two criterias. First when the status is new and second when the status has other values. But when the Lead is updated and the status changes the assignment doesn´t follow this change and it does not assignment the Lead Owner correctly. Thanks.

what is a lead assignment rule

  • Vrushabh LEngade on October 27, 2020 at 3:51 pm

Use Escalation Rules and escalate the case to another user or queue

what is a lead assignment rule

  • subhasini on December 23, 2021 at 6:19 pm

Hi Ankush Dureja, there is a interview question on assignment and the question is : What will happen if the user becomes inactive(or user is deactivated) on whom the rule is assigned. Please reply me ASAP

Leave a Reply Cancel reply

Your email address will not be published.

  • May 2023  (1)
  • March 2023  (1)
  • January 2023  (1)
  • November 2022  (1)
  • October 2022  (1)
  • September 2022  (2)
  • August 2022  (2)
  • June 2022  (1)
  • February 2022  (1)
  • January 2022  (1)
  • September 2021  (2)
  • August 2021  (1)
  • June 2021  (2)
  • May 2021  (2)
  • April 2021  (2)
  • January 2021  (2)
  • December 2020  (1)
  • October 2020  (1)
  • September 2020  (1)
  • August 2020  (2)
  • June 2020  (2)
  • May 2020  (20)
  • April 2020  (10)
  • March 2020  (6)
  • February 2020  (6)
  • January 2020  (2)
  • December 2019  (6)
  • November 2019  (3)
  • March 2019  (1)
  • February 2019  (1)
  • January 2019  (2)
  • December 2018  (7)
  • November 2018  (4)
  • October 2018  (2)
  • June 2018  (1)
  • April 2018  (1)
  • March 2018  (1)
  • January 2018  (1)
  • December 2017  (2)
  • November 2017  (1)
  • October 2017  (2)
  • September 2017  (2)
  • August 2017  (1)
  • July 2017  (1)
  • May 2017  (2)
  • April 2017  (8)
  • October 2016  (1)
  • June 2015  (1)
  • February 2015  (1)
  • October 2014  (1)
  • August 2014  (1)
  • June 2014  (4)
  • May 2014  (1)
  • April 2014  (2)
  • March 2014  (4)
  • February 2014  (22)

Recent Posts

  • How Salesforce Einstein GPT is changing the Game for Small-Medium Enterprises
  • What are the benefits of Salesforce health cloud?
  • salesforce customer 360 overview and features
  • Difference Between Workflow Process Builder and Flow
  • Salesforce Integration Interview Questions And Answers
  • Salesforce developer interview questions
  • Salesforce Admin Interview questions
  • Salesforce Lightning Interview Questions
  • Salesforce Field Service Implementation
  • Salesforce Course Details | Eligibility, Fees, Duration

Recent Comments

  • luqmaan s on Pagination using StandardSetController with wrapper class
  • Santosh on Get Record Id in Lightning Web Component
  • Micky on custom label in visualforce page
  • Syed Wassim on salesforce order of execution
  • NoviceDev on Avoid recursive trigger in salesforce

TOTAL PAGEVIEWS

  • SFDC Share Point

Our Facebook page

https://www.facebook.com/sfdcpoint

© 2024 Salesforce Blog.

Made with by Graphene Themes .

Privacy Overview

  • TutorialKart
  • SAP Tutorials
  • Salesforce Admin
  • Salesforce Developer
  • Visualforce
  • Informatica
  • Kafka Tutorial
  • Spark Tutorial
  • Tomcat Tutorial
  • Python Tkinter

Programming

  • Bash Script
  • Julia Tutorial
  • CouchDB Tutorial
  • MongoDB Tutorial
  • PostgreSQL Tutorial
  • Android Compose
  • Flutter Tutorial
  • Kotlin Android

Web & Server

  • Selenium Java
  • Home : Salesforce Admin Tutorials
  • Salesforce Administration
  • Section 1 : Getting Started
  • What is Salesforce.com
  • What is login.Salesforce.com
  • Enabling Caching and Automcomplete at Salesforce login
  • Overview of ERP and CRM
  • What is Cloud Computing
  • Why Salesforce CRM is #1 on Demand
  • Section 2 : Designing your Data Model
  • Understanding the Sales Process
  • Analysing a functional requirement
  • Converting functional requirement into technical specifications
  • Section 3 : Building your Data Model
  • Understanding Salesforce.com application
  • How to create an App in SFDC?
  • How to create custom object in SFDC
  • Creating fields using different field types in Salesforce.com
  • Overview on Salesforce Object Relationships
  • How to create Master Detail relationship in SFDC?
  • Cannot create Master Detail Relationship?
  • How to create Lookup relationship in salesforce.com?
  • How to create Many to Many Relationship in Salesforce?
  • What is Schema Builder
  • Section 4 : Implementing Business Logics
  • What is a Formula Filed?
  • What are Cross Object Formulas?
  • What are Validation Rules?
  • Roll up Summary Fields
  • Field Dependencies
  • Section 5 : Setting up User Interface
  • Page Types and Page Elements
  • What are page Layouts?
  • Home page layouts and components
  • Why Documents are used in Salesforce
  • Section 6 : Customizing Standard Salesforce Application
  • How to Customise Standard Salesforce application
  • Section 7 : Salesforce Security Model
  • Overview on Salesforce security Model
  • How to create New Users in SFDC?
  • What is SAML?
  • Public groups in Salesforce
  • Role Hierarchies in Salesforce.com
  • How to create and manage Profiles
  • What is Field Level Security?
  • How to use Permission Sets?
  • Control Record visibility using Organisation wide Defaults
  • Control Record visibility using Role Hierarchy
  • Control Record visibility using Sharing Rules
  • What are Record Types and how can we configure
  • What are Page Types and page Elements
  • Section 8 : Data Management
  • Different Data Management Tools
  • How to Import/Update/Upsert data using Data Import Wizard
  • How to install Apex Data Loader in macOS and Windows
  • How to Insert a record using Apex Data Loader
  • How to Update and Insert records Apex Data Loader
  • How to Delete and Export records Apex Data Loader
  • Section 9 : Salesforce.com Audit
  • Field History Tracking
  • Setup Audit Trail
  • Section 10 : Automate Business Process
  • How to create New Email Template in Salesforce
  • Salesforce Workflow Rules Overview
  • Creating Workflow rules with Rule Criteria & Workflow actions
  • Configuring Approval Process
  • Assignment rules for Leads and Cases
  • Section 11 : Reports and Dashboards
  • What is a report in Salesoforce and how we create them?
  • Salesforce Reports and Dashboards Overview
  • How to use report builder?
  • ADVERTISEMENT
  • How to create Summary reports?
  • How to create matrix reports?
  • Salesforce Dashboards
  • Creating Dashboards with Dashboard Components for Tabular and Joined Reports
  • Section 12 : Salesforce Service Cloud
  • Overview on Salesforce Service Cloud
  • How to create service cloud console
  • Configuring Agent console in Salesforce
  • Section 13 : Portal and Sites
  • Developing Force.com Sites
  • How to enable and use Customer Portal
  • How to enable and use Partner Portal
  • Integrate Salesforce with websites
  • How to create Web to Lead forms in Salesforce
  • How to create Web to Case forms in Salesforce?
  • Section 14 : AppExchange
  • What is Salesforce AppExchange.
  • Section 15 : Managing Sandboxes
  • What is Salesforce Sandbox?.
  • Different Sandboxes and Sandbox Environment Types.
  • How to create Salesforce Sandbox template?.
  • How to create Salesforce Sandbox?
  • How to login Salesforce Sandbox?
  • Section 16 : Salesforce lightning
  • How to create Salesforce custom domain?
  • What is Salesforce lightning Experience?
  • What is Salesforce lightning component Framework?
  • Creating first Salesforce lightning App
  • Styling Salesforce lightning App
  • Lightning Componnet : aura:attribute tag
  • What is Salesforce DX?
  • Create Salesoforce DX project
  • Salesforce Dev Hub Setup step-by-step
  • Creating Sratch Org
  • ❯ Salesforce Administration
  • ❯ Assignment rules for Leads and Cases

Salesforce lead assignment rules – Salesforce Tutorials

Creating and managing salesforce lead assignment rules .

In this Salesforce tutorial we are going to learn about What is an assignment Rules , How can we create and manage Salesforce lead assignment rules, and why should we create assignment rules in Salesforce.

What is an Assignment Rule?

Assignment Rules are used to assign Leads and Cases automatically to the assigned users based on criteria. There are two types of Assignment Rules in Salesforce they are

  •  Lead Assignment Rules and
  • Case Assignment Rules.

What are Salesforce lead assignment rules?

Salesforce lead assignment rules defines the administrators to assign a lead to users and queues based on criteria. A lead can be generated either by manually or generated from the web.

What are case Assignment Rules?

Salesforce lead assignment rules defines the administrators to assign a Case to users and queues based on criteria. A Case can be generated  by manually , generated from the web to case, Email to case etc.

How to create Salesforce lead assignment rules?

Salesforce lead assignment rules

Creating and Managing Salesforce lead assignment rules are very important. Let us learn how to create lead assignment rules in Salesforce.com. To create assignment rules login Salesforce and navigate to Setup | Build | Customize | Lead | Lead Assignment Rules.

  • Click on Lead assignment rules as shown above.

Salesforce lead assignment rules

Click on New Button to create new Salesforce lead assignment rule.

Salesforce lead assignment rules

  • Enter Rule name.
  • The assignment rule must be activated as shown above.
  • Click on Save button.

There are only one standard rule in our salesforce. If we create new Assignment rule in Salesforce the first standard rule will be automatically deactivated. At a single point of time only one assignment rule is active. For a single rule there can be multiple rule entries.

Salesforce lead assignment rules

  • When creating Rule entry we have to learn about these three Order number, Criteria and Assigned to.

Salesforce lead assignment rules

How to create New Rule entries in Salesforce Lead Assignment Rules.

In Salesforce we can create many rule entries for single Assignment Rule.

Salesforce lead assignment rules

  • Click on New Button to create new Rule entry.

Salesforce lead assignment rules

  • In step 1 :- Enter Sort order as #1.
  • In Step 2 :- Enter rule criteria as shown above.
  • In Step 3 :- Select the user or queue to assign the lead.
  • Select user and Email template as shown above.

Learn how to create Email template in Salesforce.

Salesforce lead assignment rules

We have created two Rule entries with order 1 and Order 2. In this Salesforce lead assignment rules, Generated leads will be automatically assigned to the country United State and Country United Kingdom.

Conclusion :

In this Salesforce Tutorial we have learned about What is Assignment rule and How to create Salesforce lead assignment rules. Like wise case assignment rules are also similar to lead assignment rules.

Popular Courses by TutorialKart

App developement, web development, online tools.

Automation Champion

Automation Champion

Automating Salesforce One Click at a Time

Running Lead Assignment Rules From Salesforce Flow

Running Lead Assignment Rules From Salesforce Flow

Last Updated on February 14, 2022 by Rakesh Gupta

To understand how to solve the same business use case using Process Builder . Check out this article Getting Started with Process Builder – Part 49 (Running Lead Assignment Rules From Process Builder) .

Big Idea or Enduring Question:

How do you run the lead assignment rule from the Salesforce flow? Lead assignment rules allow us to automatically assign Leads to the appropriate queue or user. A Lead assignment rule consists of multiple rule entries that define the conditions and order for assigning cases. From a Salesforce User interface, a user can trigger assignment rules by simply checking the Assign using the active assignment rules checkbox under the optional section.

The problem arises when you need to insert or update the Leads from Salesforce Flow and wants to trigger assignment rules. Using the Salesforce Flow a Lead will be inserted or updated but the assignment rule will not be triggered as there is no check box to use the organization’s assignment rule or a prompt to assign using the active assignment rule.

Let’s start with a business use case.

Objectives:

After reading this blog post, the reader will be able to:

  • Running the lead assignment rules from Salesforce Flow
  • Understand @InvocableMethod Annotation
  • How to call an Apex method using Salesforce Flow

Business Use Case

Pamela Kline is working as a System administrator at Universal Containers (UC) . She has received a requirement from the management to update the following Lead fields when Lead Source changed to Partner Referra l .

  • Status = Working – Contacted
  • Rating = Hot

As data changed by the process, she wants to fire the assignment rule as soon as the process updates the lead record.

Automation Champion Approach (I-do):

what is a lead assignment rule

Guided Practice (We-do):

There are 4 steps to solve Pamela’s business requirement using Salesforce Flow and Apex. We must:

  • Setup a lead assignment rule
  • Create Apex class & Test class
  • Define flow properties for record-triggered flow
  • Add a decision element to check the lead source
  • Add an assignment element to update status & rating
  • Add a scheduled path
  • Add a decision element to check if lead source changed
  • Add action – call an Apex class to invoke lead assignment rule

Step 1: Setting Up Lead assignment Rule

  • Click Setup .
  • In the Quick Find box, type Lead Assignment Rules .
  • Click on the Lead Assignment Rules | New button .
  • Now create an assignment rule, as shown in the following screenshot:

what is a lead assignment rule

Step 2: Create an Apex class and Test class

Now, we have to understand a new Apex annotation i.e . @InvocableMethod . This annotation lets us use an Apex method as being something that can be called from somewhere other than Apex . The AssignLeadsUsingAssignmentRules class contains a single method that is passing the ids of the Leads whose Lead Source changed to Partner Referral . Create the following class in your organization.

  • In the Quick Find box, type Apex Classes .
  • Click on the New button .
  • Copy code from GitHub and paste it into your Apex Class.
  • Click Save.

what is a lead assignment rule

Step 3.1: Salesforce Flow – Define Flow Properties for Before-Save Flow

  • In the Quick Find box, type Flows .
  • Select Flows then click on the New Flow .
  • How do you want to start building : Freeform
  • Object : Lead
  • Trigger the Flow When : A record is created or updated
  • Condition Requirements: None
  • Optimize the Flow For : Fast Field Updates
  • Click Done .

what is a lead assignment rule

Step 3.2: Salesforce Flow – Using Decision Element to Check the Lead Source

Now we will use the Decision element to check the lead source to ensure that it is equal to Partner Referral.

  • Under Toolbox , select Element .
  • Drag-and-drop Decision element onto the Flow designer.
  • Enter a name in the Label field; the API Name will auto-populate.
  • Under Outcome Details , enter the Label the API Name will auto-populate.
  • Resource: {!$Record.LeadSource}
  • Operator: Equals
  • Value: Partner Referral
  • When to Execute Outcome : Only if the record that triggered the flow to run is updated to meet the condition requirements

what is a lead assignment rule

Step 3.3: Salesforce Flow – Adding an Assignment Element to Update Rating and Status

  • Drag-and-drop the Assignment Element element onto the Flow designer.
  • Enter a name in the Label field- the API Name will auto-populate.
  • Field: {!$Record.Rating}
  • Add Condition
  • Field: {!$Record.Status}
  • Value: Working – Contacted

what is a lead assignment rule

  • Click Save .
  • Enter Flow Label the API Name will auto-populate.
  • Click Show Advanced .
  • API Version for Running the Flow : 53
  • Interview Label : Record-Trigger: Lead Before Save {!$Flow.CurrentDateTime}

what is a lead assignment rule

Step 4.1: Salesforce Flow – Define Flow Properties for After-Save Flow

  • Field : Lead Source
  • Operator: Euqals
  • Optimize the Flow For : Action and Related Records

what is a lead assignment rule

Step 4.2: Salesforce Flow – Add Scheduled Paths

what is a lead assignment rule

  • Under SCHEDULED PATHS , click on the New Scheduled Path .
  • Under Scheduled Path Details , enter the Label the API Name will auto-populate.
  • Time Source : Lead: Last Modified Date
  • Offset Number : 1
  • Offset Options : Minutes After

what is a lead assignment rule

Step 4.3: Salesforce Flow – Adding an Action to Call Apex class to Trigger Lead Assignment Rule

  • Drag-and-drop the Actions element onto the Flow designer.
  • Select the AssignLeadsUsingAssignmentRules Apex class.
  • Field: LeadIds
  • Value: {!$Record.Id}

what is a lead assignment rule

  • Interview Label : Record-Trigger: Lead After Save {!$Flow.CurrentDateTime}

what is a lead assignment rule

Proof of Concept

Now onward, if a business user updates the Lead Source to Partner Referral , Process Builder will automatically update Status , Type , and Assign it to the right user or queue based on the lead assignment rule.

what is a lead assignment rule

Monitor Your Schedule Flow

To monitor Flows that are scheduled, navigate to the following path:

  • Navigate to Setup (Gear Icon) | Environments | Monitoring | Time-Based Workflow .

what is a lead assignment rule

  • Use the Delete button to delete the time-based Flow job from the queue.

Formative Assessment:

I want to hear from you! What is one thing you learned from this post?  How do you envision applying this new knowledge in the real world? Let me know by Tweeting me at @automationchamp , or find me on LinkedIn.

Submit Query!

Similar Posts

what is a lead assignment rule

Elevate Your Screen Flows with a Customizable Counter Component

what is a lead assignment rule

Dynamic Progress Bar for Form Completion in Salesforce Flow

what is a lead assignment rule

Launch a Flow from CRM Analytics Dashboard Text Widget

9 thoughts on “ running lead assignment rules from salesforce flow ”.

It ran repeatedly, every minute, over and over again. I was getting notification email every minute when testing. I did the same steps as you mentionned, with a record triggered flow containing the apex action.

I found that this ran repeatedly, every minute, over and over again. Was easy to spot because I modified the Apex to include sending the user notification email as well – so I was getting notification email every minute when testing.

When I updated the ‘Time Source’ in the flow scheduled path from ‘Time Source: Lead: Last Modified Date’ to ‘Time Source: When Lead is Created or Updated’ that seems to have solved the problem.

Was curious if you had the same experience or if there was some other nuance happening.

It also looks like you had originally intended to use a decision element in step 4.3 but changed that to flow entry requirements, likely because the scheduled path can’t assess the prior and current values the same way the starting node can.

Thank you for sharing your valuable feedback. I have a quick question for you: When executing the Apex class, do you utilize a Record-triggered Flow or a Scheduled-triggered Flow?

after the apex class fires, noticed the lead owner is assigned to default lead owner, instead of using lead assignment rule. Any clue?

Thank you for an excellent tutorial 🙂 you solved my problem! Very much appreciated

Anyone getting issues with an error on mass updates “Apex error occurred: System.QueryException: List has more than 1 row for assignment to SObject “? if each one is called individually, I don’t understand how there is more than 1 row for assignment. Sometimes I get an email with this error only to see that the trigger actually worked for the specified record so a bit odd. Thanks!

Thank you for the great tutorial. Why add the 1 minute wait? Is that just to take avoid too much synchronous automation? Or is it required for another reason?

You’re right Kevin (to make the process asynchronous).

  • Pingback: Getting Started with Process Builder – Part 49 (Running Lead Assignment Rules From Process Builder) - Automation Champion

Leave a Reply Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed .

Discover more from Automation Champion

Subscribe now to keep reading and get access to the full archive.

Type your email…

Continue reading

Product Screen Shot

Lead Assignment: Strategies to Optimize Your Sales Team's Performance

Lead Assignment: Strategies to Optimize Your Sales Team's Performance

Your marketing team works hard to generate leads for your company.

As a salesperson, it's your job to capitalize on these leads and produce as many paying customers as possible. Thankfully, this burden doesn't rest on your shoulders alone.

In all likelihood, you're one of several sales reps who've been tasked with implementing your department's sales process . This is good news—as long as you have a lead assignment plan in place, of course. If you don't, you and your colleagues will waste time fighting over leads.

In this article, I'll explain what lead assignment is and why it's beneficial. Then I'll share a few best practices you can use to make sure leads are always assigned to the right rep.

What Is Lead Assignment?

Lead assignment , sometimes referred to as lead routing , is the act of distributing leads amongst the sales reps in your organization. It's an important part of lead management.

Here's how the process normally works:

  • Your marketing team implements various marketing strategies to drive leads
  • Leads enter your CRM of choice and are automatically assigned to specific reps
  • Said reps access incoming lead records, then use the information there to connect with, nurture, and eventually sell to the individual leads assigned to them

A strong lead routing process will improve your sales team's productivity , increase the trust your reps have in your organization, and ultimately, result in more sales.

Benefits of Having a Clear, Transparent Lead Routing Process

Effective lead distribution seems simple…

Leads come in, your CRM routes them to certain reps based on the specific lead assignment rules you've created, then each rep works to turn their leads into long-term customers.

Simple? Yes. But the truth is, your lead routing process can make or break your sales department. Get it right, and your sales team will succeed. Get it wrong, and your reps will lose productivity, become distrustful of their superiors, and drive less revenue.

With that in mind, let's explore the benefits of a proper lead assignment in more detail:

Productivity

A rock-solid lead routing workflow will help your sales reps get more done faster.

Think about it: when your reps don't have to fight each other for leads, they'll have more time (and energy!) to spend nurturing prospects . This will almost always result in more deals.

Want to optimize your sales strategies? Uncover the hidden potential of sales productivity tools in our detailed guide.

What about trust? Transparent case assignment rules will help you build it.

How so? When your reps know how the sausage is made, so to speak, they won't ask themselves why so-and-so was assigned X lead and not them. They'll just know.

When your reps trust your organization, they'll enjoy their work more. When they enjoy their work, they'll put in more effort. And when they put in more effort, they'll make more sales. They'll probably stick around for longer, too, which will improve your team's turnover rate.

Lastly, a proper lead assignment process will generate more revenue for your company.

As mentioned earlier, your reps will focus on closing deals , not wrestling leads away from their colleagues. This will allow them to pour more effort into their sales processes, helping them connect with and sell to more customers. More customers generally means more revenue.

I should also mention response time. When leads are automatically assigned to reps, they'll reach out to them faster. Since 78 percent of customers buy from the company that responds to their inquiry first, your team's response time has a huge impact on the revenue it brings in.

Lead Assignment Rules: 5 Ways Top Sales Teams Assign New Leads to Their Team

A strong lead assignment process is essential to the success of your sales department. The question is, how do you distribute leads to reps in a way that's logical and fair?

It's pretty easy: just implement a few lead assignment rules, a.k.a. a set of criteria that determines where and when incoming leads are routed in real-time.

Every CRM software handles this process differently. In Close, for example, you can assign leads manually. You can also assign them automatically based on information such as the location and/or priority of the lead, as well as the qualifications of your reps.

Let's look at the most popular lead assignment rules available to your team:

1. Manual Assignment

The manual assignment rule is exactly what it sounds like: sales reps manually assign leads to themselves in their CRMs. This approach is best when sales reps do their own prospecting .

In Close , sales reps can manually assign themselves leads by simply adding their name to the corresponding custom field inside the Close CRM platform. Or, sales managers can manually assign new leads to their team.

One of the best things about this lead assignment rule is how easy it is to set up.

The downside? It won't work for every team—especially large teams that employ multiple kinds of reps, i.e. sales development reps (SDRs), inside sales reps , account executives, etc.

2. Bulk Assignment

The bulk assignment rule is pretty self-explanatory, too. Leads are uploaded to a CRM, then assigned in bulk to specific users, which allows for peak productivity levels.

In Close, sales managers can bulk assign leads by first creating a "lead owner" column in the document they plan to upload. That way, when said file is integrated into their Close account, leads will automatically be routed to the proper sales rep.

Why should you use this lead assignment role? Because it will save you a ton of time!

Unfortunately, it only works for sales teams that either store leads outside their CRMs (why would you do that?) or purchase leads lists from third-party companies (also not recommended).

3. Round Robin Lead Assignment

The round robin assignment rule will automatically assign leads to specified sales reps in your organization in a circular manner, hence the name "round robin."

In Close, sales managers can implement a round-robin lead assignment process by connecting their Close, Python, and Zapier accounts . Once they do, inbound leads will get sent to their sales reps in order. When the last rep receives a lead, the cycle will start over.

A round-robin lead assignment approach will allow you to automate the lead routing process. Just know that it's more complicated to set up than other lead assignment use cases.

Check out this template to use a round-robin lead assignment approach for your team.

4. Rule-based Assignment

The rule-based assignment process will help you to assign inbound leads to reps based on specific criteria, such as where the lead lives and/or the product/service they're interested in.

In Close, use Smart Views to identify leads that fall within your specified criteria. Then assign them to the most qualified rep on your team.

Rule-based assignments are perfect for global companies that serve customers in many different locations around the world, as it allows them to route leads based on geographical location or time zone, the specialties of their sales reps, and the priority level of their leads.

5. Random Lead Assignment

True to its name, the random lead assignment rule assigns leads to sales rep at random. The best part is, this process happens automatically, so you don't have to worry about it!

In Close, you can also set up Sequences and have a random user assigned to each new lead in that sequence. You can also do this in groups, which means you can separate groups of reps and assign leads randomly within that group.

To randomly assign all leads continuously, sales managers can integrate their Close accounts with Zapier. When this happens, inbound leads will automatically get sent to one of your sales reps, but there won't be any rhyme or reason to the assignments.

Random lead assignment is easier to set up than round robin lead assignment (mentioned above) but will still help you evenly distribute leads across your sales team . When that happens, fewer leads will fall through the cracks, which will help you drive more revenue .

Check out this template to quickly build a random lead assignment approach for your team.

Best Practices for Lead Assignment

There are a bunch of ways to assign leads. No matter which approach you choose, make sure you keep these five best practices in mind. Doing so will help you find more success.

Keep It Simple

First, do your best to simplify your lead assignment rule entries.

Ask yourself, "Do we really need to have 17 criteria to route leads?" Unless you're a mega, enterprise-level organization, the answer is probably no. So why do it?

Trust me, most companies don't need to route the leads that come from LinkedIn and the leads that come from Facebook to different sales reps. There's no point in complicating processes that don't need to be complicated. Sales is already hard enough.

Be Transparent about How Leads Are Assigned

Trust is important in sales. As we discussed earlier, reps that trust their organizations work harder, which almost always translates to more sales and revenue.

Trust is especially important when it comes to lead routing. Your reps need to believe that they get a fair amount of leads. The easiest way to ensure this is to be perfectly transparent about your lead routing processes. That way each rep knows exactly how leads are split up.

If you aren't transparent, your sales reps will question your lead assignment approach, which is less than ideal when most companies pay reps on commission . Basically, your reps might feel like you're "stealing" money from them if they don't understand how leads are divided.

Handle Lead Scoring and Qualification Before Assigning Leads

Next, take care of your lead scoring and qualification procedures before you assign leads.

This will ensure you only send quality prospects to your sales reps, saving them valuable time. One of the worst things you can do in sales is spend an afternoon nurturing a lead that will never buy from you. It's completely unproductive and, honestly, kind of demoralizing.

Fortunately, this isn't that hard to do. Simply use an inbound form to learn more about your leads. Then give each lead a score based on the information you receive. (Note: You can use Close to help automatically score your leads, which will save you boatloads of time.)

Once your leads have been vetted, send them to your reps. Trust me, this simple process will boost team productivity to new heights and help you close way more deals.

Develop a Process to Reassign Leads When Necessary

Guess what—leads can be reassigned to new sales reps if and when necessary.

Maybe a lead is first routed to Dwight. Uh oh, Dwight is on vacation and won't be able to follow up with the lead in a timely manner. No problem, just send that bad boy to Jim instead.

You can do this manually, of course. But I suggest building reassignment rules into your CRM. That way, the tech at your disposal will handle this tedious task for you. Doing so will help your entire team reach the apex of their potential, which is exactly what you want.

Analyze and Optimize Your Lead Assignment Protocols

Last but not least, always look for ways to improve your lead routing approach.

What can you do better? Is there a way to eliminate complexity from your process? Maybe you need to go the opposite way, get a little fancy, and use automation to your advantage. (Just don't get too fancy. Like I said earlier, simple is generally best for lead assignment.)

The point is you might not build the perfect lead routing system on the first try. Even if you do, your sales team might grow in the future. Or adopt a new sales strategy. Either way, you'll want to develop a new process to assign leads. Just to make sure everything works right.

Remember, lead routing isn't a one-time checkbox. You can't set it and forget it. You need to continually analyze your approach and look for ways to optimize it. That's how you win.

Close More Deals with the Right Lead Assignment Process

Lead assignment is critical to the ultimate success of your sales department.

Once you implement a few active assignment rules, your reps will become more productive, trust your organization more, and, most importantly, drive more revenue. Win!

You just need to learn how to create new rules in your CRM of choice. That way the robots can handle the lead distribution process for you, while you focus on other tasks. Win, Win!

If you're a Close user, check out this tutorial . In it, Matt Bonde, one of our esteemed product managers, will show you how to assign leads to an automated sequence. Hello, productivity!

If you're not a Close user, what's stopping you? Sign up for a free 14-day trial today to see everything our platform offers, including its lead assignment capabilities.

START YOUR FREE TRIAL→

Jacob Thomas

More articles from The Close Blog

what is a lead assignment rule

Discover our latest free sales tools powered by AI

Learn from the sales pros with our free sales guides.

what is a lead assignment rule

Salesforce is closed for new business in your area.

IMAGES

  1. Lead Assignment Rules

    what is a lead assignment rule

  2. Lead Assignment Rules: Everything You Need To Know About It!

    what is a lead assignment rule

  3. How to create a lead assignment rules in salesforce

    what is a lead assignment rule

  4. Setting Up Assignment Rules

    what is a lead assignment rule

  5. Automatic Lead Assignment

    what is a lead assignment rule

  6. How to use Salesforce lead assignment rules

    what is a lead assignment rule

VIDEO

  1. Difference Between i++ , i=i+1 in Hindi

  2. AIOU Students Fail in Results

  3. How to Build Unstoppable Lead Routing Workflows with Zapier & HubSpot

  4. Lead Assignment using Flow, Assignment Rule (assigning to respective Queue) #inSalesforce

  5. Assignment Rule || Auto response rule || Escalation Rule

  6. L’Hopital’s Rule

COMMENTS

  1. Salesforce Lead Assignment Rules Best Practices and Tricks

    Salesforce Lead Assignment Rules are a numbered set of distribution rules that determine which owner a Lead record should be assigned (either a specific user or to a Salesforce Queue). They are generally used at the point in time when a Lead is created (typically by Web-to-lead or an integrated marketing automation platform like Pardot, […]

  2. Assignment Rules

    Assignment rules automate your organization's lead generation and support processes. Use lead assignment rules to specify how leads are assigned to users...

  3. What Are Lead Assignment Rules in Salesforce?

    Lead assignment rules are a powerful feature within Salesforce to assist your team's automation of its lead generation and customer support processes. Assignment rules in Salesforce are used to define to whom your Leads and Cases (customer questions, issues or feedback) are assigned based on any one of a number of specified criteria you determine.

  4. What is Lead Routing, and How to Use Assignment Rules in Salesforce

    Also known as lead assignment, lead routing is an automated process of distributing inbound leads to the department or sales rep best-equipped to handle that lead. More sophisticated lead routing systems take in consideration a variety of lead assignment rules determined by the company. Normally these rules are based on the sales territory, industry, potential deal size among other variables ...

  5. Guide to lead assignment rules in Salesforce

    Learn how to create lead assignment rules in Salesforce that increase conversion rates and deal velocity while reducing manual work.

  6. How to use Salesforce lead assignment rules

    A practical guide to setting up lead assignment rules in Salesforce to route leads, including queues and lead-to-account matching.

  7. Create a Round Robin Lead Assignment Rule

    Create a Lead Assignment Rule. The lead assignment rule ensures that leads are assigned evenly across users. In Setup, search for Lead Assignment Rules, and open it. Click New. Name your rule Round Robin Assignment Rule, and click Save. Click to open Round Robin Assignment Rule. In the Rule Entries section, clickNew.

  8. What is Lead Assignment rule in Salesforce and How to create Lead

    This video explains Lead Assignment rules in depth in an interesting way and fun way.He divided this video into 4 parts:- What is the need for Lead Assignmen...

  9. What Is Lead Routing? Plus 6 Common Lead Assignment Rules

    Lead routing rules. Here, we'll discuss 6 of the most common options for lead routing. 1. Lead routing by territory. Territory-based lead routing is a great option for sales teams targeting multiple geographies but have specific reps assigned to specific areas.

  10. Salesforce Assignment Rules Deep Dive

    Salesforce assignment rules are a powerful tool designed to streamline the distribution and management of leads and cases within an organization. By automating the assignment process, these rules ensure that leads and cases are instantly assigned to the most appropriate team members based on specific criteria such as product interest, priority ...

  11. Understanding Assignment Rules: A Comprehensive Guide

    Lead assignment rules are specific assignment rules used to assign leads to sales reps. They evaluate the criteria for a lead, such as location or product interest, and assign the lead to the appropriate sales rep based on a round-robin or customized assignment method.

  12. What are Lead Assignment Rules in Salesforce? A Beginners Guide

    Lead assignment rules define who should receive specific leads and customer cases based on the criteria you determine. The average lead assignment rule is also generally made up of multiple rule entries.

  13. Lead Assignment Rules in Salesforce

    Salesforce Lead Assignment Rules are used to automatically assign lead records to a particular user or queue based on different conditions.

  14. Salesforce Lead Assignment rules

    What is Salesforce Lead Assignment rules? Lead assignment rules are used to specify how leads are assigned to users or queues. This is used to assign the owner of leads based on lead generation, like leads created from the web or imported from a data loader.

  15. ASSIGNMENT RULES IN SALESFORCE

    An assignment rule dictates to whom a lead or case is assigned based on criteria that is specified within Salesforce. Typically, your organization will have ...

  16. Create Assignment Rules for Lead Distribution

    Assignment rules allow you to automatically apply criteria to sort, queue, or act on leads. For example, use assignment rules to automatically assign leads to the lead inbox queue for Partner Central.

  17. How to Create Salesforce Assignment Rules

    Explore how assignment rules can help automate and streamline task assignment and time management for improved efficiency in the sales and support teams.

  18. Assignment rules in Salesforce

    Assignment rules in salesforce are used to automatically assign lead or Case to owner (User Or Queue). Assignment rule is used to automate owner assignment on Case and Lead based on conditions on Case or Lead.

  19. Salesforce lead assignment rules

    What are Salesforce lead assignment rules? Salesforce lead assignment rules defines the administrators to assign a lead to users and queues based on criteria. A lead can be generated either by manually or generated from the web.

  20. Running Lead Assignment Rules From Salesforce Flow

    A Lead assignment rule consists of multiple rule entries that define the conditions and order for assigning cases. From a Salesforce User interface, a user can trigger assignment rules by simply checking the Assign using the active assignment rules checkbox under the optional section.

  21. Lead Assignment: Strategies to Optimize Your Sales Team's ...

    Have you built a lead assignment process for your sales team? This article will show you how to do it, helping you optimize performance along the way.

  22. Common issues when when deploying a Lead assignment rule ...

    Here are a few reasons why deploying Lead assignment Rules may fail and how to solve them Possible reasons: 1. Assignment Rules are assigned to users whic...

  23. What is Lead Generation? Guide & Best Practices

    Lead generation is the process of building interest in a product or service and then turning that interest into a sale. Lead gen makes the sales cycle more efficient because it focuses on the strongest and most valuable prospects. The result is greater success in new customer acquisition and conversion rates. There are three types of leads: