Re: How are people standardizing their program status structures?

Nate_Oosterhous
Level 7

Hi All!

Question:

How are people standardizing their program status structures?  In every program, do you always want a Has Opportunity and/or Won Opportunity program status that will be updated through a program smart campaign?  Is this unneeded?  What is THE best practice?

Thanks ahead of time!

12 REPLIES 12
Nate_Oosterhous
Level 7

Has anyone heard of just using two status' for every channel?

  1. Member
  2. Success

I have heard this is a best practice is that true?  What will you miss out on and/or gain if you do this?

Jessica_Kao3
Level 10 - Champion Alumni

Agree with Dan.  The whole point of having unique program statuses for each channel is because in most cases they are different.

For some channels like Paid Social, SEM, PPC, Online Advertisement, Website - these program statuses are sometimes Member, Converted (success)

or Member

Visited Webpage

Converted (Success)

But for event programs, trade shows, conferences, webinars, road shows, etc. you would lose very important data,

Registered

No Show

Attended

etc

Why do you want to make the statuses in all your channels generic?

Nate_Oosterhous
Level 7

I don't really want to make the statuses generic.  I was just told by a Marketo Consultant that was a best practice......

Dan_Stevens_
Level 10 - Champion Alumni

I would question that advise.  This is certainly not a best practice.

Dan_Stevens_
Level 10 - Champion Alumni

I'd highly advise against doing this - especially in some channels (like events) - since specific trigger activity takes place based on the program status (e.g., "registered").

Josh_Hill13
Level 10 - Champion Alumni
Dan_Stevens_
Level 10 - Champion Alumni

Each of our channels have the key stages of our lead lifecycle as the final program statuses:

  • achieved MQL status
  • achieved SAL status
  • converted-to/influenced opportunity
  • opportunity won

This helps us report more efficiently (especially since we're on MS Dynamics CRM and can't sync to the campaign object).

pastedImage_0.png

Every Marketo program then includes a common smart campaign as follows:

pastedImage_0.png

pastedImage_1.png

The values for the DVC trigger, include:

pastedImage_3.png

And the FLOW looks like this:

pastedImage_4.png

It's also important that leads can qualify for this every time (so that they can continue to progress):

pastedImage_5.png

Josh_Hill13
Level 10 - Champion Alumni

Generally I never do it this way because the lifecycle should manage that, but it can be interesting at the tactical level.

Grégoire_Miche2
Level 10

Agreed with Josh here. IMHO, adding a MQL or any lead status as a last program status kind of negates the reality of multi-touch attribution... In other terms, how would decide which program should have the lead in "achieved MQL" when a lead does? The first one? the last one? all the programs that touched the lead? All the programs for which the lead is a success?

And what if the lead is recycled and sent back to nurturing?

-Greg

Dan_Stevens_
Level 10 - Champion Alumni

Every one of our smart campaigns where success can be achieved, we include the following CDV flow steps:

pastedImage_0.png

The "last touch xxx" is a proxy field that then populates the "MQL channel, date, program, ID", "SAL channel, date, program, ID", etc. so that we know which program was responsible for progressing the lead to the appropriate lead stage.

pastedImage_0.png

And we're still able to report on all programs that contributed to the progression.  Now, it gets a bit difficult when we're dealing with repeat customers that qualify for running through our lead lifecycle again after an opportunity has closed (or recycled).  But overall, this works best for us.

Dan_Stevens_
Level 10 - Champion Alumni

True, but we also have the ability to provide very detailed insight for our regional marketers by using this approach.  For example, you can't get a report like this using "Model Performance Analysis" in RCE (whereas "Program Membership Analysis" does give you this level of insight if you have your channels/program status setup like we do):

pastedImage_0.png

Devraj_Grewal
Level 10 - Champion Alumni

We actually sync our programs with SFDC Campaigns, so we adopt the program statuses of those in SFDC. It really depends on the program and it's goal to determine their program statuses.

For our lead nurturing programs we use the following SFDC campaign statuses to determine a lead's advancement through a program:

Member (default status)

Contacted

Disqualified

Paused

Meeting Booked