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

A Marketo Filter and Flow Actions Text Notation Method

January 7, 2013 By Josh Hill

One thing I noticed on the Marketo Community is how hard it is to explain how to write out a Smart List using filters just using alphanumerics. Images explain what is going on so much better because Marketo is such a visual tool. Yet, there is no agreed notation method for writing out a Flow Step or Smart List Filter using just text.

Here’s what I suggest we do.

Filters or Triggers are written in Title Case: (if possible use Courier or Preformatted to show this just like a snippet of code).

Fills Out Form
Filled Out Form
Data Value Changes

Smart List Trigger Notation

Operators are shown in ALL CAPS such as IN, OR, AND, IS NOT EMPTY.

Filter Values are shown in double quotes “” to make it clear these are variables to adjust.

Filled Out Form IS NOT "Unsubscribe"
Visits Web Page CONTAINS "Careers; Career; Job" AT LEAST "2" times
Member of Smart List IN "Personal Email Domains"

Note the use of the semi-colon to denote the use of multiple values for a filter instead of OR since this is how Marketo shows it on the workspace.

Marketo Visits Web Page Notation

A Trigger like Data Value Changes requires an Attribute (field) before further filtering. This would be denoted by a colon after the Trigger Name and “with” to start the additional Constraints. You could also use this for similar Flow Steps.

Data Value Changes: Email Invalid with New Value IS "True"

Choices in Flow Steps can be denoted in a similar fashion, adding “then” between the condition and the change you want to make.

Change Data Value:
Choice 1: If Email Invalid IS "True" then New Value IS "False"
Choice 2: If Member of Smart List IN "Personal Email Domain" then New Value IS "False"
Default Choice: Do Nothing

Marketo Flow Step Notation

Showing Smart List Rule Logic such as ALL, ANY, or Advanced can be accomplished by using those operators before the Smart List or showing the order like Marketo does, using “1, 2, 3…” before each filter, then showing the logic as

(1 or 2) and (3 or 4)

Finally, an entire Smart Campaign should be written as:

Campaign: Email Revalidate
If Data Value Changes: Email Invalid with New Value IS "True"
Then Change Data Value: Email Invalid to New Value IS "False"
Schedule: Qualification Rule=Every Time and Recurrence: Daily at 10:00 AM

I like this method because it is clear how to go back to Marketo to select the matching Trigger, Filter, Constraints, Operators, and Values. I use a similar format in the Marketing Rockstar’s Guide to Marketo with the use of font changes. The chief advantage of the method in this post is you can use it on the Marketo Community, an Email, or anywhere else without the need for fancy text editors.

 

Filed Under: Marketo User Guide

Trackbacks

  1. Marketing Automation Tips From MarketersMarketing Rockstar Guides says:
    July 1, 2014 at 7:08 am

    […] use my handy notation for written Marketo programming. – […]

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.