SOLVED

Cloning programs across workspaces - be aware of a "fixed" capability that no longer works

Go to solution
Dan_Stevens_
Level 10 - Champion Alumni

Cloning programs across workspaces - be aware of a "fixed" capability that no longer works

Today, we came across a feature that had been working for us without issue - but is once again an issue.  This relates to an idea I had submitted back in 2014: .  After the December 2014 release, Marketo marked this as 'DONE'.  Which was great - everything worked/tested as desired.  Today, we tried to clone a program and the issue is back 😞

If any of your triggers/filters within the smart lists of the smart campaign are blank (or as you will see below, contain a 'dummy' value when used with the CONTAINS constraint), you will get errors when cloning.  In our case, we have a library of pre-built/complex programs (by channel, by activity) that enables us to quickly build out (customize/localize) a program for a specific marketing activity in a country workspace.  But if any of the triggers/filters in your smart lists of the smart campaigns is blank, you will now get errors.  For example:

pastedImage_4.png

pastedImage_1.png

pastedImage_2.png

Marketo Support is suggesting to delete all of these triggers/filters before cloning; and then add them back in to the cloned program (and the program template). This is not a solution. We can't just delete filters/triggers from our master templates, clone the program, and add them back in (to both programs) after the clone is complete.  This defeats the purpose of having program templates. I'm not sure what changed this all of a sudden - but it's impacting our ability to scale effectively across our global Marketo instance.

1 ACCEPTED SOLUTION

Accepted Solutions
Dan_Stevens_
Level 10 - Champion Alumni

Re: Cloning programs across workspaces - be aware of a "fixed" capability that no longer works

So I completely re-built every one of our program templates that had a blank trigger in the smart list of the smart campaigns.  And now they can be cloned as expected.  This makes no sense.  The templates are EXACTLY the same as the ones that wouldn't clone. 

I recall something similar happened to us over a year ago - where Support told us that there were changes made on the back-end of Marketo that affected older programs; and that we would need to rebuild everything from scratch that we wanted "clonable".  While this specific issue is now resolved (for now), I'm concerned of the long-term stability of our program templates approach moving forward (and the time and effort it takes to re-build these when things stop working for no reason).

Justin Cooperman​  Chris Johnson

View solution in original post

21 REPLIES 21
Anonymous
Not applicable

Re: Cloning programs across workspaces - be aware of a "fixed" capability that no longer works

Oh man this sounds like a nightmare...thanks for posting. It would be fantastic if Marketo could build out the functionality of workspaces and partitions a bit more. Turning into a necessary evil.

Grégoire_Miche2
Level 10

Re: Cloning programs across workspaces - be aware of a "fixed" capability that no longer works

Hi Dan Stevens,

I suggest that you replace the IS by CONTAINS and set the value as "[replace me]". It may work.

pastedImage_0.png

-Greg

Dan_Stevens_
Level 10 - Champion Alumni

Re: Cloning programs across workspaces - be aware of a "fixed" capability that no longer works

Hi Greg - thanks for the suggestions (and I'm sure your approach will allow the program to be cloned), but the constraint needs to be "is", not "contains" (which is also for less efficient for defining specific behavior in Marketo).  "Contains" would significantly slow down the processing of our smart campaigns given the size of our environment.  The fact is this used to work for us - ever since they fixed this after the December 2014 release over a year ago - and now it doesn't again.

Grégoire_Miche2
Level 10

Re: Cloning programs across workspaces - be aware of a "fixed" capability that no longer works

HI Dan,

I understand this. The proposition to set it as "contains" is so that it is a valid statement for Marketo so that it does not raise any error and can be cloned. Of course, you will have to revert it to "IS" after cloning.

-Greg

Dan_Stevens_
Level 10 - Champion Alumni

Re: Cloning programs across workspaces - be aware of a "fixed" capability that no longer works

Even that approach doesn't work.  I changed the smart list in the smart campaign to this:

pastedImage_0.png

And apparently Marketo considers this an invalid value as well.

Grégoire_Miche2
Level 10

Re: Cloning programs across workspaces - be aware of a "fixed" capability that no longer works

Too bad At least we tried

May be you should remove the ";"

-Greg

Dan_Stevens_
Level 10 - Champion Alumni

Re: Cloning programs across workspaces - be aware of a "fixed" capability that no longer works

Nope - that didn't work either.  Apparently is must contain a valid string that's been indexed before. 

Dan_Stevens_
Level 10 - Champion Alumni

Re: Cloning programs across workspaces - be aware of a "fixed" capability that no longer works

Justin Cooperman​, has your team been able to look into this?  Support still has no answer for us.

Justin_Cooperm2
Level 10

Re: Cloning programs across workspaces - be aware of a "fixed" capability that no longer works

I asked a few people if they were aware of any changes in that area. I'll keep looking.