Category

Marketing Automations

If your company’s sales teams are organized by region, you’ve probably gone down a long and winding road as a Pardot admin, asking the question: How can I auto-magically assign Salesforce Leads based on a prospect’s location?

I say long and winding because, eventually, you’ll reach the conclusion that you have to get all those region, state, and country values into Pardot and organized…somehow.

The good news here is that after setting everything up the first time, you can use Pardot’s automation tools to do the heavy lifting from then on. Read on to see how you can use Pardot lists and automations to route Leads to the right salesperson based on prospect location data.

Forms, Lists & Lead Assignment – The Pardot Process 

If you’re collecting location data in Pardot fields, you’re already in great shape. In a nutshell, you’ll use that data to build dynamic lists that sort prospects based on state, province (hey there Canada), and country information. As your leads convert on forms or through other methods, as long as the location fields are populating, prospects will be pulled into dynamic lists based on those location field values. You’ll then use those lists in automations to assign them to the right person.

This process has three simple steps:

  1. Update and standardize your forms
  2. Create dynamic lists
  3. Map out where prospects should go (person, team, queue, etc.)

Step 1 – Align Your Forms

As a first step, you’ll want to make sure all your forms use consistent fields and picklist values so your location data matches across platforms. For example, if you want to assign leads based on state, make sure you’re capturing a state value using a picklist with the same options on all your forms.

When it comes to forms, be aware that Salesforce and Pardot (or another marketing automation tool) could be revealing different picklist options to users. This is especially important for Lead routing because the process depends on good location data. If your data isn’t consistent across platforms, it could create pockets of Leads being routed improperly or not at all due to sync issues between tools. Make sure you audit picklist values and past location data before you set up any automation for Lead territory management in Pardot.

When you’re setting up form fields, it is highly recommended that you use picklist fields. This is the best way to ensure you have consistent data. If you’re currently using text fields in Pardot or Salesforce, then I suggest you change it to a dropdown by changing the field “Type”:


Next, navigate to the “Values” tab and prefill with Country values.


Note: You’ll need to make this update one-by-one on every form that uses the text field. 

You can also make the update to use picklist country values at the global field level, but you will still need to update existing forms as the change will only impact new forms.

Step 2 – Create Your Lists

Once you have your forms set up with consistent location fields and picklist values, you’re ready to build out dynamic lists. 

Here are some pointers before you begin building dynamic lists: 

  • When defining rules in Pardot, you must use semicolons to create a string of values
  • There is a 250 character limit per row 
  • To give yourself the flexibility to make adjustments later, use rule groups so you can add more rules down the line 
  • To easily build dynamic lists without having to manually type in values, I recommend the Creuz Your Data App, which allows you to split values with commas or semicolons and with the right row limits for use in Pardot and Salesforce rule criteria. 

Domestic Routing

In this domestic U.S. routing example, let’s say you want to route Leads from specific northeastern states. Here’s how you’d create the list: 

Prospect Default Field – “State” –  is – “Connecticut; Maine; Massachusetts; New Hampshire; New Jersey; New York; Vermont”

This will pull prospects with those Northeastern state values into the list.

Here’s a cheat sheet of all the US states broken out by the 250 character Pardot grouping size: 

Alabama; Alaska; Arizona; Arkansas; California; Colorado; Connecticut; Delaware; Florida; Georgia; Hawaii; Idaho; Illinois; Indiana; Iowa; Kansas; Kentucky; Louisiana; Maine; Maryland; Massachusetts; Michigan; Minnesota; Mississippi; Missouri;

Montana; Nebraska; Nevada; New Hampshire; New Jersey; New Mexico; New York; North Carolina; North Dakota; Ohio; Oklahoma; Oregon; Pennsylvania; Rhode Island; South Carolina; South Dakota; Tennessee; Texas; Utah; Vermont; Virginia; Washington;

West Virginia; Wisconsin; Wyoming; American Samoa; District of Columbia; Guam; Marshall Islands; Puerto Rico; Virgin Islands;

Alternatively, if Sales Cloud uses state abbreviations, you can also swap the full state names with abbreviated 2-letter codes or include them as an “or” rule in your list so you can collect either value.

Here’s how your list would look if you want to pull in either the full state name or the 2-code abbreviation for that Northeast example 



For your reference, here’s a list of all 2-code U.S. state abbreviations. 

AL; AK; AZ; AR; CA; CO; CT; DC; DE; FL; GA; HI; ID; IL; IN; IA; KS; KY; LA; ME; MD; MA; MI; MN; MS; MO; MT; NE; NV; NH; NJ; NM; NY; NC; ND; OH; OK; OR; PA; RI; SC; SD; TN; TX; UT; VT; VA; WA; WV; WI; WY;

Your list can also combine both full state name and 2-code abbreviation if you aren’t sure what data your integrations are collecting or if you have the Pardot auto-fill geolocation feature on (and want to fix it). 

Global Routing by Region

If you’re a global organization, you may want to break out your list by global region or country. Here are some quick examples you could copy into Pardot.

North America Audience

United States; Canada;

LATAM Audience

Antigua and Barbuda; Argentina; Bahamas; Barbados; Belize; Bolivia; Brazil; Chile; Colombia; Costa Rica; Cuba; Dominican Republic; Dominica; Ecuador; El Salvador; Grenada; Guatemala; Guyana; Haiti; Honduras; Jamaica; Mexico;

Nicaragua; Panama; Paraguay; Peru; Santa Lucia; Federation of Saint Kitts and Nevis; Saint Vincent and the Grenadines; Suriname; Trinidad and Tobago; Uruguay; Venezuela;

EMEA Audience


Italy; Germany; France; Spain; United Kingdom;

Albania; Algeria; Andorra; Angola; Austria; Bahrain; Belarus; Belgium; Benin; Bosnia and Herzegovina; Botswana; Bulgaria; Burkina Faso; Burundi; Cameroon; Cape Verde; Central African Republic; Chad; Comoros; Croatia; Cyprus; Czech Republic;

Democratic Republic of the Congo; Denmark; Djibouti; Egypt; Equatorial Guinea; Eritrea; Estonia; Ethiopia; Faroe Islands; Finland; Gabon; Gambia; Georgia; Ghana; Gibraltar; Greece; Guernsey; Guinea; Guinea-Bissau; Hungary; Iceland; Iran; Iraq; Ireland;

Isle Of Man; Israel; Ivory Coast; Jersey; Jordan; Kenya; Kuwait; Latvia; Lebanon; Lesotho; Liberia; Libya; Liechtenstein; Lithuania; Luxembourg; Macedonia; Madagascar; Malawi; Mali; Malta; Mauritania; Mauritius; Moldova; Monaco; Montenegro; Morocco;

Mozambique; Namibia; Netherlands; Niger; Nigeria; Norway; Oman; Palestine; Poland; Portugal; Qatar; Romania; Rwanda; San Marino; Sao Tome & Principe; Saudi Arabia; Senegal; Serbia; Slovakia; Slovenia; Somalia; South Africa; Sudan; Swaziland; Sweden;

Switzerland; Syria; Tanzania; Togo; Tunisia; Turkey; Uganda; Ukraine; United Arab Emirates; Vatican City; Western Sahara; Yemen; Zambia; Zimbabwe; Russia; Russian Federation;

You may notice there are several “Russian”, “Congo”, and other values that you may not see in Salesforce. This is because Salesforce and Pardot may label them differently depending on how you’ve set up the field.

APAC Audience

Afghanistan; Bangladesh; Bhutan; Brunei; Darussalam; Cambodia; Hong Kong; Macao; Cook Islands; Democratic People’s Republic of Korea; Fiji; India; Indonesia; Japan; Kiribati; Lao People’s Democratic Republic; Malaysia; Maldives;

Mongolia; Myanmar; Nauru; Nepal; New Zealand; Pakistan; Palau; Papua; New Guinea; Philippines; Republic of Korea; Samoa; Singapore; Solomon Islands;

Sri Lanka; South Korea; Korea; Taiwan; Thailand; Timor; Leste Tonga; Tuvalu; Vanuatu; Vietnam; China; Australia;

Unknown & Proxy

Country is empty; Country contains Anonymous Proxy

It is important to have this list to catch what may not be routed as you may not be collecting country data at all or one of your forms/integrations may not enable you to do so. This would result in a bunch of prospects staying in Pardot [forever] and never making it to the Sales team.

Note: If someone is using VPN you will likely get an “Anonymous Proxy” as the Country value.

Other Known Audience

This list will allow you to catch any additional Country data that you might not initially catch, identify patterns, decide how to manage them and avoid awkward encounters with prospects.

And, without further ado, let’s get into how you set up assignment through Pardot automations. 

Step 3 – Automating Assignment

Now that your forms are consistent and your lists are segmented based on how you want to route your Leads, you’re ready to design automation rules or even engagement studios to automate sending your Leads to the right people.  You might even choose to route your inbound Leads using this round robin set up in Pardot.

If you know who you want each list to go to, here are some options for automating their assignment.

Friendly reminder: Pardot respects the owner of the Lead or Contact in Salesforce first, and will not re-assign leads or contacts that have been previously assigned. These routing rules will only affect net new prospects or those who were never assigned.

Option 1: Automation Rules

Once you’re ready to create the automation rules, the set up is a cinch. Just use the dynamic list you created as the rule and the person, group, or queue you want to assign prospects from that list to as the action.


Automation rules are one of the faster automations in the Pardot universe. You can assign to a user, group of users (round robin), or Salesforce Queue and add additional criteria to ensure you are forwarding the right leads. 

The downside to automation rules is that you can run into usage limits. Depending on how granular your lists are, you would have to run from four to 15 different automation rules. 

Automation Rules can also make it hard to prioritize one over the other, so be aware, if one prospect could potentially match criteria from multiple lists, you won’t have control over which criteria is triggered first.

Option 2: Engagement Studio

Engagement Studios is one of the most versatile features in the Pardot platform, and although they are typically used for email nurturing, they can be used for other processes, like Lead assignment, as well. 

For example, you can combine all of your lead routing, domestic and international, into one constantly-running ESP. This gives you one place in Pardot to manage all routing from, as opposed to several automation rules. ESPs also allow you to prioritize one rule over another (if someone matches criteria earlier in the program, they’ll be assigned the first time they match). 

The downside to using an ESP is timing. They can be slower to start than automation rules, sometimes up to 10 minutes after a form conversion. As long as you take this wait time into account if you’re doing other automations based on Lead assignments, using an ESP is a great way to assign Leads.

And there you have it, Lead routing in Pardot. Give it a try and let us know what you think.

While Pardot can be a great place for Marketing to set up the Lead hand-off, there are a couple of alternatives to Lead routing you could use instead.

Alternative to Lead Routing in Pardot #1: Set Up Assignment Rules in Sales Cloud

Sometimes it’s just easier to set up your Lead routing rules in Sales Cloud. Queues and assignment rules can become great allies, especially if you need additional actions to happen upon assignment that can only be managed via Sales Cloud. 

The cool thing about Salesforce assignment rules is that you can rank them and easily see the cascade of priorities (similar to an Engagement Studio Program). 

Note: If you want additional actions, like field updates or task creation, you will likely need to develop a process builder. 

Once you have assignment rules set up and activated, you can add the completion action “Assign via Salesforce active assignment rules” to Pardot’s forms and form handlers. This automation will essentially push people into Salesforce in a “waiting area” after which they’ll get assigned based on the Lead assignment criteria you created in Sales Cloud. 

Alternative to Lead Routing in Pardot #2: Third Party Integrations

There are some great external solutions to support all business sizes and processes. Tools like Lean Data, Engagio, and RingLead can help solve lead routing issues without a lot of effort. In fact, many provide helpful training and resources to get you up to speed. Of course, there is an additional cost to these tools, but if you have complex requirements, investing in one may be worth the time savings.

Getting Your Lead Routing Machine Humming

Through the power of Pardot’s dynamic lists, automation, and a little forethought, you can set up a repeatable process for Lead assignment based on prospects’ location that will save your team a lot of time.

If this seems complicated, it isn’t. You just need a little patience, lots of testing, and a solid process on paper.

What are some creative ways you’ve set up Lead routing? Let us know in the comments.

Need a little help getting your Leads assigned to the right salespeople through Pardot or Salesforce? Give us a shout here.

Let’s start by saying that if you’re not using scoring categories in Pardot, you probably should be.

If you offer more than one solution or service or have multiple topics represented on your website, scoring categories are for you. These little gems allow you to break down your total score and identify your prospects’ specific areas of interest. This is huge when it comes to tailoring your marketing messaging and directing your sales team’s efforts.

To get started with scoring categories, check out Erin Duncan’s post: Pardot Scoring Category Basics: What, How & Why.

Another super cool feature in Pardot that you may not be utilizing is Handlebars Merge Language (HML). HML, rolled out in August 2019, expands the personalization capabilities of Pardot well beyond Pardot Merge Language (PML) and introduces the ability to use conditional statements (among other capabilities). (more…)

Pardot Dynamic Content is great, but only if you need fewer than 25 variations for a piece of content.

“MORE THAN TWENTY-FIVE VARIATIONS?”

…you might be thinking.

“Perhaps you need to be more specific with your audience segmentation!”

…you might say.

You might be right.

But for global marketing operations teams, 25 variations can be a vexing limitation if they want to keep things automated. (more…)

When people ask me why I want to work in the Salesforce and Pardot ecosystem, my answer is always the same — automation! Workflows! Personalization! (And usually with that many exclamation marks.)

If you already thought Engagement Studio was the best thing to happen to Pardot, it’s recently got dialed up to 11. (more…)

I’ve always been kind of “meh” on the term account-based marketing (ABM) because it is so frequently misused.

Some vendors try to use the label “ABM” to define a product or a product category — but if you’re truly embracing an account-centric strategy, ABM is way more than a single product or tool. It’s an approach that should permeate every aspect of your marketing and sales efforts.

What is account-based marketing (ABM)?

My definition for ABM is a marketing and sales program designed at penetrating a defined list of target accounts that meet specific criteria.

Steps in running a comprehensive account-based program include:

  1. Defining what makes a “sweet spot” account
  2. Identifying / naming specific target accounts
  3. Finding stakeholders within target accounts
  4. Building a communication strategy & mix of channels to reach target accounts
  5. Executing in a way that creates a cohesive experience for your target accounts when they’re exposed to your brand
  6. Reporting on revenue that is sourced and influenced by ABM efforts

Where the best marketers shine with ABM

What separates the good from the great in ABM is #5 above — executing in a way that creates a cohesive experience for your target accounts when they’re exposed to your brand.

You want the right stakeholders, at the right accounts to receive the right message at the right time… and have the best possible experience on every channel.

This is certainly not an endeavor of the faint of heart. The average marketer uses a whopping 91 cloud services for marketing, and the number of ways a potential buyer can interact with a brand has proliferated dramatically.

Creating a unified experience is worth it, though — and the closer integrated we can make our systems, the better an ABM strategy will perform.

Where conversational ABM enters the picture

Let’s talk about one channel that can be critically important in an ABM mix: Conversational Marketing.

Say you’re running tailored ads, sending personalized email communications, and executing focused 1:1 outreach against your target accounts. Your white hot target account bites on what you’ve been tempting them with, and they come to your website.

A one-size-fits-all chatbot experience would be a missed opportunity — this is your chance to give them the white glove treatment and make an impression.

6 ways to incorporate conversational marketing into ABM

Conversational marketing allows you to identify qualified website visitors and engage them in a real-time sales meeting, led by either sales reps or bots (or both!).

So how should you fold conversational marketing into your larger ABM strategy?

A few ideas:

  1. Alert sales reps and/or BDRs tied to ABM accounts the second a target account lands on your website
  2. Greet them by name (Think: “Welcome Dwight! Astrid here from the Acme team. How can I help you & the folks at Dunder Mifflin today?”)
  3. Shared content tailored by persona, industry, or role in the buying center
  4. Show personalized prompts that encourage the website visitor to engage
  5. Route them directly to a human conversation instead of serving a bot experience
  6. Treat sales & service requests differently and remove clutter for your front line sales reps

Of course, all of these strategies depend on data and having your conversational marketing platform closely integrated with Pardot/Salesforce. We’re big fans of Qualified, a company who has developed its product on the Salesforce platform to allow for this type of seamless integration.

What’s your take on Conversational ABM?

A comprehensive ABM strategy depends on having one clear picture of the entire customer, and then using this to orchestrate a cohesive experience across all of your marketing and sales touch points. Conversational marketing, when done right, can complement this strategy in a big way.

How have you incorporated conversational marketing into your ABM approach? Where have you seen some major wins? Any hiccups or lessons learned? Let us know in the comments!


Hey Pardot friends, Maura here from the team at Qualified. I’m excited to have the chance to connect with this group of Pardot superfans!

Today I want to dive into the hot topic of conversational marketing and what it means for the world of Pardot. 

Let’s start from the beginning.

Conversational marketing: What is it? 

For decades B2B companies have invested tons of time and money to find, nurture, and drive qualified leads to their corporate website. And as readers of this blog well know, they’re using B2B Marketing platforms like Pardot to make that all happen.

But when these hard-earned website visitors arrive, companies have to hold their breath and hope that visitors will find a form, fill it out, and patiently wait for sales to contact them. Marketing teams are doing an awesome job getting sales-ready prospects to their site, but it’s not easy to get them across the finish line and handed over to sales. This is what Adam Blitzer, the founder of Pardot, calls the “last mile problem”. 

Enter conversational marketing.

Conversational Marketing opens up an entirely new channel for your sales team: your corporate website. This new technology empowers your sales reps to have real-time conversations with your most qualified prospects, resulting in more leads and more opportunities. 

Check out our post all about Conversational Marketing to dive in further.

Qualified is a conversational marketing solution built natively on the Salesforce platform

Here’s a quick breakdown of how Qualified works: 

  • Identify your most qualified website visitors based on a set of custom rules that you create, like which webpage they’re exploring or if they meet specific criteria in Pardot (more on this below)
  • See a LiveView of exactly how visitors are exploring your site and engage with them at precisely the right moment 
  • Jump into a sales meeting right on your website using a suite of online meeting tools including chat, screen-share, and voice-calls 
  • Set up bots to connect with unqualified visitors or schedule sales meetings when your reps are offline
  • Last but not least, instantly create leads and opportunities in Salesforce 

Now for the fun part: Integrating Qualified with Pardot

With Qualified for Pardot, you can qualify website visitors based on Pardot prospect data before routing to sales. This makes your qualification engine smarter and helps your sales team have contextual sales conversations with your most important prospects. 

For instance, you could qualify a website visitor if:

Pardot grade > B+

Or you can qualify a prospect if 

Pardot grade > B+ AND they visit your pricing page

The second someone is “qualified”, a magic door automatically opens right on your website for your sales rep to have a conversation with your Pardot prospect. 

You can leverage Pardot to qualify visitors in a bunch of different ways: 

Pardot email campaigns:  

The second someone clicks through a Pardot email campaign, use a completion action to add to their Pardot score, qualify them based on a scoring threshold, and instantly kick off a live sales conversation. 

Pardot landing pages:

Qualify prospects when they land on Pardot landing pages, like ABM landing pages or landing pages tied to a particular campaign.

Show dynamic content based on field values in Pardot:

Notify your reps when known Pardot prospects return to your site and greet them by name, because you have all of their prospect data at your fingertips.  

You can also route that person differently based on data you have in the system. When someone fills out a Pardot form, for example, you can instantly qualify that prospect based on the data they submitted.

For example, if the form asks for title and the prospect completes it as a VP, qualification rules can immediately fire and prompt your reps to jump in and engage with them.

You can also qualify / route visitors directly to sales who have a healthy score or grade.

The possibilities here are endless. Beyond score and grade, you can qualify prospects based on any standard or custom Pardot prospect field.

Campaign-level UTM parameters:

When you’re running highly targeted marketing initiatives, in some cases, ANY interaction with a particular asset or campaign can instantly qualify a visitor to talk to sales. 

Examples of these campaigns can include: search marketing campaigns, LinkedIn campaigns, social media campaigns, ABM campaigns, paid placements, and Pardot email marketing campaigns. You can use campaign names or IDs as parameters in your URLs to trigger instant qualification of prospects engaging with these targeted initiatives.

This is just the tip of the iceberg. Here are some helpful resources if you want to dig further into the integration: 

What are your thoughts on conversational marketing? 

We want to hear what you think about Conversational Marketing and what it means for the Pardot ecosystem.

How do you think this will bring value to your sales teams and your lead nurturing process? What questions do you have?

Let’s hear it in the comments!

No more posts to show