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

Marketing Automation Platforms Are Too Delicate

June 10, 2015 By Josh Hill

With the recent release of Marketo’s “Abort” button for email campaigns, we are finally taking a step to making Marketing Automation Platforms more robust against human error. But if you reached a point where you need to press abort, then the platform has already failed you.

Marketing Automation is on a Data Tight Rope

Marketing Automation is On a Data TightropeIn my opinion, many firms with MAPs are walking on a tightrope because there are so few safeguards against data errors in many platforms.

In the past few months, I have committed, seen, and corrected massive data errors in my MAP. All were caused by human error in some way. As I worked to fix these, I reflected on just how delicate these systems are. We rely on our MAP to process huge amounts of data each day. We rely on these systems to make the correct decisions based on a rigid view of previously human processes.

I saw this fragility in my first implementation. The process we established to implement Marketo with Salesforce was very solid, from the human side. We did everything in a sandbox and I heavily researched just how things should work. We checked in with various teams before acting on data. And everything went smoothly.

But as I built out the lead management flows and important autoresponders, I began to think of the tool as a delicately balanced system, akin to erector set with very few bolts. It worked really well, but just one thing off could break the entire flow, collapsing my structure.

Years later, I see lead management flows and data management flows in the same way. Why? Because nothing has changed in the robustness of the tools themselves. From what I can tell, this is true for many major vendors. Where are the safeguards against someone accidentally breaking the carefully built erector set?

And I don’t mean an “abort button,” however useful to prevent external firestorms of criticism and embarrassment. I mean, how do I stop someone, myself included, from turning on a workflow, or changing a name, or moving something that causes massive data errors?

Common Solutions that are not enough

  • Security by Role: most systems let you restrict untrained or those who don’t need to know from accessing key areas. What I have seen, however, is that core workflows like Lead Management are still vulnerable to people who have access to run email campaigns.
  • Training: yes, that could work, to a point. I’m considered well trained and “experienced”, yet without proper documentation and checks, I can still do a lot of damage without intending to do so. Most marketing automation managers came up through marketing, not technology or system administration. Thus, a lot of data governance training is needed, and it’s not getting done.
  • Workspaces and Lead Partitions: these do help. The impact on the system can be contained in many cases if a user is restricted to just their area. Depending on the setup, however, many users can still import data that runs amok across the system. They can also hose their own data!
  • Don’t let anyone in: not really feasible for most organizations.
  • CRM and Database Safeguards: this is often available to large organizations that can afford to add rules and logic to the system to prevent massive data errors. It can help avoid many errors, but not all.
  • Design the system to be less prone to human error: this is more for the vendor to do, as the MAP rules are geared toward moving data round, not letting you prevent errors.

Real Safeguards for Marketing Automation Platforms

So what could real safeguards look like without ending up with an Enterprise System or custom tool?

  • Lock Programs and Smart Campaigns after they are set to run.
  • Lock Smart List configurations. [Vote]
  • Change Logs with more detail that permit more filtering.
  • Changed Data History expansion. I know this is expensive.
  • “Are you sure?” dialogs with count information. (this usually appears on delete).
  • Alert Dialog – “Changing this campaign will affect XYZ”. While “Used by” exists in Marketo, you have to look at it first. Same for other asset changes.
  • Refined User Role Access: I’d like to see Role Security down to flow step permission and leads affected. [Vote]
  • Schedule Tabs that display: Total Qualified – Total Blocked from Email = Total Estimated Send. [Vote]
  • Order of Execution. This can be controlled with Campaign is Requested, however, this seems to be only something an advanced user would be able to setup. [Vote: idea 1 and idea 2].
  • Individual record view should not permit editing unless you have permission and press “Edit Mode”.
  • Hide Core Lead Management functions from other users. This would reduce the chances of “explorers” finding something and touching it. [Vote]
  • Smart Campaign View Only Mode – Let people look at a campaign and then press Edit to modify the rules or workflow. [Vote]

You can vote for the ideas in Marketo. If you are using another tool, consider these as ideas for the integrity and security of your dataset.

Human Safeguards

Of course, the vendor cannot prevent all human error. As a marketing leader, you need to establish rules and processes for the team as well. Here are a few of my tips:

  • Document everything and train people to read it first.
  • Use diagrams to help understand dependencies.
  • Four Eyes – two people check campaigns.
  • Campaigns over 50,000 leads must be approved going up the chain.
  • CRM Admins must be consulted and approve major changes.
  • IT team should review and approve changes that would affect major systems such as websites, email, and other databases.

Do you have other ideas to help increase MAP robustness? Let us know in the comments.

Image Credit: martintaylor

Filed Under: Marketing Automation

Comments

  1. Grégoire Michel says

    June 10, 2015 at 6:54 pm

    Hi Josh,

    You may want to add to your wish list the capability to undo “data value changes”, “score changes”, all additions to SFDC, interesting moments and all flow steps excepted email sent (that cannot be undone).

  2. Josh Hill says

    June 10, 2015 at 9:54 pm

    Good point. Thanks for adding those!

  3. Keith Thomas says

    June 11, 2015 at 3:07 pm

    That’s a very, very thorough analysis of the potential downside of what can go wrong with Marketo.

    There’s another element that I’d work into your recommendations, and that that understanding of these types of issues needs to be presented to users up front. Let’s face it, Marketing Automation technology is sexy, and moving to an MA platform generates justifiable excitement.

    But too few people take the time to understand the inherent risks which of course means they don’t take steps to mitigate them.

  4. Josh Hill says

    June 11, 2015 at 4:00 pm

    Absolutely Keith. Admins need to continually train the team and tell people what they should not touch without discussing it. Docs help, but some are not written well. This is not just about Marketo, it’s about all the systems out there.

  5. Steven Moody says

    June 12, 2015 at 2:02 pm

    I’m a fan of four eyes. These tools are getting so powerful, the cost of a mistake is far greater than the cost of an extra pair of eyes. We’ve found two people operating in a “pair programming” approach, with one person stronger on the business process and one person stronger on the technical process, helps to overcome the desire to take fast action without consideration.

Trackbacks

  1. Fun Things to Put In Your Marketing Automation Instance - Marketing Rockstar Guides says:
    April 1, 2016 at 7:02 am

    […] First, it shows you how easily you can damage the database. […]

  2. Marketo Summer and Winter Release 2016 Thoughts - Marketing Rockstar Guides says:
    September 13, 2016 at 7:44 am

    […] Asset. Now I can resolve these questions fast myself. I see this as not just a move toward a more robust system, but as a tool for better […]

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.