SOLVED

Importing program from one instance to another

Go to solution
charlie_kim
Level 2

Importing program from one instance to another

Hello, is there a way to import a program from one instance to another regardless of the fields from the source instance?

 

Need to import a programs assets regardless if the field is in the destination instance or not.

1 ACCEPTED SOLUTION

Accepted Solutions
Katja_Keesom
Level 10 - Community Advisor

Re: Importing program from one instance to another

Hi Charlie,

Not sure how the two elements of your question correlate, as a program and a database field do not necessarily correlate with eachother. In general:

  • If you have the Program Import feature enabled (Marketo Support can do this for you), yes you can import a program from one instance to the other.
  • It is good to realize that references to things outside your program don't always travel too easy. If you have snippets in your emails or landing pages remove them before importing. Same for e.g. references to a global form. You can restore these after your import.
  • If the program actually uses a field in a smart list or smart campaign that is not there in the destination instance that will of course not work. Not entirely sure whether the program will copy but the reference will be removed or the copy will not work at all. Either way you will need to find a solution to deal with this data field not being available in your destination instance. If the import fails over this, again you can choose to remove the reference to it in the source instance, then make the import and restore the reference after you're done.

Program imports are a powerful tool to share knowledge, but as you see there's a few tricks to be aware of.

View solution in original post

2 REPLIES 2
Katja_Keesom
Level 10 - Community Advisor

Re: Importing program from one instance to another

Hi Charlie,

Not sure how the two elements of your question correlate, as a program and a database field do not necessarily correlate with eachother. In general:

  • If you have the Program Import feature enabled (Marketo Support can do this for you), yes you can import a program from one instance to the other.
  • It is good to realize that references to things outside your program don't always travel too easy. If you have snippets in your emails or landing pages remove them before importing. Same for e.g. references to a global form. You can restore these after your import.
  • If the program actually uses a field in a smart list or smart campaign that is not there in the destination instance that will of course not work. Not entirely sure whether the program will copy but the reference will be removed or the copy will not work at all. Either way you will need to find a solution to deal with this data field not being available in your destination instance. If the import fails over this, again you can choose to remove the reference to it in the source instance, then make the import and restore the reference after you're done.

Program imports are a powerful tool to share knowledge, but as you see there's a few tricks to be aware of.

Katja_Keesom
Level 10 - Community Advisor

Re: Importing program from one instance to another

Was importing some things yesterday and can now confirm that the import will fail if there is an issue with a field that does not match, so you need to remove the reference to that field in your source program before you can import it. Don't forget to restore the reference in your source program when you're done though.