Explore the Buying Group Motion! Start your journey with our Resource Center.

  • 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

lead assignment rules salesforce not working

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.

lead assignment rules salesforce not working

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

lead assignment rules salesforce not working

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.

lead assignment rules salesforce not working

How to Re-run Salesforce Lead Assignment Rules: Flows & Apex

Salesforce Lead assignment rules ensure Leads are assigned to the appropriate user or queue for follow up. They also liberate marketers from trying to maintain sales territory logic within their Marketing Automation Platform (MAP).

>> Related: How to Build a SLA Alert in Salesforce <<

When a new Lead is created, Salesforce will use logic you’ve configured to assign the record to the appropriate user or queue. But what if you need to re-run that logic on existing records ?

In this post:

Re-running Lead Assignments for just a few Leads

If you only need to do this for a single Lead record, the solution is simple.  Edit the record and select the optional “ Assign using active assignment rule “ checkbox.

Edit Lead Screenshot with Assign box checked

If you need to do a one-time batch reassignment of a number of records, export the relevant Lead Ids.  Then use the Apex Data Loader to trigger assignment rules to fire. You can grab the ID of the appropriate Lead Assignment Rule from the URL bar when viewing the rule in Setup. It will always start with the prefix “01Q” .

Assignment Rule Id from URL bar

But you may want to automatically re-run Salesforce Lead Assignments

But you may want to re-run assignment rules automatically under certain conditions. For example:  you may assign Leads under a certain Lead Score to a Queue.  When the Lead Score increases over the threshold, you then want to re-run assignment rules to assign to an inside sales rep for follow up.

To do this, we combine Flow and an Apex Invocable method. We take advantage of the power of Apex with the flexibility to declaratively (clicks, not code!) control the logic of when to re-run the assignment rules, without having to edit any code.

Using Apex for Salesforce Lead Assignment Rules

Let’s start with the code.

Since we’re writing code here, we’ll need to start in a sandbox org first before deploying to production. You’re smart and already knew that you’d NEVER make changes in production without first testing in a sandbox ( right?! ), but in this case, Salesforce doesn’t trust you either way and forces you to write your code in a sandbox org before moving to production.

We’ll be creating an Apex class with a single method with the @InvocableMethod annotation, which allows us to call our Apex from within a Flow. The method accepts a single parameter (a list of the Lead Ids to be assigned) that you’ll pass into the method from your Flow.

That’s it. Just those four lines are all you need in your code. The logic for firing the assignment rules will be configured in one or more Flows.

Now, in order to actually deploy this to your production org, you’ll also need to create a test class to cover your code and ensure that it functions as expected in your environment. A sample test class might look like this (but this is extremely basic):

Work with a developer to ensure you’re accounting for any requirements specific to your Salesforce instance.

Using Salesforce Flows for Lead Assignment Rules

Now we’ll create our declarative logic of when to fire the code, using a Flow.

1) Create a new Flow by searching for Flows under Setup and clicking the New Flow button in the top right. This example is for a Record-Triggered Flow , but you can design it a number of ways.

lead assignment rules salesforce not working

2) Select the Lead object for your Flow and configure the trigger for when a record is created or edited .

lead assignment rules salesforce not working

3) Then set the Entry Conditions.  In this use case, we want to re-assign Leads after they meet a certain Lead Score. Select “custom condition logic is met. ” Set the condition that the Lead Score is greater than or equal to 100.

Under the “When to Run the Flow for Updated Records” section, select the option to only execute when a record is updated to meet the condition requirements . This means we’ll only execute the actions if the record previously did not meet the criteria, but now does after being updated.

lead assignment rules salesforce not working

4) Without getting into too much detail, because of Triggers and Order of Execution , we can’t call our code in an immediate action. Instead, we’ll create a scheduled path to call our Apex method.

lead assignment rules salesforce not working

In this case, we want the logic to execute ASAP, so we’ll set the schedule for 0 minutes from now.

lead assignment rules salesforce not working

5) Once saved, we can create a new action. Click to Add a New Element , and select an Action type. Give your action a name, and select the Apex class you created earlier. Set the Apex Variables leadIds using the Field Reference of the Lead Id that started the process.

lead assignment rules salesforce not working

6) After saving, your Flow looks like this:

lead assignment rules salesforce not working

Activate your flow, test in your sandbox, and deploy to your production org. Since the code is fired under a scheduled action, there is a slight delay before the reassignment happens. In my experience, it’s usually <2 minutes, but you can monitor this under Setup > Flows and viewing the Paused and Waiting Interviews section.

Scheduled Action Monitoring

The nice part about this approach is that if your requirements change – for example if your Lead Score threshold changes to 150 instead of 100 – you can change the logic in your Flow (Step 3) without having to touch any code.

lead assignment rules salesforce not working

You might also like

lead assignment rules salesforce not working

Sales Funnel ROI Calculator

lead assignment rules salesforce not working

8 Lead Management Process Samples

lead assignment rules salesforce not working

How to Measure Lead Follow-Up Beyond First Touch

Get our newsletter.

Get tips, tutorials, best practices, and other cool stuff delivered to your inbox every quarter.

  • Name * First Last

Get a System Audit

Whether you inherited a new instance or just want a second opinion, we'll dive in and benchmark your tech stack.

  • Full Name *
  • Job Title *
  • What systems and challenges do you have?* *
  • Hidden utm_medium
  • Hidden utm_source
  • Hidden utm_campaign
  • Hidden utm_content
  • Hidden utm_term

Download Resource

Use this form to recieve your free resource in your inbox today!

Speed Up and Sell More: Salesforce Lead Assignment Rules Best Practices

When a lead comes in, an opportunity should come knocking.

But there’s a lot more under the hood. You need solid lead assignment rules in place, and one key variable to keep in mind.

Time. According to LeadSimple, responding to a lead in the first 5 minutes is 21x more effective.

No surprises here. If you’re a scaling business, you know that responding first to a lead is mission-critical.

If you’re manually triaging leads or waiting for IT to make business-critical changes to your lead assignment rules, it’s not scalable. Nor fast.

As an operations leader, you feel this pain across your entire organization. 

Demand teams work hard to generate incoming leads, so it doesn’t make sense to abandon them just because they’re not getting to the right rep in real-time. Your leads, after all, are directly tied to sales revenue.

Automating the process doesn’t solve the problem alone, either. It’s an important piece to speeding up, but not the only piece to the lead assignment puzzle.

You’re inundated with the notion often – speed is everything!

Well, we’re here to tell you:

Respond right is the new respond first.

Shotgun responses don’t help if your lead happens to work for a target enterprise account of yours. You definitely want your Enterprise sales rep, Rachael putting her best foot forward.

Setting the right lead assignment rules also helps with what ‘future you’ couldn’t know ahead of time.  Say a lead comes in from a territory that doesn’t have a rep assigned – It’s going to sit in a queue. A potential quality lead slipped through the cracks of time because there’s no accountability or rule in place.

Complex business processes and go-to-market efforts add additional layers of friction. How can you get it right if you’re constantly evolving at scale?

Your lead assignment process could be stunting your growth potential.

It’s time to speed up, starting with smarter lead assignment rules. 

Give your operations teams their sanity back, and set your sales reps up for speed-to-lead success.

Go ahead and skip the next section if you’re already aware of the challenges to overcome as a scaling business, and want to get right to Salesforce lead assignment rules for success.

Businesses Quickly Outgrow Native Salesforce Lead Assignment Rules

Asana, a project management platform, was scaling fast.

They were grappling with increasing volumes of leads, lagging response times, and complex assignment rules that became impossible to keep up within Salesforce.

As more leads came in from a variety of sources, and with complex territory assignments and hundreds of sales reps that change frequently, lead assignment became a nightmare to manage in native Salesforce.

That’s because creating and changing lead assignment rules can quickly become very complex:

lead assignment rules

Only a dozen or so lead assignment rules are implemented here, primarily basic rule sets like location, company size, industry, or lead quality. You can imagine how cluttered your rules would get as you continued to add more criteria.

Asana knew that not having a more sophisticated Salesforce workflow automation process meant they didn’t have the flexibility to adapt at scale.

There were two problems Asana needed to overcome:

1. Complex, evolving go-to-market rules

You wouldn’t want sales reps responding to a lead that’s not in their sales territory. You also wouldn’t want junior reps following up with your largest target accounts.

But it happens.

Typical go-to-market (GTM) models are unique by company and can vary by:

  • Named account
  • Role or product focus
  • Partner channels and more

How a company sets up their go-to-market strategy informs how they need to route or assign leads to reps. SaaS sales teams are regularly selling into different territories, market segments (SMB, mid-market, enterprise), verticals, and industries.

What’s more, lead assignment rules often require changing daily with large enterprise businesses. 

Asana, for example, consistently had leads assigned to reps that no longer worked with them.

Imagine juggling complex territory assignment rules and hundreds of sales reps that change frequently?

It can take weeks or months for IT to get involved whenever a Salesforce lead assignment rule needs to be changed:

  • IT has to define the required changes, scope them, slot those into a sprint, which may occur weeks or months later
  • During the sprint, the team will make the changes, validate them, test them
  • Push them from the development environment to the QA environment, and perhaps a staging environment, and then finally into production

Doing things manually, or not at all, is not a scalable alternative.

You can automate to help you move faster, but speed is sidelined when you don’t have the flexibility to adapt to your changing assignment or routing environment.

And it only gets worse as your lead volume climbs.

2. Massive volumes of incoming leads and lagging response times

When too many cars are trying to get to various destinations, traffic jams occur, with some drivers giving up and going somewhere else altogether.

If companies are slow to respond, the chances of those leads sticking around drops with every. passing. minute. Someone else will hop on a plane instead and get facetime sooner.

You need to move faster.

On average, it took companies 42 hours, or almost two days, to respond to a lead .

That’s basically a lifetime:

leads waiting for a response

Dramatics aside, it means most B2B companies are still falling behind and not responding to leads within the five-minute-or-less sweet spot. But it’s there for the taking.

In the past, we had people manage catchall queues, trying to figure out who should own each lead. – Jim Maddison, Veracode

In Xant’s Lead Response Study 2021 of 5.7 million inbound leads at 400 plus companies, they found that 57.1% of first call attempts occurred after more than a week of receiving a lead.

So why are most companies lagging behind? They need to automate and create more adaptable lead assignment rules that actually reflect their go-to-market.

Speed might be serving up the silver platter, but you’re only going to get the deal if you implement effective salesforce lead assignment rules.

Here are some best practices to help set yourself up for success.

Lead Assignment Rules Best Practices For High-Growth Companies

You’ve got massive volumes of incoming leads and ultra-complex go-to-market rules. You’re in the right place.

First things first.

Automate, automate, automate. 

Let’s get to that golden window of 5-minutes. Picture Tesla’s “Come to Me” app (it comes to you and eliminates a long trek to your parking spot).

It requires one tap.

Once a lead enters Salesforce, they follow the defined rule roadmap according to lead assignment rules that you set and ultimately land with the correct salesperson in record time.

You’re giving back those precious minutes to your revenue and sales operations teams.

Now about those rules.

Define Your Go-To-Market Rule Baseline

Carving out territories based on geography, segments, verticals, industries, named accounts, or whatever your go-to-market strategy is, is the first step. This is your baseline.

Any lead that falls into a sales rep’s territory should be assigned to them based on these defined rules, but that’s easier said than done. They’re constantly changing based on several factors.

You need to define your criteria  

In other words, the set of criteria that you will be implementing – you know the drill. To do so, you ask all the necessary questions:

  • Which rep will take on what territories?
  • What happens if new reps are hired and old ones leave?
  • What happens if someone goes on vacation? Or doesn’t work on Fridays?
  • A lead comes in from a partner, where do you want this to go?

The beauty is that the sky is the limit.

But how do you get there with native Salesforce constraints lacking the required sophistication?

We had about 800 or 900 rule criteria. We needed something flexible and something that could change, or help us change as we change our business a year to year. – Jim Maddison, Veracode

The next step:

Create customer rule criteria 

Veracode, a security company, had incredibly complex criteria. They had to hire a developer to manually code changes to lead assignment rules. Things changed daily for them, and they grappled with how to adapt.

Jim

Ditching the code for the intuitive drag and drop Complete Lead’s interface gave Veracode more flexibility to create assignment rules on the go.

Complete Leads

Remember when we said the sky’s the limit?

Implement Nested Flows to Tackle Ultra-Complex Rule Sets

If there were a way to make it easier, you do it right?

Nested flows keep your rules organized. 

At a high level, think of it like nesting dolls: each “nested” or child assignment flow sits within a bigger, or parent assignment flow.

These parent-child relationships can span far beyond just one or two levels, giving you the freedom to allow each business unit to oversee their own GTM processes and territories.  This is a huge win for Rev Ops organizations looking to simplify and speed up ultra-complex lead management.

Nested Flow

Department Managers can even set and keep track of rules for their own set of assignment flows, for different GTM teams and within different nested flows. That means lines are drawn in the sand but teams still have visibility and control of how a lead is tracked for their particular team.

Your business depends on data getting where it needs to go, fast. That’s why no matter how complex, your assignment rules should never feel out of hand.

Leverage Powerful Account-Based Assignment

Account-based strategies should be a cornerstone to your go-to-market strategy, and you want to know that your strategic investments are being implemented successfully.

  • In a survey conducted by ITSMA , 87% of B2B marketers said that ABM initiatives outperform their other marketing investments.
  • COVID-19 caused companies t o rush to create ABM strategies to respond to an increased need for a strong digital presence.
  • 56% of the 800 B2B marketers that LinkedIn surveyed said that they are using ABM. Over 80% said that they plan to increase their ABM budget over the next year.

Use account-based assignment.

Account-based marketing targets specific companies, so setting up account-based rules in your lead flow process allows you to route leads from these target accounts to your most experienced reps quickly and easily.

The rule of thumb is that leads from target accounts need to go to the account rep that owns the account. The account owner has the deepest knowledge of the account and the highest chance to convert. Simply put, account based routing  has a positive impact on your bottom line.

With a more robust lead assignment solution to align with their account-based selling and marketing strategies, Alfresco was able to increase their close/won rate by 10%!

Enterprise hierarchy assignment is a no-brainer for account selling.

Imagine if you could automatically visualize all the related customer accounts including subsidiaries, and assign one strategic rep to the parent enterprise account?

You can and you should. Complete Hierarchies gives you the ability to automatically build and visualize complex account hierarchies, so that you’re able to route leads to the right rep no matter how complex the account structure.

TC Web Features

Let’s say a new lead comes in from Hulu, but you’ve no idea that it’s a subsidiary of The Walt Disney Company. Chances are the same rep won’t be assigned the account if other go-to-market rules are in place.

Also, you’ve already given a discount to The Walt Disney Company, and this information is not available to the rep who gets the new lead. Account Hierarchies can be a trick up the sleeve when it comes to account-based assignment.

But what happens if a lead comes in and it’s not associated with any account or go-to-market territory?

Set Up A Sophisticated Round Robin

You’re leaving revenue on the table when you let leads sit and die without a timely response.

Native Salesforce just isn’t sophisticated enough to handle more complex round-robin criteria that’s required to keep your leads flowing when they hit a snag.  It’s limited and cumbersome to manage – major setbacks when it comes to your speed-to-lead.

For certain territories or situations, you may have multiple reps covering the territory or a catch-all queue for leads that don’t have enough information to assign properly.

In those cases, businesses often have someone dedicated to manually triaging and assigning leads. This is an incredibly time-consuming operational nightmare and a good way to tank your response times.

And with a lack of accountability, reps often cherry-pick the ideal leads and leave others to the crows.

To avoid these assignment pitfalls you need to push leads to a chosen pool of sales reps and evenly distributed to your sales team, giving everyone an equal opportunity to generate a sale. But you also need more flexible options.

Use sophisticated dynamic round-robin assignment to:

  • Set sophisticated criteria like rep speciality or languages
  • Use availability settings to ensure leads can be responded to immediately (e.g. office hours)
  • Automatically notify reps when new leads are pushed through
  • Enforce SLAs on response times to make sure leads are responded to as quickly as possible
  • Pair with a rep response dashboard that gives you a complete view to help you monitor how fast a rep is following up with their round-robin leads

TC Web Feature Round Robin

Weighted round-robin:

Give your best-performing reps more leads, and improve your overall chance at generating more pipeline. Based on:

  • Performance
  • On their speciality
  • Any desired field

If you’ve found that reps have hit their max capacity for being able to manage any more leads, you can cap the number of records assigned to your team members in the round-robin.

Hit a snag? Re-route your leads:

If reps aren’t responding within their SLA, you can reroute the lead and assign it to someone who will respond. This helps prevent further roadblocks and keeps data flowing, even when there’s a bottleneck.

It’s typical for our team to get four to five requests a week to change territories for a user. Onboarding and offboarding now takes just a few minutes to run all our leads back through the system and automatically get reassigned. – Jim Maddison, Veracode

The ultimate speed-to-lead tactic to keep in your back pocket.

Go Beyond Leads, Assign Any Object

Just imagine that feeling you get if you could create assignment flow, beyond leads. It’s a whole new world.

Assign any object

Go beyond leads and create any assignment flow across any object. You can assign any record, update any field, and trigger any action.

It works similarly to the assignment flow you create for leads, so define your goals and determine your set of criteria for each particular object.

TC Web Features Assign Any Object

No more manual effort!

This presents endless opportunities to customize your assignment flows, resulting in streamlined processes and less manual administrative time spent manually sifting through information.

What Are You Waiting For?

maximize your lead assignment rules

It’s time to speed up and sell more. 

Speed is crucial, but there’s so much more than that underpinning your speed-to-lead. You need the flexibility to handle your go-to-market complexity and to keep your leads flowing to the right reps in real time.

When you’re scaling fast, you can’t afford to let good leads slip through the cracks.

Interested in hearing more?

We’re happy to talk you through how you can elevate your lead assignment rules in Salesforce, and dramatically improve your speed-to-lead game. Book a personalized demo with one of our experienced team members today.

Related Posts

  • Account Hierarchies
  • Account-Based Marketing
  • Automated Account Hierarchies
  • Lead Management
  • Lead Routing
  • Lead to Account Matching
  • Sales performance
  • Territory Management
  • The Revenue Optimists

AI

  • Complete Hierarchies
  • Complete Leads
  • Complete Clean
  • Complete Influence
  • Deduplication
  • Relationship Mapping
  • Mass Territory Reassignment
  • Customer Stories
  • Live Group Demos
  • ABS Maturity Matrix
  • Automate Leads
  • Automate Hierarchies
  • Speed To Lead
  • Automated Hierarchies
  • AI for RevOps Guide
  • The Essential Territory Planning Guide
  • Deal Review Checklist
  • RevOps KPI Checklist
  • AI Readiness Checklist
  • Knowledge Base

Book A Demo

Lead Assignment Rules Salesforce

To set up the lead assignment in Salesforce, we will need to define our assignment rules and criteria. This usually involves creating Salesforce rules, assigning leads in Salesforce, and defining the criteria that will make the rule.

In this Salesforce tutorial, we will learn the lead assignment rule and see how to create it in Salesforce Lightning and Salesforce Classic.

Table of Contents

Lead Assignment Salesforce

The lead assignment is the process of assigning new leads to specific sales representatives or teams in our organization in Salesforce. By using it, we ensure that each lead is controlled by the most appropriate person, which increases the chances of a successful lead transformation.

It also specifies the actions that should be taken when a lead meets the criteria. In simple terms, a lead assignment rule specifies how leads should be defined in Salesforce using a set of criteria and actions.

Then, based on specified criteria like lead source, lead zone, or locations, lead assignment rules can be used to automate the distribution process of allocating leads to particular sales teams.

Keep one thing in mind: In Salesforce, we can create multiple lead assignment rules for a particular object, but only one is active at a time.

Read How to add event to public calendar in Salesforce?

Assignment Rules in Salesforce

Here are the steps to create a lead assignment notification in Salesforce:

1. Log in to your Salesforce account and go to Setup . In the Quick Find box, type Assignment Rules , then select Lead Assignment Rules .

How to create lead assignment rule in Salesforce Lightning

2. Click New to create a new lead assignment rule.

How to create lead assignment rule in Salesforce Lightning Example

3. Enter a Rule Name for our rule. Activate our rule by clicking the Activate button. This rule will automatically deactivate the current lead assignment rule, as only one rule is activated at a time. Click Save to save our rule.

create lead assignment rule in Salesforce Lightning

4. Select the Rule Name and open it to add lead assignment rules.

create lead assignment rule in Salesforce Lightning example

5. Click New to create multiple rule entries under this rule.

How to create lead assignment rule in Salesforce

6. Set the Rule Order in which this rule entry will be processed. Define the criteria that will trigger the rule. This can include fields like lead source, lead score, or location. Add any additional filter criteria, if necessary.

Specify the actions that should be taken when a lead meets the criteria. This can include assigning the lead to a specific sales representative or team and sending an email notification. Click Save to save the lead assignment rule.

create lead assignment rule in Salesforce

7. Test the rule by creating a test lead that meets the criteria and ensures that it is assigned correctly.

create lead assignment rule in Salesforce Example

Once our lead assignment rule is created and tested, Salesforce will automatically assign incoming leads based on the criteria we’ve defined.

With this, we learned to create the lead assignment notification in Salesforce .

Here are the steps to create a lead assignment rule in Salesforce :

1. Log in to your Salesforce Classic account. Click on  Avtar  and then select  Switch to Salesforce Classic .

How to create lead assignment rule in Salesforce Classic

2. Go to the Setup menu in Salesforce Classic and click on the Build section.

How to create lead assignment rule in Salesforce Classic Example

3. Click on the Lead object under the Customize section. Click on Lead Assignment Rules .

create lead assignment rule in Salesforce Classic

4. Click New to create a new lead assignment rule.

create lead assignment rule in Salesforce Classic Example

5. Enter a Rule Name for our rule. If we want to activate your rule by clicking the Activate button. Click Save to save our rule.

lead assignment rule in Salesforce Classic

6. In order to add lead assignment rules, select the Rule Name .

lead assignment rule in Salesforce Classic Example

7. Click New to create new rule entries.

create lead assignment rule using Salesforce Classic

8. Specify the Rule Order in which the rule should be evaluated if we have multiple rules. Set the rule criteria by defining conditions that the lead record must meet to trigger the rule. We can use any field on the lead record to create your criteria.

Define the actions that should be taken when a lead meets the rule criteria. For example, we can assign the lead to a specific user or queue, or we can send an email notification. Click Save to save the lead assignment rule.

How to create lead assignment rule using Salesforce Classic

9. We may verify that our rule is working properly by creating a test lead that satisfies the requirements.

create lead assignment rule using Salesforce Classic example

That’s it! Our lead assignment rule is now ready to automatically assign incoming leads to the appropriate sales team members or queues based on the criteria you defined.

In conclusion, lead assignment rules in Salesforce allow us to automate the process of assigning incoming leads to the appropriate sales team members or queues based on specific criteria.

You may also like the following Salesforce tutorials:

  • Send Email Alerts using Workflow Rule in Salesforce
  • How to add Photo to Salesforce Profile
  • How to Delete Survey in Salesforce
  • How to add lead source in salesforce

Bijay Kumar

I am Bijay Kumar, the founder of SalesforceFAQs.com. Having over 10 years of experience working in salesforce technologies for clients across the world (Canada, Australia, United States, United Kingdom, New Zealand, etc.). I am a certified salesforce administrator and expert with experience in developing salesforce applications and projects. My goal is to make it easy for people to learn and use salesforce technologies by providing simple and easy-to-understand solutions. Check out the complete profile on About us .

lead assignment rules salesforce not working

Lead Assignment Rule not working

User-added image

  • Clasificar por más útil
  • Clasificar por fecha
  • Lista con viñetas
  • Lista numerada
  • Agregar vínculo
  • Bloque de código
  • Insertar imagen
  • Adjuntar archivos

SimplySfdc.com

Sunday, december 6, 2020, salesforce: case assignment rules not working.

lead assignment rules salesforce not working

  • Case or Lead Assignment Rules fail to set the Owner
  • Assignment rule does not fire on Cases created through Email-to-Case
  • Why Salesforce assignment rule is not working?

lead assignment rules salesforce not working

Thanks for the info..It was helpful

Page-level ad

lead assignment rules salesforce not working

Salesforce is closed for new business in your area.

Dive into the Summer ’24 Release

As an admin, you can help your organization succeed by staying up to date with the latest Salesforce releases and getting familiar with product enhancements.

Check out the Summer ’24 release notes for a list of new features and available updates.

Summer_24_Desktop_yr_V2.png

Did you find this helpful?

Help us enhance your experience.

banner footer image

How to get the Lead Id from its converted Account

When a Lead is converted into an Account, Contact and Opportunity you may want to track this against the converted records. In this article we will work through the steps to indicate that an Account was created from a Lead and which Lead it was created from

This article will guide you through the creation of a Created from Lead ? checkbox field and another field to store the Lead Id . Depending on your exact requirements or business process you may not need both of these fields and you could also extend this approach to the Opportunity and Contact objects too.

If you prefer this in a video how-to format then you can watch this as a demo on youtube:  https://youtu.be/onkxqdcwzfi, be sure to develop these changes in a sandbox first and thoroughly test before deploying to production. during development it will help to show the fields on the page for testing purposes, but afterwards you may want to hide these from users., for the purposes of this article we will assume you have the customize application permission, which will grant you the necessary access to perform these steps. to get started we need to create some custom fields on the lead object. navigate to setup by pressing on the settings cog and then setup in the top right hand corner., step 1 : from setup press on object manager, from object manager use the quick find to search, step 2: press on fields & relationships from the left hand side menu, step 3: press on new from the action panel towards the top of the page, step 4: select checkbox from the list of data type and then press next, step 5: set the field label , default value to checked and then provide a description and help text, step 6: set the field as visible and/or read only and then press next . if you have field-level security for permission sets during field creation enabled you will be able to do this on a permission set level, otherwise you will be able to do this per  profile, step 7: add the field to dynamic forms-enabled record pages. you will only see this screen if you have lightning pages for the lead object that use  dynamic forms, step 8: add the field to the relevant page layouts and then press save & new, step 9: select  formula from the list of data type  and then press next, step 10:  set the field label and the formula return type as text and then press next,      ,  step 11: set the formula as casesafeid(id) add a description , help text and then press next, set the field as visible and/or read only and then press next . if you have field-level security for permission sets during field creation enabled you will be able to do this on a permission set level, otherwise you will be able to do this per profile, step 12: add the field to dynamic forms-enabled record pages . you will only see this screen if you have lightning pages for the lead object that use  dynamic forms, step 13: add the field to the relevant page layouts and then press save, now that we’ve created our custom lead fields let’s create account fields to map them to. press on object manager and then on accounts, step 14: click on fields & relationships and then new, step 15: select checkbox from the list of data type and then press next, step 16: set the field label and then provide a description and help text . leave the default value as unchecked and then press next, step 17:  set the field as visible and/or read only and then press next . if you have field-level security for permission sets during field creation enabled you will be able to do this on a permission set level, otherwise you will be able to do this per profile,   step 18: add the field to dynamic forms enabled lightning pages. you will only see this screen if you have lightning pages for the account, object that use  dynamic forms, step 19: add the field to the relevant page layouts and then press save & new, step 20: select  text from the list of data types and then press next, step 21: set the  field label , length to 255 and then provide a description and help text, step 22: set the field as visible and/or read only and then press next . if you have field-level security for permission sets during field creation enabled you will be able to do this on a permission set level, otherwise you will be able to do this per profile, step 23: add the field to dynamic forms-enabled record pages . you will only see this screen if you have lightning pages for the account  object that use  dynamic forms, step 24: add the field to the relevant page layouts and then press save,   step 25: now that we’ve created our lead fields and target fields on the account object, we need to map the values over on lead conversion. this let’s head back to  object manager, use the quick find to search for lead and then press on lead, press on fields & relationships, press on map lead fields, step 26: make sure that the  account tab is selected and map created from lead and lead id to the account fields and then press save, step 27: using the app launcher navigate to the leads tab to test your changes, step 28: from the  leads tab press on new and create a new record, on the new page you should observe your new fields with their default values. once you’ve populated the required fields press save, step 29: from the lead press on convert and select the options for new account , contact and opportunity and then press convert, step 30: once the  lead has been converted click through to the account record, step 31: from the  account page make sure that created from lead is true and the lead id is populated too, it’s worth noting that this process will not automatically update existing records. any unconverted leads created before this process will need to have created from lead set to true via a tool such as data loader, additionally, you can export converted leads so that you could update the converted accounts so that created from lead is true and lead id is populated too, _____________________________________________, written by:  tom bassett |   forum ambassador , #allstararchitect 30 x trailhead certified, 11 x accredited professional, 2 x slack certified with 6+ years experience. passionate about helping other trailblazers as a answer leader, salesforceben expert author, flowfest judge/speaker and co-leader of the london architect community group for all you aspiring and current architects. part of other initiatives including; how i solved it for #awesomeadmins, dreamforce 23 as a #awesomeadmin, dreamforce 22 as a #dreamdesigner and onthepeiroll as a #confidentconsultant., submissions reflect only the opinions of the user who made available the submission and not the opinions of salesforce, regardless of whether the user is affiliated with salesforce, and may contain or constitute products, services, information, data, content and other materials made available by or on behalf of third parties ("third party materials).  salesforce neither controls nor endorses, nor is salesforce responsible for, any third  party materials, including their accuracy, validity, timeliness, completeness, reliability, integrity, quality, legality,  usefulness or safety, or any applicable intellectual property rights .  any submissions made available through any message board or forum in response to posted questions, or that otherwise purports to answer any questions, including any questions about salesforce or programs, are made available for your general knowledge only and should never be relied upon as answers to your specific questions (even if an answer is marked as a “best” answer or with any similar qualifications). you should always contact salesforce support for answers to your specific questions. salesforce has no control over submissions, and is not responsible for any use or misuse (including any distribution) by any third party of submissions, if you have questions, tap into the wisdom of our entire trailblazer community here:  https://trailhead.salesforce.com/trailblazer-community/feed.

Company Logo

Cookie Consent Manager

General information, required cookies, functional cookies, advertising cookies.

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings. Privacy Statement

Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.

Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.

Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.

Cookie List

IMAGES

  1. What Are Lead Assignment Rules in Salesforce?

    lead assignment rules salesforce not working

  2. How to create a lead assignment rules in salesforce

    lead assignment rules salesforce not working

  3. How-I-Manage-Lead-Assignment-In-Salesforce-Traction-Complete-Flow

    lead assignment rules salesforce not working

  4. How To Create And Manage Assignment Rules In Salesforce

    lead assignment rules salesforce not working

  5. Lead Assignment Rule in Salesforce

    lead assignment rules salesforce not working

  6. How to Re-run Salesforce Lead Assignment Rules: Flows & Apex

    lead assignment rules salesforce not working

VIDEO

  1. Salesforce Interview Questions on Validation Rules

  2. Get Started with Validation Rules In Salesforce Trailhead

  3. Salesforce For Beginners 2023

  4. How To Create Queues In Salesforce

  5. How to Use Lead Assignment Rules with Queues in Salesforce

  6. How to Use 'Log a Call' option for Lead in Salesforce Lightning

COMMENTS

  1. Case or Lead Assignment Rules fail to set the Owner

    Publish Date: Jul 6, 2021. Description. A recently created or updated Case or Lead Assignment Rule isn't setting the Owner on new or edited Case or Lead records that appear to perfectly match the rule's criteria or formula conditions, but ownership is not being assigned. Resolution. Be sure the Case or Lead Assignment Rule is active:

  2. 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, Marketo, HubSpot).

  3. Assignment rules is not working while records are inserting into lead

    While i am inserting manually, assignment rules are comes into action if i checked Assign using active assignment rule option. But while inserting records from data loader, assignment rules are not working. I mentioned assignment rule in dataloader like path shows settings-->Assignmentrule-->Assignmentrulename(in dataloader). Even though ...

  4. Lead assignment rules not working on Web-to-Lead form

    I'm trying to test a simple lead assignment rule in order to start routing leads to different regional sales teams. I created a Web-to-Lead form and used the following default assignment rule criteria to test if it's working: Lead: Country equals US,USA,United States,United States of America. From what I can tell, it's defaulting to the Default ...

  5. What Are Lead Assignment Rules in Salesforce?

    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.

  6. How to Re-run Salesforce Lead Assignment Rules: Flows & Apex

    3) Then set the Entry Conditions. In this use case, we want to re-assign Leads after they meet a certain Lead Score. Select "custom condition logic is met." Set the condition that the Lead Score is greater than or equal to 100.. Under the "When to Run the Flow for Updated Records" section, select the option to only execute when a record is updated to meet the condition requirements.

  7. Apex Trigger to run lead assignment rules not working when update

    When an "after update" trigger runs in the context of a Workflow, you must run reassignment rules after the whole workflow ended In order to allow the Lead Assignment rules to see the Lead after the transaction of the Workflow ended. This is the code to achieve this (By Adding an async call to the reassignment rules): Set<ID> ls = new Set<ID>();

  8. Salesforce Lead Assignment Rules Best Practices

    You need solid lead assignment rules in place, and one key variable to keep in mind. Time. According to LeadSimple, responding to a lead in the first 5 minutes is 21x more effective. No surprises here. If you're a scaling business, you know that responding first to a lead is mission-critical. If you're manually triaging leads or waiting for ...

  9. Why Salesforce assignment rule is not working?

    Here a few steps to troubleshoot: 1. Check the assignment rule is Active. Only one assignment rule can be active at one time in both Case and Lead. 2. Try to create the record manually in the Salesforce web user interface. Check if the record is assigned to the correct user/queue and make sure checkbox Assign using active assignment rule is ...

  10. Problem With Lead Assignment Rules

    1. I have created a single (there are no others) lead assignment rules. It routes incoming leads from Hubspot (ebooks, demo requests, case study downloads etc) to our lead gen person. The rule works correctly in the sense that it is assigning the correct leads 100% of the time. But it always assigns them to our lead generation person's manager.

  11. Lead Assignment Rule in Salesforce

    Step 2: Go to the Setup menu in Salesforce Classic and click on the Build section. Salesforce Classic Setup. Step 3: Click on the Lead object under the Customize section. Step 4: Click on Lead Assignment Rules. Build<Customize<Leads<Lead Assignment Rules. Step 5: Click New to create a new lead assignment rule.

  12. Lead Assignment Rule not working

    Trying to figure out this issue with my Lead Assignment Rule. Whenever we have a user import a Lead through Zoominfo, the Lead Assignment Rule assigns the Lead to the Default Lead Owner (myself), even though I'm not in any of the Assignment criteria. My assignment rule says if the Lead is created by Marketo, it should get reassigned using the rule.

  13. Assignment rules are not working when lead is updated from marketo

    3. Normally, Lead assignment rules are triggered upon new lead, and, from the API (i.e. Marketo), Marketo must supply an AssignmentRuleHeader. If you want to reassign leads based on an update, then, as you know, in the UI, the user must manually tick the checkbox to apply assignment rules. The same holds true for any API client, the ...

  14. Salesforce: Case Assignment Rules not working

    To force Case assignment rules, select Default under Case Assignment Checkbox and unselect 'Show on edit page'. This means end-users won't see any option to turn off case assignment rule when creating and editing a case. If both 'Show on edit page' and Default options are chosen, the assignment checkbox is displayed and is checked by default.

  15. What Is Lead Management? Tips, Strategies, and Best Practices

    Lead management unfolds in stages, starting with lead capture and moving through a series of steps to convert leads into customers. This structured process ensures that each potential customer is guided efficiently through the sales journey. Lead capture: This is the first step, where you collect information about potential leads.

  16. limits

    1. You can recreate your 50+ lead assignment rules from your previous CRM as 50+ entries under one lead assignment rule in Salesforce. In Salesforce a lead assignment rule can have multiple entries for routing the lead. Each entry is composed from one or more criteria. You can think of each entry as a business rule in a traditional sense.

  17. Web to lead assignment rules

    1. Lead assignment rules do not happen automatically when a Lead is inserted/updated (via Apex DML or API call) So, since your Leads are coming from some Web Server, each API call that inserts or updates Leads needs to set the AssignmentRuleHeader. From the Soap Doc: AssignmentRuleHeader. The AssignmentRuleHeader must be specified in the create ...

  18. How to get the Lead Id from its converted Account

    Step 1: From Setup press on Object Manager. From Object Manager use the Quick Find to Search. Step 2: Press on Fields & Relationships from the left hand side menu. Step 3: Press on New from the action panel towards the top of the page. Step 4: Select Checkbox from the list of Data Type and then press Next.