Category

Marketing Automations

Your event or webinar has finished and now it’s time for sales to follow up on those leads. A great way to automate sales follow up is to create an automated engagement program in Pardot to send out emails on the sales rep’s behalf and create follow up tasks automatically in Salesforce.

Creating the content

The first step is to create the content for your series of follow up emails. Here are some great resources for helping you come up with the content for your emails.

Creating the emails in Pardot

The goal for the emails is to make it look like it’s coming from a Sales rep. This means that you might need to set up a new standard email template that looks like a personal email. You will also need to customize the sender to be a Sales user rather than a general user. The email is going to contain a couple of different components:

  1. Personalized with the recipient’s first name.
  2. The email signature of the Sales Rep.
  3. A link to unsubscribe.

Creating the Sales Rep’s signature

The Sales Rep’s signature should be dynamic, so you don’t have to create a new email template for each Sales Rep. There are three different ways to make this dynamic, depending on what content you want to display.

Creating the Sales Rep’s signature: Option 1

The first way to create the Sales Rep’s signature is to use the merge fields for the Recipient Owner.

Example:
{{Recipient.Owner.FirstName}} {{Recipient.Owner.LastName}}
Email: {{Recipient.Owner.Email}} Phone: {{Recipient.Owner.Phone}}

This will pull in the first name, last name, phone number and email address of the prospect’s owner in Salesforce. The downside to this is if you want to include job title in the Rep’s email signature there is no way to display it using this method.

Template preview
Template HTML
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office">
<head>
 
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
  <o:AllowPNG/>
  <o:PixelsPerInch>96</o:PixelsPerInch>
</o:OfficeDocumentSettings>
</xml><![endif]-->  
	<meta charset="utf-8">
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
    <meta name="x-apple-disable-message-reformatting" />
	<meta content="width=device-width, initial-scale=1" name="viewport">
    
    <style type="text/css">
        body, p, ul li, ul, ol, ol li {
            font-size:15px;
            font-family:Arial,Verdana,Sans-serif;
            color:#555555;
            line-height:22px;
        }
        a {
            color:#555555;
        }
    </style>
</head>
<body style="margin:0;padding:0;">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
	<tbody>
		<tr>
			<td style="padding:10px;" class="">
			<p>Hi {{Recipient.FirstName}},</p>
 
			<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam aliquam accumsan sem, non egestas nulla tempus porttitor. In molestie diam sit amet nulla ultricies condimentum id vel leo. In sit amet mi at urna semper varius gravida at enim. Pellentesque posuere condimentum velit laoreet viverra. Cras eget enim odio. Nam non odio massa. Duis malesuada leo lacus, quis <a href="#">ullamcorper mi efficitur at</a>. Praesent id nisl quam.</p>
 
			<ul>
				<li>Phasellus vel nibh fermentum, blandit odio non, lacinia nunc.</li>
				<li>Morbi vulputate lacus eu sem rutrum, id rutrum quam dignissim.</li>
				<li>Curabitur nisl arcu, vulputate at tellus sit amet, tempor egestas nunc.</li>
				<li>Curabitur at magna quam. Suspendisse sed vulputate eros.</li>
			</ul>
 
			<p>Vestibulum vitae maximus tellus. Phasellus lobortis volutpat magna, eget tristique sem laoreet sit amet. Vestibulum a posuere neque.</p>
 
			<p>Mauris placerat efficitur mi, sit amet rutrum lectus gravida mattis. Morbi nec nulla tellus. Donec dapibus dui a semper condimentum. Pellentesque et lorem justo. Sed purus felis, viverra eu elit in, luctus placerat tortor. Donec semper nisi ut metus <a href="#">pharetra condimentum</a>. In aliquam lorem nec nunc elementum, vel lobortis metus facilisis.</p>
 
			<ol>
				<li>Phasellus vel nibh fermentum, blandit odio non, lacinia nunc.</li>
				<li>Morbi vulputate lacus eu sem rutrum, id rutrum quam dignissim.</li>
				<li>Curabitur nisl arcu, vulputate at tellus sit amet, tempor egestas nunc.</li>
				<li>Curabitur at magna quam. Suspendisse sed vulputate eros.</li>
			</ol>
			&nbsp;
 
			<table border="0" cellpadding="0" cellspacing="0" width="100%">
				<tbody>
					<tr>
						<td width="120" class=""><img src="https://via.placeholder.com/120x65?text=LOGO"></td>
						<td style="padding-left:10px; font-size:12px;" class="">{{Recipient.Owner.FirstName}} {{Recipient.Owner.LastName}}<br>
Email:&nbsp;{{Recipient.Owner.Email}} Phone: {{Recipient.Owner.Phone}}</td>
					</tr>
				</tbody>
			</table>
			<span style="font-size:11px;color:#8f8f8f;"><a href="{{Unsubscribe}}" rel="nofollow,noreferrer" style="color:#8f8f8f;">Unsubscribe</a></span></td>
		</tr>
	</tbody>
</table>
</body>
</html>

Creating the Sales Rep’s signature: Option 2

The second way to create the Sales Rep’s signature, is to use the sender merge tags.

Example:
{{Sender.FirstName}} {{Sender.LastName}}
{{Sender.Title}}, Company Name
Email: {{Sender.Title}} | Phone: {{Sender.Phone}}

These fields are pulled from the Pardot user when the email is sent.

Template preview
Template HTML
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office">
<head>
 
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
  <o:AllowPNG/>
  <o:PixelsPerInch>96</o:PixelsPerInch>
</o:OfficeDocumentSettings>
</xml><![endif]-->  
	<meta charset="utf-8">
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
    <meta name="x-apple-disable-message-reformatting" />
	<meta content="width=device-width, initial-scale=1" name="viewport">
    
    <style type="text/css">
        body, p, ul li, ul, ol, ol li {
            font-size:15px;
            font-family:Arial,Verdana,Sans-serif;
            color:#555555;
            line-height:22px;
        }
        a {
            color:#555555;
        }
    </style>
</head>
<body style="margin:0;padding:0;">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
	<tbody>
		<tr>
			<td style="padding:10px;" class="">
			<p>Hi {{Recipient.FirstName}},</p>
 
			<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam aliquam accumsan sem, non egestas nulla tempus porttitor. In molestie diam sit amet nulla ultricies condimentum id vel leo. In sit amet mi at urna semper varius gravida at enim. Pellentesque posuere condimentum velit laoreet viverra. Cras eget enim odio. Nam non odio massa. Duis malesuada leo lacus, quis <a href="#">ullamcorper mi efficitur at</a>. Praesent id nisl quam.</p>
 
			<ul>
				<li>Phasellus vel nibh fermentum, blandit odio non, lacinia nunc.</li>
				<li>Morbi vulputate lacus eu sem rutrum, id rutrum quam dignissim.</li>
				<li>Curabitur nisl arcu, vulputate at tellus sit amet, tempor egestas nunc.</li>
				<li>Curabitur at magna quam. Suspendisse sed vulputate eros.</li>
			</ul>
 
			<p>Vestibulum vitae maximus tellus. Phasellus lobortis volutpat magna, eget tristique sem laoreet sit amet. Vestibulum a posuere neque.</p>
 
			<p>Mauris placerat efficitur mi, sit amet rutrum lectus gravida mattis. Morbi nec nulla tellus. Donec dapibus dui a semper condimentum. Pellentesque et lorem justo. Sed purus felis, viverra eu elit in, luctus placerat tortor. Donec semper nisi ut metus <a href="#">pharetra condimentum</a>. In aliquam lorem nec nunc elementum, vel lobortis metus facilisis.</p>
 
			<ol>
				<li>Phasellus vel nibh fermentum, blandit odio non, lacinia nunc.</li>
				<li>Morbi vulputate lacus eu sem rutrum, id rutrum quam dignissim.</li>
				<li>Curabitur nisl arcu, vulputate at tellus sit amet, tempor egestas nunc.</li>
				<li>Curabitur at magna quam. Suspendisse sed vulputate eros.</li>
			</ol>
			&nbsp;
 
			<table border="0" cellpadding="0" cellspacing="0" width="100%">
				<tbody>
					<tr>
						<td width="120" class=""><img src="https://via.placeholder.com/120x65?text=LOGO"></td>
						<td style="padding-left:10px; font-size:12px;" class="">{{Sender.FirstName}}&nbsp;{{Sender.LastName}}<br>
						{{Sender.Title}}, Company Name<br>
						Email:&nbsp;{{Sender.Title}} | Phone: {{Sender.Phone}}</td>
					</tr>
				</tbody>
			</table>
			<span style="font-size:11px;color:#8f8f8f;"><a href="{{Unsubscribe}}" rel="nofollow,noreferrer" style="color:#8f8f8f;">Unsubscribe</a></span></td>
		</tr>
	</tbody>
</table>
</body>
</html>

Creating the Sales Rep’s signature: Option 3

The third option for creating the Sales Rep’s signature is to configure the signature within the user’s settings within Pardot and use the {{{Sender.Signature}}} merge tag within your email template.

Template preview
Template HTML
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office">
<head>
 
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
  <o:AllowPNG/>
  <o:PixelsPerInch>96</o:PixelsPerInch>
</o:OfficeDocumentSettings>
</xml><![endif]-->  
	<meta charset="utf-8">
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
    <meta name="x-apple-disable-message-reformatting" />
	<meta content="width=device-width, initial-scale=1" name="viewport">
    
    <style type="text/css">
        body, p, ul li, ul, ol, ol li {
            font-size:15px;
            font-family:Arial,Verdana,Sans-serif;
            color:#555555;
            line-height:22px;
        }
        a {
            color:#555555;
        }
    </style>
</head>
<body style="margin:0;padding:0;">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
	<tbody>
		<tr>
			<td style="padding:10px;" class=""><p>Hi {{Recipient.FirstName}},</p>
 
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam aliquam accumsan sem, non egestas nulla tempus porttitor. In molestie diam sit amet nulla ultricies condimentum id vel leo. In sit amet mi at urna semper varius gravida at enim. Pellentesque posuere condimentum velit laoreet viverra. Cras eget enim odio. Nam non odio massa. Duis malesuada leo lacus, quis <a href="#">ullamcorper mi efficitur at</a>. Praesent id nisl quam.</p>
 
<ul>
	<li>Phasellus vel nibh fermentum, blandit odio non, lacinia nunc.</li>
	<li>Morbi vulputate lacus eu sem rutrum, id rutrum quam dignissim.</li>
	<li>Curabitur nisl arcu, vulputate at tellus sit amet, tempor egestas nunc.</li>
	<li>Curabitur at magna quam. Suspendisse sed vulputate eros.</li>
</ul>
 
<p>Vestibulum vitae maximus tellus. Phasellus lobortis volutpat magna, eget tristique sem laoreet sit amet. Vestibulum a posuere neque.</p>
 
<p>Mauris placerat efficitur mi, sit amet rutrum lectus gravida mattis. Morbi nec nulla tellus. Donec dapibus dui a semper condimentum. Pellentesque et lorem justo. Sed purus felis, viverra eu elit in, luctus placerat tortor. Donec semper nisi ut metus <a href="#">pharetra condimentum</a>. In aliquam lorem nec nunc elementum, vel lobortis metus facilisis.</p>
 
<ol>
	<li>Phasellus vel nibh fermentum, blandit odio non, lacinia nunc.</li>
	<li>Morbi vulputate lacus eu sem rutrum, id rutrum quam dignissim.</li>
	<li>Curabitur nisl arcu, vulputate at tellus sit amet, tempor egestas nunc.</li>
	<li>Curabitur at magna quam. Suspendisse sed vulputate eros.</li>
</ol>
<br>
{{{Sender.Signature}}} &nbsp; <span style="font-size:11px;color:#8f8f8f;"><a href="{{Unsubscribe}}" rel="nofollow,noreferrer" style="color:#8f8f8f;">Unsubscribe</a></span></td>
		</tr>
	</tbody>
</table>
</body>
</html>

Sender settings

Since the email should come from the assigned Sales Rep, the sender settings need to be configured to come from the Assigned User. It’s also required that a Specific User is selected when choosing this option.

Creating the list

Create your list based on your requirements. Not sure where to start? Here are some tips for planning your list.

  1. How should prospects enter the engagement program?
    • Should prospects be added automatically after an event or webinar?
    • Will Sales Rep’s add prospects manually to the engagement program?
  2. When should prospects be removed from the engagement program?
    • When the prospect’s lead status is updated?
    • When the prospect has an open opportunity?
    • When the prospect replies to an email?
    • When the Sales Rep has a live conversation with the prospect?
  3. Should some prospects be excluded from the engagement program?
    • Should ALL prospects who attended the webinar or event be put in the engagement program?
    • Should certain job titles or job levels be excluded?
    • If there is an open opportunity with the prospect, should the prospect be added to the engagement program?

Example list criteria

Here are some list examples to get you started.

List example #1: Automatically add all prospects to the engagement program list
List example #2: Automatically add all prospects who attended the webinar to the engagement program list
List example #3: Automatically add all prospects to the engagement program list if Lead Status is not = working

Creating the Engagement Program in Pardot

Now that all the emails and lists have been created, it’s time to set up the engagement program. In this example, I’m going to send 2 emails and create 2 tasks in Salesforce for the Sales Rep’s to complete.

The first step in the program is to send out one of the personalized emails, coming from the assigned Sales Rep.

The second step is to create a task in Salesforce for the Sales Rep to give the prospect a call. The task is created automatically following the send of the email. The task is due within 3 days of the task created date and the Rep will receive a reminder 2 days from the created date.

Once the task is created, this is what the Sales Rep will see in Salesforce.

The third step is to create a task in Salesforce to prompt the Sales Rep to connect with the prospect on Linkedin.

Once the task is created, this is what the Sales Rep will see in Salesforce.

The last step in the example engagement program is to send a follow-up email.

Considerations for setting up the engagement program

  • Should there be separate paths for prospects who attended the event vs did not attend the event?
  • Should all job titles and job levels be followed up with a phone call?
  • What is a realistic time frame for this program to be active? (this will help determine the cadence and how many tasks and emails to set up)
  • Will the tasks for the Sales Rep’s be manageable with the amount of attendees?

Questions?

Send me a tweet @jennamolby, or contact the Sercante team for help.

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!


No more posts to show