How to Streamline Data Collection for Events in Marketo

Has this happened to you before?

A marketing manager approaches you with an ambitious plan for an upcoming event.

There’s just one catch – the event requires collecting five distinct pieces of information from each attendee, information that’s unique to this particular event.

However, setting up all the assets to collect this information is a major lift, especially for smaller teams.

So, how do you efficiently set up your Marketo instance to support their request?

To help answer this, we’ve created a guide on how to streamline data collection for events in Marketo.

We’ll show you how the clever use of repurposing fields can keep your database streamlined while accommodating the unique needs of each event – saving your team countless hours of work for events throughout the year.

Let’s get into it!

Repurpose Fields &
Program Fields

In Marketo, we can use repurpose fields to collect event-specific information, such as t-shirt sizes, dietary preferences, and so on.

Since these repurpose fields will constantly change from event to event, you’ll need some way to store the data from these fields for your historical records.

We can do this by creating a set of adjoining program member fields to go along with the custom repurpose fields.

Here’s what the process involves:

Start by creating three new lead string fields named Repurpose Field 1, Repurpose Field 2, and Repurpose Field 3. These fields are adaptable for collecting unique data for each event.

Technical Tip: While repurpose fields can technically be of various types, such as boolean or string, we recommend creating all repurpose fields as string fields initially. When setting up your forms, you can adjust the field type as needed—whether you require a boolean, picklist, or any other type. This strategy simplifies the management of repurpose fields in your database, ensuring they can be easily adapted for each event’s unique requirements without altering the fundamental field type in Marketo.

Next, you’ll create three program member fields named Repurpose 1, Repurpose 2, and Repurpose 3. Marketo limits the number of custom program member fields to 20 per instance, so use them judiciously.

When you incorporate repurpose fields into your forms, you have the flexibility to modify the labels and field types of those fields for every new event.

For instance, a field labeled “Dietary Preferences” in one form can be easily relabeled to “T-Shirt Size” for another event, using the same underlying field (Repurpose Field 1, for example). This capability ensures that you can adapt your data collection strategy to the unique aspects of each event without multiplying your fields and complicating your database.

Transferring data from repurpose fields to program member fields in Marketo is essential for preserving event-specific information without the risk of overwriting. This ensures attendee data remains accurate for each event, enabling personalized follow-ups and streamlined database management.

To achieve this, include a Change Program Member Data flow step in your event’s registration processing campaign that moves data from repurpose lead fields to corresponding program member fields.

This action guarantees data is permanently stored, freeing up lead fields for reuse in future events. It’s an efficient strategy for keeping your database organized and your attendee experience personalized.

Technical Tip: If you have a need for this information to exist in your Salesforce Campaign as well, you can sync the Program Member Custom Fields with Campaign Member Custom Fields. Here’s Adobe’s guide on how to do this.

pink line

Utilizing repurpose fields in this way will significantly streamline your data collection for future events and roadshows. Your database will be more organized and efficient, all with fewer hours of work required.

And if you need help navigating Marketo’s complexities to maximize your marketing efforts further, we’re happy to chat.

You can book a free 30-minute call with one of our experts here.

How to Troubleshoot Campaign Queue Backlogs in Marketo

Have you been noticing slowdowns in your Marketo system?

Uncovering the exact reason why leads aren’t progressing through campaigns as quickly as they should be can be difficult (and frustrating).

This guide will walk you through specific actions you can take to troubleshoot campaign backlogs and streamline your Marketo instance.
 

Understanding the Problem

Campaign queue backlogs in Marketo occur when multiple processes stack on top of each other, especially in large instances.

For example, if you’re doing a large email send (let’s say 500,000 emails), you not only have multiple sends firing off at once, but you likely have several tertiary processes being triggered in the background as well.

You might have a smart campaign that changes the program status of a contact, triggered when the email is delivered. Then you’ll have another smart campaign that marks something else, triggered when the email is opened – and so on.

These processes, including email sends, lead scoring, lifecycle campaigns, and Salesforce syncs, among others, create a cascading effect that slows down the entire system. Marketo can only do so much to a particular lead record at a given time.
 

Identifying the Issue

First, we need to understand what’s happening in your system. Marketo’s campaign queue feature, found in the marketing activities tab, is an essential tool for this. It shows all ongoing processes and their priority levels. A lead usually runs through one campaign process at a time, so high-priority campaigns that take too long can cause lower priority ones to stall and backlog.

Regularly check the campaign queue to identify high-priority campaigns with a large number of leads processing in the “Status” tab. If a particular process shows thousands of leads in the queue, for example, it’s likely the backlog culprit.
 

Troubleshooting & Prevention

Once you identify the backlog culprit, more often than not you’ll have to let it run its course. In extreme situations, however, remediating it may require removing it from the campaign entirely. Neither of these solutions is ideal and can ground campaigns to a halt for days.

Which is why the real solution to a backlog like this is through preventative measures. You need to set up your smart campaigns and segmentations in a way that is optimized for efficiency so backlogs can’t occur in the first place.

Here are best-practice tips and considerations for you to follow:

  • Every single smart list rule in a segmentation becomes a smart list trigger in your campaign. With this in mind, it’s important to simplify your segmentations as much as possible, using fewer fields for differentiation to reduce the processing load.
  • For each campaign and segmentation, ask yourself if the triggers and criteria have been set up in a way that could unintentionally cause a backlog – part of this is ensuring your filters and flow steps are accurately targeting the intended leads.
  • In line with the point above, map out exactly what a smart campaign will trigger and where things will end up in the system as a result. Always double-check your campaign logic. You want to avoid setting up campaigns that could loop, causing infinite processing cycles.
  • Use batch campaigns for large-scale processes when possible, as they tend to clear out faster than triggered campaigns.
  • Be sure to test campaign and segmentation triggers before pushing them live, referencing Marketo’s campaign queue as you go to continuously identify snags. From there you can reiterate the campaign until the processes are as efficient as possible.
  • Use the “Everytime” campaign qualification rule as sparingly as possible. Consider if you really need someone to go through every time, or if once per hour/day is enough.

(As a side note: when we say segmentations, we mean the smart list buckets that contacts get filtered into, as depicted in the screenshot below)

pink line

Troubleshooting campaign queue backlogs in Marketo doesn’t have to be daunting. As you gain more experience, your understanding of the underlying causes of backlogs will become more refined.

Just remember that the best solution to backlogs is prevention.

If you follow the best-practice preventative measures listed above and use the campaign queue to proactively identify and diagnose issues in a timely manner, you’ll be well on your way to a more streamlined Marketo experience.

And we’re happy to chat about this in more detail and answer any other questions that you might have.

You can book a free 30-minute call with one of our experts here.

How to Define Marketing Success: A Guide for Marketing VPs and CMOs

Defining marketing success requires a blend of strategic vision and data-driven decision-making.

As fractional marketing leaders, we help teams define their strategic OKRs, KPIs, and metrics that align with their company’s growth and retention objectives.

This guide explores the essential metrics that Marketing VPs and CMOs, particularly in the SaaS sector, can use to inform their strategic decision-making and contribute to their organization’s success.

But before we dive in, it’s important to point out that:

  1. None of these metrics are mutually exclusive. Many of them are connected and understanding how they fit together is crucial.
  2. Depending on the size and lifecycle stage of your company, some metrics will be more relevant to you than others.

You’ll come across some metrics you’re not thinking about, inspiring you to improve your current dashboard and measure not only marketing’s contribution to revenue, but also to the overall health of your business as well.

Let’s get into it!

pink line

Growth Targets vs. Actual Performance

This one is pretty obvious, but it’s definitely important. Comparing your growth targets against actual Year-over-Year (YoY), Quarter-over-Quarter (QoQ), and even Month-over-Month (MoM) performance will give you critical insights into your marketing strategy effectiveness and allow you to adjust according to discrepancies.

Understanding Your Growth Targets

What do those growth targets actually look like? Bookings targets, including new logos and Annual Contract Value (ACV), are foundational for assessing the health and trajectory of your business. These are great for providing a “big picture” glance when looking at actual numbers vs. targets.

When it comes to ACV in particular, a trend we are seeing is a shift away from LTV (Lifetime Value) in favor of “Speed to Cash” when discussing company growth with leadership and investors.

Sales Cycle Monitoring

This is another obvious but essential one. An intriguing angle here is to think about how ACV correlates to your sales cycle. Specifically, if you have a smaller ACV, you are more likely to have a shorter sales cycle. From there, you can forecast sales more accurately and even identify if your marketing efforts are contributing to sales cycle shortening.

It’s also important to remember that your sales cycle can change depending on whether you’re in a hot or cold market – it might shorten when things are heating up or expand when the economy slows down.

SAL Volume

Although this is pretty much table stakes for any business, it is interesting to see that not everybody monitors it. You want to keep track of what leads your sales team is taking action on, and why they aren’t taking action on others.

What did the journey look like for a lead after they left your team and went over to sales, and why was the close unsuccessful? Take advantage of tools like Gong to look at sales call transcripts and uncover if there are any areas where sales need enablement.

GTM Diversification

This is about evaluating how each Go-To-Market (GTM) lane and tactic is contributing to achieving your targets. Ask yourself, how are inbound, outbound, and partner channels contributing to your booking composition?

Take a granular look at the inbound and outbound leads, but also a holistic look at the channel itself. What does the lead velocity (we’ll get to this one below) look like across your funnel stages in each channel? For example, do your webinars and roadshows generate revenue faster than your content syndication?

Remember that diversifying your channels is what enables optimization – once you test different channels, you can read the data, refine your approach, and continue to test new tactics in your channels as you go.

Total Addressable Market (TAM) and Serviceable Addressable Market (SAM)

Total Addressable Market (TAM) is a metric that I’ve operationalized for years. But the reality is, your company may not have the necessary resources to support the entirety of your TAM. The amount of customers you actually can support today is your Serviceable Addressable Market (SAM).

Your SAM is a more practical and actionable number. You can certainly make a long-term play to close the gap between your TAM and SAM with your product team, but as a marketing leader, SAM is a valuable reference point that will help you calibrate the expectations of the board toward what is immediately possible for growth.

Pipeline Status

As a marketing leader, you need to have a strong understanding of your pipeline to set realistic expectations. Assessing the size of your current pipeline and doing regression analysis against revenue targets and the sales cycle length helps you understand whether targets and budgets are realistic.

Multiply pipeline by close rate to see how far off you are from your booking rates. You’ll have more realistic expectations, which will enable candid conversations to manage budget, demand, and the expectations of your leadership team.

Lead Velocity

This is one of my favorites. Essentially, it’s the speed of leads across each stage of the demand funnel. Think of your funnel as an hourglass or bow tie. On one side you will have all the stages leading up to the sale in the middle. But it doesn’t stop there. On the other side of the sale, we measure retention, upsell and cross-sell opportunities, as well as advocacy.

The main focus for lead velocity is top-of-funnel through the initial sale. How quickly are leads picking up content and getting into the hands of your sales team? Examine the stages where your leads are stuck, and identify places to optimize and apply budget and marketing efforts, such as paid social, retargeting, and nurture campaigns to increase lead velocity and unstick those leads.

Success Rates by Channel

When thinking about the propensity for a closed-won business, what channels are generating the best volume of MQLs, SALs, and Closed/Won Business? And what is the Payback Period and return on ad spend by channel?

Earlier, we mentioned the importance of speed to cash, but determining return on investment by channel is still highly relevant. It will allow you to apply any incremental budget with confidence, even allowing you to accurately forecast what the return on investment will likely be.

Lifetime Value (LTV) to CAC Ratio

A healthy LTV to CAC ratio (Customer Lifetime Value to Customer Acquisition Cost) is key to ensuring sustainable growth over the long term. It contextualizes LTV, providing an understanding of profitability per customer. It helps you to understand the value of new customers against the cost of acquiring them. The ideal ratio varies based on the size and maturity of your company, as well as your industry and other factors, but a good rule of thumb is to aim for a ratio of 3:1.

Payback Period and Gross Margin

This is an important duo. When Payback Period is compared with gross margin, these metrics shed light on the profitability and financial health of your SaaS business – these numbers will certainly speak to your accounting team and board of directors. Payback Period is Initial Investment divided by Annual Cash Flow, allowing you to better understand profitability. Gross Margin is Revenue less Cost of Goods Sold (COGS) divided by Revenue, then multiplied by 100. While the Payback Period focuses on the time it takes for an investment to pay off, Gross Margin assesses how much profit a company makes on its sales after covering the costs of production.

The Rule of 40

This is another metric that is great for measuring the overall health of your business. The Rule of 40 states that the sum of your growth rate and profit margin should equal 40. If your growth rate is high, it can help offset low margins. Perhaps you have fewer deals and great margins. The Rule of 40 helps put both situations in perspective.

Some of the best businesses in the world struggle to hit the Rule of 40. You can’t get to 40 overnight, so you likely need to start smaller. Consider what number is practical for your business, and aim to inch towards the magic 40 goal.

Customer Health Metrics

As we wrap up, I want to leave you with three more useful metrics to track the health of your business when it comes to retention and client satisfaction.

  • Gross Retention Rate (GRR): Measures customer retention and is especially critical for companies relying on monthly recurring revenue. A GRR below 80 percent for a company older than five years means you need to mitigate churn triggers.
  • Net Promoter Score (NPS): Aim for a high or improving NPS. This number indicates customer satisfaction and can signify future organic growth through referrals and upsells.
  • Number of Referenceable Customers: How many customer success stories and testimonials do you have? Is your sales team’s list of referral clients growing or shrinking? The ability to showcase success stories is invaluable for credibility and sales enablement, and it can be marketing gold if you leverage it properly.

pink line

This collection of metrics is meant to inspire the way you help your team understand the health and performance of the business. Depending on your organization’s size and unique situation, you’ll need to curate a set of metrics that are meaningful to your organization.

But as a marketing leader, it is important to remember that you help to decide which metrics are vital. You are a co-author of this narrative, and you should lean into the conversations where these metrics are vetted and chosen.

Clean your data, and put governance around your team’s processes for updating and maintaining data integrity. Then, for newer metrics, give the data time to mature if necessary. You will not get the whole story of what a particular metric can tell you if it’s only been a week or month of tracking or if the source data is messy or inconsistent.

The better the quality of baseline data you gather, the more clarity and utility you’ll get out of your monitoring and analysis.

If this topic interests you, we discussed it in greater detail on our very first episode of Launch Codes Live. If you missed it, you can watch the full recording here.

And If you have any thoughts or questions about these metrics or need help with a particular project, we’d love to support you. Feel free to reach out here to book some time to chat with our experts.

Launch Codes Live Recap: February 15th, 2024

Nearly every day, there is a new update or breakthrough from a major AI company. It can be hard to keep up.

So on our Launch Codes Live show, Joe (CEO) and Lauren (VP of Marketing) took to LinkedIn Live to discuss the most important news in the world of AI so you can stay up-to-date.

Here is a brief overview of the stories they covered.

Gemini Advanced is now available for a 2-month free trial.

Google Bard is officially dead.

As of February 8th, Google’s GPT competitor is now called “Gemini Advanced” and it’s available for a 2-month free trial. After the trial is over, users will have to pay a 20 USD per month subscription to continue using it.

It’s still early, and we’re still dipping our toes in with Gemini Advanced, but the 2-month free trial is a welcomed offer that we didn’t see with Chat GPT Plus. Even as we write this, Google just made an announcement about their next generation model: Gemini 1.5.

On the full episode of Launch Codes Live here, Joe and Lauren dive deeper into how Gemini and the Google ecosystem, how it might compare to Microsoft co-pilot and GPT-4, as well as some background on how Google came up with the “Gemini” name.

Why is Gemini still only as good as GPT-4? (4 Theories)

Joe came across an interesting post by Ethan Mollick (Wharton professor and AI expert) that includes 4 potential theories on why the performance of Gemini is roughly on par with GPT-4.

Here are those theories (paraphrasing Ethan’s points):

  1. Gemini and GPT-4 are both at the height of what’s possible. Essentially, this is as good as it gets for AI using LLM technology.

  2. Google trained Gemini to meet GPT-4 levels and then stopped. More will come.

  3. OpenAI has some secret sauce that the other companies can’t figure out. This is just the best that Google can do.

  4. Gemini and GPT-4 being so similar is merely a coincidence.

Ethan thought that #2 was the most likely scenario here, but admits that he has no idea for sure.

It turns out that Ethan was right with Google’s announcement today about Gemini 1.5.

It’ll be exciting to see what comes after Gemini 1.5 and beyond.

Nvidia’s lets you run an AI chatbot on your GPU.

Nvidia recently announced “Chat with RTX”, which lets anyone run an AI chatbot locally on their GPU.

It’s still in its early stages and does require quite a significant supply of text before it becomes useful, but the ability to run an LLM without the use of the internet is another glimpse into the future of what’s possible. Eventually, we will likely see LLM’s running locally on our phones in the palm of our hand.

GPT is “less lazy” now?

Another story that came out earlier this year was the announcement that GPT should be “less lazy” now. Sam Altman said that this change is coming after an OpenAI update.

Some of the theories behind why GPT was slowing down – and even refusing to complete tasks – are pretty funny. One of them was that GPT is experiencing seasonal depression and has observed that humans “slow down” during the month of December.

The real reason for the slowdown is unclear, but it’s definitely back to normal now.

Watch the full episode.

If you missed our debut of Launch Codes Live, you can watch the full recording on LinkedIn here.

And we’ll be doing these live sessions on a monthly basis going forward, so look out for the next event on LinkedIn in March!

How to Automatically Update the Copyright Year in Marketo
(2 Methods)

Do all of your marketing emails, landing pages, and other assets still say “Copyright © 2023” at the bottom?

Keeping your copyright year up to date goes a long way for maintaining brand professionalism and consistency.

But we are well into February now, and plenty of companies still haven’t updated the copyright year to 2024 in their Marketo instance yet.

Or maybe they did, but they had to go through each email and landing page and edit them manually — one at a time.

There must be a better way, right?

We’re going to walk you through 2 different methods to automate this entire process using Marketo tokens.

And there’s no coding experience needed for these. We’ve done our best to break them down into simplified steps that are easy to follow.
 

Method 1:
A Single Token Across All Assets.

This first method is to create a token at the top-level folder in your Marketo instance — allowing it to impact every asset within.

Step 1) Navigate to the left side of your Marketo instance and find the top-level folder that contains all of your programs.

Step 2) In this top-level folder, select the “My Tokens” tab and create a new token by navigating to the right side of the screen and dragging in a “Text” token.

Step 3) Change the Token Name to {{my.Current Year}} and set the Value to 2024. It should look like this when you’re done:

Step 4) If you don’t currently have a token in each of your assets, you’ll need to swap out the hard-coded date (2023 in this case) and add the token there instead – as shown in the screenshots below.
 
Before (hard-coded):

After (token):


 
And that’s it!

While this method is incredibly straightforward, it does come with some drawbacks.

The most glaring issue is that you still need to remember to update the “Year” value of this token every January 1st. This may seem easy enough, but we’ve seen countless organizations (big and small) forget about it for months.

Which brings us to our second (and superior) method.
 

Method 2:
Set It and Forget It.

This is our preferred method, because while it requires a little more upfront work, you will never have to worry about updating your asset copyright year again.

It’s a completely automated, self-updating setup that you can forget about once it’s running.

Step 1) Navigate over to the same top-level folder as Method 1 (the main folder that holds all of your other programs).

Step 2) With the “My Tokens” tab selected, go to the right side of your Marketo instance and drag in an “Email Script” token.

Step 3) Change the Token Name to {{my.Current Year – Email}}.

Step 4) For the Value of the token, press “Click to edit” which will open up a new window titled “Edit Script Token”. Here, paste the following:

$date.get(‘yyyy’)

Then press save. This short script dynamically updates the year based on the server's current date.
 

 

Step 5) Drag in another token from the right side, this time use the one called “Text”.

Step 6) Change this Token Name to {{my.Current Year - LP}}.

Step 7) In the Value section paste the following:

<script>(document.currentScript || document.scripts[document.scripts.length - 1]).outerHTML = new Date().getFullYear();</script>

 
This JavaScript code fetches the current year from the user's computer, ensuring the displayed year is always accurate.

Now you have 2 different tokens set up for each asset type (Emails and Landing Pages) that will automatically update the copyright year.
 

 
pink line
 
While Method 2 does have a few extra steps involved, the entire process should only take five minutes or so.

A worthy tradeoff for never having to remember to update your copyright year again – and keeping the copyright year current reflects well on your brand’s attention to detail!

Below are a few examples of what the end result should look like.

Email example:

Landing Page example:

If you want to explore a more robust setup of the same solution, check out Sanford’s blog post which taught me how to solve this challenge years ago here (Marketo-hosted version here).

His method goes into greater detail, and has an extra setup for dealing with time zone differences over the first day of each year.

We hope this was helpful!

And if your team needs assistance with more complex projects, we’re happy to chat when you’re ready.

Do you believe in AI?

Do you find yourself questioning the value of AI?

You’re definitely not alone.

If you aren’t excited about AI today, you haven’t yet encountered a use case that is meaningful to you.

There’s a good chance you’ll shift to a believer at some point this year.

Here are three charts that tell a story of where we are today and where we’re going in 2024.
 

The Gartner Hype Cycle

The Gartner Hype Cycle presents the typical journey a new innovation takes to reach acceptance and adoption.

An innovation is released. Expectations are inflated. People naturally become skeptical and become disillusioned with the idea.

We have seen this time and time again with AI: “AI is going to change the world!” “AI is going to take our jobs!”

The truth is, change doesn’t happen overnight. And to the individual, it’s not clear that it will ever meet the hype. So skepticism remains.

Think about flip phones, blackberries, and then iPhones. That transformation didn’t happen in a year. It took some time. Microsoft was so confident about the Windows Phone 7 that they staged a mock funeral for the iPhone in 2010..

In 2024, I think we will start to see a shift. As demonstrable benefits increase, the individual or organization climbs up the slope of enlightenment. They see the technology for what it’s truly worth to them. These days, it’s pretty hard to argue that the iPhone form factor has not impacted mobile telephony.

If you’re not seeing AI as a game changer, then there isn’t a use case that has impressed you yet.

If the AI advocates are true and improvements come exponentially, then this year we should start to see a rapid climb up the slope of enlightenment.

This means more and more use cases with demonstrable benefits are on the horizon.
 

AI Adoption Model

Enter chart number two, the AI Adoption Model. This chart was something that Liza Adams and I discussed last summer as a spin off of a LinkedIn post she had made.

This chart demonstrates a risk/benefit tradeoff that will serve as an impediment to adoption in the short term.

Changing the status quo when the risks, or perception of risks, outweigh the benefits is a difficult choice for organizations to contend with.

What if you started making decisions for your organization based on GPT 3.5? Or made a massive investment in a product, just to have a new Custom GPT make it irrelevant?

With the clarity of hindsight, we can see that many of these bad decisions were made. Although it’s somewhat arguable that these risks were predictable even a year ago.

So as new innovations are released and the use case benefits become clear to the organization, changing the status quo and adopting new tools and processes becomes a much easier decision.

Risks like using proprietary data in training models have been seen as a major hurdle. New offerings, however, are addressing these issues head-on. For example, this is front and center in the new “Teams” option for ChatGPT.

In the end, there really isn’t a choice at all.

AI adoption will actively or passively take place. Passive adoption will happen because AI will be baked into existing tools that organizations have already adopted.
 

Use Case and Impact

This final chart was presented by Scott Brinker at a conference I attended last November.

This is another look at the evolution of AI. While Scott included “AI + No Code Tools” in this image, it could just as easily be labeled “AI” instead.

This chart shows that current AI tools have had a low impact on the organization. Things like writing emails, summarizing meetings, creating digital art for social – these aren’t transforming organizations overnight.

But the growth curve is steep, if not exponential. Have you ever seen the original DALL·E image creation? It was abstract if we’re being generous.

However, if we believe that improvements will continue – possibly exponentially – then we’ll eventually have tools that have a medium-level impact on the organization. This could be an AI agent that performs tasks that double the output of an employee, for example.

If you’ve seen some of the text-to-video generation tools, you’ll know that they’re going to transform the creative space. Kanye West just released a music video that is all AI generated.

Change is starting.

pink line

History has shown us that with every major innovation, some organizations (and individuals) adapt and some organizations don’t. I used to go to Blockbuster every weekend. I used to have a portable Toshiba CD player with headphones that didn’t skip!

AI is going to bring about changes at a rate we haven’t experienced before.

And if you’re not yet convinced, it’s because you haven’t seen a use case that is meaningful to you.

I’ll bet you a coffee that sometime in 2024 you’ll see something that changes your mind.