Marketing Rockstar Guides

An Etumos Company

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
  • Services
    • Demand Generation Consulting
    • Marketing Automation Consulting
    • Data Quality Systems
    • Lead Nurturing and Engagement
    • Marketing Analytics
    • Content Marketing
  • Marketo Consulting
    • Marketo Implementation
    • Marketo System Audit
    • Marketo Training
    • Lead Scoring
    • Subscription Management Center
    • Email Reputation Management
    • Marketo Revenue Cycle Analytics
  • Blog
  • Tools
    • Marketing Technology Maturity Model
    • Build a Marketing Operations Center of Excellence
    • Marketo Expert’s Guide to Program Templates
    • Intelligent Lead Nurturing
    • The Marketo Guide (2013)
    • Sell Faster with Sales Insight Booklet
  • Speaking
    • News & Events
    • Past Presentations
  • Clients
  • About
  • Contact

How to Use Marketo Not Filters

January 28, 2015 By Josh Hill

Not Filters Smart List

Last week we discussed basic Boolean Logic for Marketers. This week we delve into the use of NOT in Marketo.

The NOT filters in Marketo:

Let’s say you want to focus on a group that did not do something. To be specific, let’s look at people who did not click OR open an email. If that is true, then we will take that group and send them a different email.

The first way is to just use the Not filters, excluding anyone with that behavior.

Not Filters Smart List

To ensure we only look at people who might have received the email in the first place. Otherwise

(Not Clicked in Email OR Not Opened Email)

Will bring us tens of thousands of leads – because a lot of people never clicked or opened that email. We just want the leads inside that Program.

Using Positive Statements to Exclude

In English class, you were probably scolded for using double negatives because they can be confusing to the reader. “The same is true in Marketo: it can be confusing to setup a system that says “If someone has not clicked or not opened an email, then do not send email X.” Invariably, these are error prone statements, resulting in incorrect segmentation.

Instead, it may make sense to use a positive, inclusive statement to exclude people. It is counterintuitive sounding, but it actually works far better in most cases.

Use this two-step process to make a negative “positive statement.”

Step 1: Setup a Smart List

Positive Smart List

Step 2: Use the Smart List to Exclude

Then we say, please show us everyone who is NOT IN the Smart List

Member of Smart List Positive Exclusion

This would be true of a trigger campaign. Let’s say you wanted to automatically move a lead from Stream 1 to Stream 2 if they did NOT click OR did NOT Open an email.

There is not a trigger method available for that, but you could setup something like

Positive Exclusion Smart List Flow

This way you say that anyone who did not click or open the email 2 days after it was delivered, move to Stream 1, everyone else stay put. If you tried to use a Not filter in a Choice Step, when you wanted to use Not OR Not, then you will cause a misfire.

Choice Steps and Not Filter Thus, quite a few folks might trigger Choice 1, but never get to Choice 2. In this situation, a positive smart list with NOT IN will better reflect your intention.

This post draws on my webinar, How to be a Marketing Automation Rockstar with my friends at RingLead. Check it out for more helpful tips.

Disclosure: Perkuto provided access to a Marketo instance for this post.

Filed Under: Marketo User Guide

A Logic Lesson for Marketers

January 21, 2015 By Josh Hill

A marketing automation rockstar must understand basic logic.

I believe we’re all database marketers at this point. Perhaps that isn’t your title, but it is your every day reality. Even designers must consider the database with spaces for text blocks, mail merges, and other dynamic content.

Dynamic content is about segmenting your audience into increasingly smaller blocks to send the right message to the right group of people as efficiently as possible. Segmentation of the database is all about logic, especially Boolean logic.

So let’s talk about logic. I believe a marketing rockstar embraces logic to target audiences effectively. You probably have heard of Boolean logic and I won’t go into the details but there are the three key operators that you should be familiar with.

And, Or, and, Not.

Let’s try some examples based on this diagram.

Marketo Boolean Logic

  • First, Joe is a subscriber to the Blog. Blog = TRUE.
  • Second, Joe is a subscriber to Marketo’s Blog. Marketo Blog = TRUE.
  • Third, Joe is not a subscriber to HubSpot’s Blog. HubSpot Blog = FALSE.

Which campaigns does Joe qualify for?

If I use “OR” or “Any”, then either or both criteria can be true and I will qualify for the campaign, even if I am only a subscriber to the blog.

I can also qualify if I’m a subscriber to both blogs.

Not is anyone without that criteria so everybody who is not a subscriber to HubSpot’s blog will be in the blue area and if I am a subscriber I am in the white area so I will be excluded from this campaign if I use a “Not” filter.

The good news is if you understand this type of logic, you don’t necessarily have to know things like SQL queries, which can become more complex.

Common Operators in Filters

These are Marketo specific, however, you will see very similar ones in HubSpot, Pardot, and Eloqua.

Operator Description
IN The lead is IN, or a member of a List
NOT IN The lead is NOT IN, or not a member of a List
CONTAINS The field has the value somewhere
NOT CONTAINS The field does not have this value anywhere
STARTS WITH The first few characters contain this phrase, word, or number
NOT STARTS WITH The first few charactes do not contain this phrase, word, or number
IS Exact match for the value – not more or less
IS EMPTY The field is empty, or NULL. There is nothing here.
IS NOT EMPTY The field has a value of some type
Less than The number or score is less than X
Greater than The number or score is greater than X
At Least The number or score is X or above
In Past The date is within or prior to X days, months, or years
Between The value is between these two dates
On or Before The value is on this date or prior to the date
Before The value is before this date
On or After The value is on or ahead of this date
After The value is after this date
Is The date is X
Any Or is between the filters
All And is between the filters
Advanced Allows you to use parentheses with OR and AND: (1 or 2) and 3

For more details on Marketo filters and triggers, see my Marketo Filter Reference Document.

Stay tuned for more on Not filters next week.

Filed Under: Marketing Automation

Marketing Attribution Setup Checklist

January 13, 2015 By Josh Hill

Paired Fields for Attribution

Marketing attribution is a frequently discussed topic among marketing automation professionals and vendors. Yet, few firms have achieved an attribution system that takes into account touches, offers, and sources. In this post, we will provide a roadmap of best practices to help you get closer to your goal of understanding the how and why of your marketing and sales funnel.

Keep in mind this is a checklist. Getting to a closed loop attribution system takes time, so do not expect to get through all 12 steps in one day, or even in one month.

Step 1: What do you want to report on?

In this crucial first step, you will work with your leadership to mockup reports. What are the strategic metrics for your funnel, and what are the tactical metrics?

While a tool like Marketo can collect a ton of data on lead behavior, reporting on all of that may be pointless, leading to vanity metrics and reports with no decision insights.

Strategic Metrics are what is important to the business.

  • Revenue
  • Subscribers
  • Churn Rate
  • Conversion rates in the funnel

Tactical Metrics are sometimes “vanity metrics” but often serve to show you how well your marketing activities work. The key is to tie back tactics to the strategy. If your content program is generating 25% CTR and a 12% on page conversion, that’s great, but how many are signing up for a trial? What’s the churn on that Offer or Channel?

The nice thing is Marketo (and other tools) can provide all of this data if setup correctly.

Once you have report mockups, then you can work backward to understand how to build the reports and what data you need to collect.

Step 2: Setup the Offer-Channel Attribution Lists

I highly recommend this framework for the type of data to collect from each lead.

  • Offer – the content or event that the lead was interested in. This would be viewed as:
    • Whitepapers
      • 2014-Holiday-Whitepaper
  • Channel – where and how the lead found out about the content. This would be viewed as:
    • Telemarketing
      • Agency A

When you consider your list of Offers and Channels, it is a good idea to think of all the possibilities, including voice and offline

This entire system can be operated using the next steps. But for now, all you want to do is identify all of the Offers you make and all of the Channels you plan to use. Then create a spreadsheet that lists all the values you can have.

An example would be:

Channel Type Channel name (free text Offer Type Offer Name (free text)
PPC Adwords Whitepaper definitive-guide-to-nurturing
Newsletter Tech-target ebook 20-steps-to-marketing-guru
Banner-Ad Yahoo Webinar anne-handley-webinar-Jan-30-2014
Social-Ad Linkedin Video anne-handley-video-Jan-30-2014
List-rental the-economist-011 Demo free-demo-offer
Blog blog-post-title

Your Type fields will be picklists while your Names, or campaigns, should use dashes so they can be used in URL parameters. (It is possible to map a code to a name later if you want).

Step 3: Choose an Attribution Model for B2B Marketing

There are three major attribution systems, each with pros and cons.

First Touch is the easiest method to implement. In fact, you probably already have this out of the box with your CRM. First Touch says that the most important touch is the original acquisition of the Lead. All of your costs and revenue will be attributed to the first program the lead responds to. Sometimes First Touch is called “Original.” While easy, First Touch over represents the acquiring program instead of all of the other efforts you make.

A first touch system (FT), however, places all credit with the acquiring program. It is simple and easy to report on, yet ignores all of the nurturing efforts you make. If you are focused on acquisition for any reason – choice, e-commerce, one-off transactions – then this works well for you.

Last Touch is the opposite of First Touch. This system says to give all of the cost and revenue credit to the most recent, or last, campaign the lead responded to. Similar to First Touch (FT), Last Touch (LT) over represents the latest campaign to touch the Lead.

And LT has similar pros and cons to FT. Your system will be unable to tell you much about the acquisition method, but a lot about that last moment before the win. While that is helpful information, it is likely a lot of effort went into that lead before the last touch.

Multi-touch attribution (MT) is the marketer’s goal. In this system, all touches are counted for cost and revenue. Multi-touch, however, requires further setup because you can weight the LT or FT differently than other touches. Marketo’s Revenue Cycle Explorer, for instance, automatically distributes revenue equally across the Programs that touch the Opportunity. Other reporting tools allow you to weight touches equally or placing emphasis on the First or Last touch, giving less weight to the middle touches. Each weighting option has challenges and I don’t necessarily recommend one or another. In most situations, equal weighting or a FT weighting provides appropriate insight into ROI.

As your understanding of attribution modeling improves, you will start to ask questions that can be resolved with more detailed modeling.

I can’t tell you which one to use for your situation, just that you will have to weigh the pros and cons and your ability to interpret the reports.

Step 4: Setting up Paired Fields

In Step 2, you created a framework for the fields and picklist values required. Each attribution model requires a minimum of fields, just like this:

  • FT: just need
    • First Channel Type
    • First Channel Platform
    • First Offer Type
    • First Offer Name
  • LT will use Most Recent instead of Original
  • MT will use both, pairing the fields:
    • First Channel Type
    • Last Channel Type
    • First Channel Platform
    • Last Channel Platform

Paired Fields for Attribution

Step 5: Hidden fields on your forms

There are plenty of ways to do this, but here’s how it might look in Marketo.

Hidden Fields on a Form

Step 6: Setup URL Parameters

I wrote a brief URL Parameter tutorial last year.

Step 7: Have a spreadsheet to manage the URL parameters

Here’s the spreadsheet I use, feel free to adapt it.

Step 8: Setup a Program in Marketo

This is a Marketo centric issue. And it may be hard for you to manage if you have existing reports based on Programs.

It is possible to use Marketo Programs to collect Offer-Channel data. The most obvious way is to have a program for each Offer-Channel pair. You will end up with dozens of programs this way. I do not recommend this, however, it does work for some people. You might end up with:

Multiple Programs for Each Channel

We usually recommend a single Offer Program, with Tags to help identify the Offer content. Inside this Program is a registration flow that listens for the URL channel parameters, then assigns the Lead to a specific Channel SFDC Campaign.

Inside SFDC, you will have a Campaign Hierarchy:

  • Offer Campaign
    • Child Channel 1
    • Child Channel 2

This system requires SFDC Campaign Influence to work. Reporting will be done in SFDC or another analytics tool. Download our resource: Report to Marketo Lead Source Setup. We can discuss Marketo RCE or other options, but this is a great starting point.

Step 9: Marketo Campaign to Process Leads to SFDC Campaigns

For the single Program method, you will need a campaign to listen for the Last Touch data and then assign the lead to an appropriate SFDC Campaign. This is just an example of how you might set it up.

Add to SFDC Campaigns

Step 10: Marketo system to manage Last Touch to First Touch data.

You will need a workflow to update the First Touch field in case it is empty. While you could just try to overwrite it from the hidden field (and use Field Blocking), this is less risky in our opinion.

Smart List for Last Touch to First TouchLast Touch to First Touch Flow Step

Step 11: SFDC Campaign Member Objects

In Step 8, we added records to SFC Campaigns, creating Campaign Member Objects. In a basic system, we can now start to report on this cross-object to study campaign influence. In a more complex system, we could add data to the Campaign Member Object to further study attribution and sales funnel. 

Step 12: Reporting with Campaign Member Objects

It can seem hard to do proper reporting, but if you have a great SFDC Admin or data analyst, they can use the Campaign Member Object effectively. In addition, there are solutions that can provide this information if your budget allows.

This is just a checklist of steps. The work to do this in your system is very detailed.

The Quick Checklist for Attribution

Here’s a quick checklist of items you need to put together to build a proper attribution system.

  1. Mockups of reports you want to display.
  2. Setup Offer-Channel Attribution Lists.
  3. Choose the Attribution Model to start with.
  4. Setup Paired Fields in Marketo and the CRM.
  5. Setup hidden fields on the forms to work with URL parameters.
  6. Setup URL Parameters to collect data on forms.
  7. Spreadsheet to manage the URLs for each offer-channel combination.
  8. Marketo Program for the Offer.
  9. Marketo Campaign to manage adding leads to the right offer-channel campaign.
  10. Marketo system to manage LT to FT data.
  11. Take it one step further with SFDC Campaign Member Objects.
  12. Reporting tool that brings in SFDC Campaign Member and Influence.

Download Our Free Resource

Report to Marketo Lead Source Setup – Our guide will walk you through the necessary pieces of using a Lead Source Framework.

Filed Under: Marketo User Guide

How to Learn Marketing Automation

January 5, 2015 By Josh Hill

Marketo Boolean Logic

In the new year, do you want to learn Marketo?

Do you want to learn the principles of marketing automation that will serve you well no matter which platform you use?

Good! Read on…

To become a Marketing Automation Rockstar is an attainable goal for anyone willing to work at it. In the past, I have defined a Rockstar as

“A marketer who works at the intersection of Sales, Marketing, and Technology; a marketer who uses marketing automation well.”

No worries if you haven’t worked directly in all three areas, but you should strive to learn each area through reading and interactions with colleagues. In July 2014, I spoke about becoming a marketing automation rockstar and I’d like to share some of these thoughts again as you plan your career for 2015, even if you already think you are a Marketing Automation Rockstar, you might learn a thing or two here.

Know Sales Well Enough to Attain Alignment

If you have worked in Sales before, at any level, then you can help Marketing align with Sales. If you haven’t worked in Sales, then it is important to understand a few key things about salespeople. 

  • Sales cares about revenue booked before end of month, end of quarter, and end of year. They will do anything within the rules to attain that number.
  • Revenue booked means commissions in the paycheck and salespeople keep their jobs this month.
  • Sales will think you are amazing if all they do is receive emails and phone calls from people who have a check today.
  • Salespeople will find leads from anywhere if they do not get them from you.
  • Salespeople rarely care about permission marketing.

Thus, salespeople are motivated by commissions on revenue. Revenue comes from closed-won sales from high quality leads either Marketing finds or they find themselves. Salespeople will do what they can to win business. This situation is neither good nor bad, so just work with it.

Attaining sales-marketing alignment is a process better discussed elsewhere, however do know that Sales likes it when you listen to their needs they see and feel you removing friction from their sales process.

Know Marketing

Someone once told me that all of marketing is an experiment. Some experiments work, some do not. I feel that while individual tactics are experiments, there are principles and processes that are timeless, even if the words change. If you are a B2B marketer like me, you should be familiar with these disciplines:

  • Inbound Marketing
  • Content Marketing
  • Outbound Marketing
  • Permission Marketing
  • Direct Marketing/Demand Generation
  • Measuring success or failure

Know Technology Systems

At this point, you know some technology, whether it is your iPad, your laptop, or just how to find things on the internet. Here are a few key technologies you should be more familiar with to become a Rockstar: 

  • Database Concepts: understand what a database is, how it can be used, the different forms it can take. Also know the difference between an interface and the underlying data table.
    • Fields
    • Picklists
    • Triggers
    • Apex Code
    • Unique ID
    • Tables
    • Objects (like SFDC Lead, Account, etc.)
  • Flow Charts: know the four key icons: Choice, Action, Process, Database. Know you can use Visio or Lucidchart to help map out nurture flows and more.
  • Marketing Automation Platform (MAP) like Marketo or Eloqua.
  • CRMs: Salesforce, MS Dynamics
  • The Principles of Data Cleanliness

Understand Basic Logic

A marketer these days must know Boolean logic well enough to target audiences effectively. Most MAPs use Boolean logic operators to help you find the right people. Keep in mind this is not SQL or complex programming – you are likely already familiar with it from Google or math class.

Marketo Boolean Logic

In Marketo, each operator works like so:

AND/ALL: both filters are true, so the lead(s) returned must have both true.

OR/ANY: either filter can be true, so the lead returned can have both, or just one true.

NOT: the lead must not have this criteria true. This one is hard in Marketo because there are two ways:

  • Member of Smart List NOT IN “X” – means the lead did not qualify for that list. This is the “positive” version where we include a group, but then exclude it.
  • NOT WAS Sent Email IS “X” – means the lead was never sent that email. Be careful because it will often return a very large group of people.

Play to Learn

I also want to talk about playing to learn. Marketing Automation Rockstars understand how they learn and I believe most play to learn. That’s how I learn technology the fastest: I just go in and ask questions. Can I do this? Can I set up a workflow that sends five emails every three days? Okay, I can do that. Can I get it to only send on Monday through Friday at 7:00 A.M.?

Maybe, if I can’t figure it out then I go look at the documentation or I go and ask someone who knows how to do it. There are many resources from the vendor, community, your colleagues, and the internet.

Help Others

And, of course, a Marketing Automation Rockstar helps others get up to speed and shares the knowledge. If you keep the knowledge to yourself no one is going to know how awesome you are and you don’t become a Rockstar. Marketing is also about marketing yourself, but always through service to others.

A few ways you can help others grow in marketing automation:

  • Actively participate in the Marketo Community
  • Write a blog about cool things you can do.
  • Train your colleagues to do their jobs faster with new skills.
  • Write documentation for your instance.

Treat Your Audience the Way You Want to be Treated

Marketing automation is just like any other computer: garbage in, garbage out; it can do good things fast and bad things faster. In this day of real time marketing, you must be vigilant in ensuring proper marketing automation.

First, you must always provide something helpful to your audience. This comes before automation.

Second, you must always test your campaigns in the system before sending them. Always fail in private, never in public. Think of the times you received spam or that huge New York Times email failure where 8 million incorrect messages went out. Avoid infamy through process and testing. If something doesn’t feel right, fix it.

Third, always honor unsubscribes. Even if it hurts. You are not a low life spammer who annoys people or breaks the law.

With these principles, you will be well on your way to becoming a Marketing Automation Rockstar. Good luck and share your success!

Additional Resources:

  • Marketo’s Free Tutorials
  • The Marketing Automation Rockstar’s Course to Marketo

[Updated: July 9, 2017 – added links, fixed broken link]

Filed Under: Marketing Automation

Marketo December 2014 Release

December 15, 2014 By Josh Hill

Marketo provides system upgrades one to three times a quarter. As an end of year gift, Marketo has a new December 2014 release, which has a ton of tiny changes designed to make your life easier. In reviewing this list, I know it will make my life a lot easier. These changes are not ground breaking, however, they are key requests from the Community that make the day to day much better for everyone.

Sales Insight Reports: now you can view email performance by Sales Rep (Lead Owner)! Marketo says emails sent through any of the official plug ins (SFDC, MSD, Outlook, and Gmail) will be tracked. This a big enhancement for organizations that rely heavily on MSI’s email tool. I know there were a few requests for this awhile back and I’m sure those folks are ecstatic right now.

Facebook Custom Audiences: If you have the Social Package, you can now create or update Facebook Custom Audiences from any Static List or Smart list. There is a new FB icon at the button of the Lead View, if you have the package. I know this was bit of thorn in the side for Social users.

Cloning Across Workspaces: For those of us dealing with Enterprise systems with Workspaces and Lead Partitions, this is a game changer. A while ago, this was a highly used feature, allowing local marketing users to clone in prebuilt assets to modify for local use. What I mean here is that a regionally distributed system with Workspaces might have Global Campaigns that are centrally built. For a while, you could clone the assets or a Program, but earlier this year, this feature disappeared, forcing users to use Sharing or Program Import to pull in entire Programs. Marketo has heard us and brought this feature back as Program Clone from Workspace to Workspace. So if you have access to a Default or Center of Excellence Workspace, you can clone that over to your local Workspace. Right now, however, assets cannot be cloned separately from the Program.

Reference Workspace Smart Lists: another thorn in the side for Workspace users was the inability to have a central set of Smart Lists. You would have to clone the List into the WS, or Share it and Clone it over, before using the filters. Now you can refer to a Smart List that is Shared from another WS. Marketo did not display the naming for this, however, it might use a two dot scheme like “Workspace.Smart List” or “Workspace.Program.Smart List”.

Link Tracking with Email Scripting: another small change that has a big impact, this now permits proper link wrapping with Marketo tokens and tracking in Email (Link) Performance Reports.

Token Encoding Setting: in March 2015, Marketo will make this the default. This behavior is at the Field level, so you’ll need to go to Admin > Field Management to turn this on now. Individual fields can be toggled on or off. this feature is only for Lead and Company tokens. Marketo says this is “HTML encoded” as a security precaution. I suspect this means it will be harder for an attacker to see the token name and only see the displayed value.

List Import now has new file encoding: UTF-16, Shift-JIS, EUC-JP, EUC-CN to support non Western Languages.

REST API Call Additions: if you care about these, you now can use Get Lead Partitions, Associate Lead, and Merge Lead, further enabling custom workflows and integrations. See the developer site for details.

RCE is getting the new Marketo GUI skin!

Real Time Personalization: RTP has two key features this month. First is the Named Accounts function, allowing imports of a list of Named Accounts to RTP as a Segment tool. It is possible to import the list as CSV or to plug it in manually. Marketo’s screenshot indicates you can have up to 10,000 Named Accounts. What is less clear is if you can add Account data to that list as well or if you need to have name variations (IBM, International Business Machines) to ensure a proper match. Second, RTP now has a slider if you are using an In Zone Campaign.

This update is an important one because it addresses many small things that I know users have been requesting for months. Any user will find these enhancements make the daily use of Marketo that much easier and more enjoyable. Marketo did not mention a specific date for the release; usually the release is scheduled on a Friday in the middle of the month, so expect features on or around December 19.

I know I’m looking forward to it!

 

Filed Under: Marketing Automation

  • « Previous Page
  • 1
  • …
  • 19
  • 20
  • 21
  • 22
  • 23
  • …
  • 39
  • Next Page »

2019 Adobe / Marketo Summit Sessions

Adobe Marketo Summit 2019

Special Content

Learn Lead Lifecycles
Speaking the Same Language for Marketo Architecture & Best Practices
Expert Guide to Program Templates

Categories

  • Conference Reviews (6)
  • Demand Generation (16)
  • Market Strategy (2)
  • Marketing Automation (48)
  • Marketing Careers (4)
  • Marketing Operations (9)
  • Marketing Technology (21)
  • Marketo User Guide (87)

Topics for Marketing Technologists

  • Conference Reviews (6)
  • Demand Generation (16)
  • Market Strategy (2)
  • Marketing Automation (48)
  • Marketing Careers (4)
  • Marketing Operations (9)
  • Marketing Technology (21)
  • Marketo User Guide (87)

Services & Products

Marketing Technology Consulting
Marketo Consulting Services
Marketo Training
Marketo Health Audit
Revenue Stacks

 

Contact Me

Marketing Rockstar Guides
Contact Us

Copyright (c) 2022. Etumos. All Rights Reserved. Unless otherwise noted for that content only. Privacy Policy

Copyright © 2025 · Enterprise Pro Theme on Genesis Framework · WordPress · Log in

 

Loading Comments...
 

You must be logged in to post a comment.