We're back with another installment of the Marketo Success Series! In this series, we partner with Marketo Champions and Champion Alumni to fully explore how some of our most celebrated Marketo experts are using Marketo to drive success. In this edition, Marketo Champion Alumni @Rachel_Noble and @Erik_Heldebro2 teamed up to share all of their tips and tricks for leveraging Engagement Programs to their fullest potential.
When you meet someone new, you don’t start the conversation by pouring out your entire life story. In the beginning, you build trust, find common interests, and if you’re lucky, share a few laughs.
Similarly, a good nurture strategy starts with warming up the brand-prospect relationship. Start by establishing trust with your brand. Build awareness and establish yourself as a thought leader in the space. Next, relate to prospects on a personal level by connecting on pain points and common goals. At this point, the relationship is established. Now you can offer more aggressive CTAs in a way that truly provides value instead of cluttering the inbox.
Like human relationships, nurture goes far beyond fact sharing. It’s engagement. So stop thinking of it as “drip” and start thinking about your engagement strategy: what are you doing to provide value to your prospects while guiding them on the journey to becoming customers?
Before we begin, we need to start with a few definitions:
Marketo is flexible in allowing you to create processes for communicating with prospects and customers based on triggered events. There are many ways of achieving this, although some are not as efficient as others.
The program types in Marketo serve a specific purpose and are all capable of sending emails, although Engagement Programs do so in a unique way that is more scalable for regular content distributions or a so-called drip nurture.
If we compare Engagement Programs with Email programs in Marketo:
Purposes of an Engagement Program could be:
Engagement Programs use streams for grouping content, which can be set to different send out times (weekly, every two weeks, monthly, etc). Streams allow marketers to split up content as they wish. For example, you might be grouping content by stage in buyer’s journey or by prospect’s pain points.
The upside of using Engagement Programs is being able to easily line up content from first to last without the need of reconfiguring any campaigns to exclude people from receiving the same email twice. As long as the same email asset is used (not cloned), Marketo will ensure that a person is not sent the same email again by verifying the email ID in the person’s activity log.
If someone has received the first email in a stream and a new email is added to the top before the next cast, the new email will be sent out and the third activated email will be sent on the next cast.
Content in streams can easily be moved up and down, to prioritize specific emails being sent out first. Scheduling content for a certain period of time allows for maintaining seasonal or campaign content to be disabled when it is no longer relevant.
Example Engagement Program
Certain Engagement Program strategies include nurturing leads further down the funnel. In these cases, you can set up streams of content with early / mid / late stage content to keep the person’s interest.
Transition rules are used to move people from one stream to another. These are ideal in simpler use cases when there is one rule (trigger) that should move the person into the stream. The transition rule is added to the stream that the person should be moved to, and it is therefore easy to determine what condition “moves” someone to that stream.
The downsides to using transition rules are that they must use at least a trigger, meaning that if the rules became more complex, it will be more difficult to maintain.
Smart Campaigns can be used as eitherbatch or triggered campaigns for moving leads between streams. Ideally, when working with a complex nurture set up scheduled batch campaigns with filters that run during the night before a cast to ensure someone is moved to a different stream on time.
Once content in a stream is activated and ready to send, your cadence must be set to determine how often emails should be sent. When you send out content is known as the cast.
Cadence is set individually for streams and can be tweaked according to communication needs.
Weekly cadence can be set anywhere between one and 12 weeks with the possibility of selecting specific days of the week for the cast. For example, you might set an email cadence to every two weeks on Mondays and Thursdays. Monthly cadence can be set to every one to 12 months with the possibility of casting on a specific date of each month or on a specific day during the month (e.g., first Monday of the month).
Tips for setting cadence:
Time zones have recently been added as a feature, making it possible to set a local time for email distribution. Time zone is determined by a number of factors including country, city, zip code, and IP address.
In order to manage the subscription preferences of recipients, you must have an opt-in/opt-out field related to the email communication in your Engagement Program, as per the CAN-SPAM law and GDPR.
Aside from pausing your Engagement Program cadence, it would be recommended to move unsubscribed people to an empty stream specifically for unsubscribed/bounced emails. This can help ensure people are not added back to the content streams.
An Engagement Program holds a maximum of 25 streams. If possible, it would be best to keep one to two streams for unsubscribed and bounced leads.
For analytical purposes and to maintain email quality & deliverability, it is highly recommended to monitor bounces and remove them from your content streams. Daily scheduled batch campaigns can be run overnight to find any people who are unsubscribed/hard bounced and move them to an empty stream.
Let’s talk about success. If you invite someone to a trade show and they visit your booth, that’s a success! Similarly, we need to define goals for our Engagement Programs and define them at a global level. Often times, a click in one of the emails constitutes success in your stream. Whatever you define as success, create a channel status for it:
How do we track this?
Even though we have nested programs, the overall Engagement Program needs to capture success. Create a Smart Campaign at the Engagement Program level to track the success of the program:
Nurture programs aren’t just hard to conceive. They can be hard to manage, too, especially if you don’t have a Nurture Traffic Controller. Here’s how to build one:
And that Smart List referenced in Flow step #1?
Now your leads will be in the right Engagement Programs!
Marketo allows you to add content to Engagement Programs in two ways. 1) dragging email assets directly into a nurture stream or 2) by nesting a Default Program and inserting a child non-scheduled batch Smart Campaign with a Send Email Flow step. Take it from me: email assets get you to first base with Marketo functionality. Default Programs take you all the way home.
Method |
Pros |
Cons |
Add an email asset to a nurture stream |
|
|
Add a nested program with a send email flow step |
|
|
Warning! If you use a nested program, use caution when creating the Smart Campaign that will be added to your nurture stream. The Smart List in the campaign needs to allow anyone in the Engagement Program to qualify. Why? If someone is in your nurture stream and about to enter a nested program but doesn’t qualify for the Smart List of the campaign, they will get stuck in nurture purgatory, never to be nurtured again.
Instead, to exclude someone from receiving that content, make them a member of the nested program first. In your default email channel, create a non-success status called Nurture Excluded. Now, to exclude someone from receiving that specific piece of content, simply add them to the nested program with the status of Nurture Excluded.
For example, if someone already downloaded a white paper, you may not what to send them the nurture email that points to that particular asset. To solve this, go to the nested nurture program for the white paper and create the following Smart Campaign:
Now anyone who engages with the white paper will be excluded from receiving this email.
Communication limits ensure that a person does not receive a maximum amount of emails per day/week. It’s important to keep these limits in mind when setting up cadence for Engagement Programs as there are other marketing emails that could be sent out such as event invites, newsletters, etc.
Limits can be managed by reserving specific days of the week for nurturing if engagement casts should be prioritized over other content.
When setting up your Engagement Programs, here’s a checklist you can use to make sure you have everything you need.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.