Custom Backup Strategy for Marketo Campaign logic

EDG
Level 1
Level 1

Hello Marketo Community,

We are looking at designing a custom backup framework for our Marketo instance, specifically focused on campaigns, flow steps, triggers, filters, etc. (not data or assets). We were looking at maybe using the Marketo REST API to regularly automate and extract campaign metadata and have the following questions: 

Has anyone else implemented something similar?

Did you go with custom scripts or something hybrid?

Any suggestions on structure?

Were there any surprises with missing metadata, trigger logic not being accessible,  API limits or anything else we should be advised of?

We are looking to make this as automated and modular as possible.

Thanks in advance for feedback and examples if you don't mind sharing!

E.D.

1 REPLY 1
SanfordWhiteman
Level 10 - Community Moderator
Only a fraction of what you're describing is possible using the REST API. For example, Smart List rules are accessible but not Flow steps.

You will have to combine API calls to get the MA hierarchy/campaign IDs/SL rules with browser automation to get SC flows. It is no small task.

If you haven't worked with the API before, there's a steep learning curve; then you're complementing that with WebDriver tasks which may also be unfamiliar.

Honestly if you don't already have experience with some part of this, I wouldn't advise it.