How to populate data from Custom Objects to a data field in Marketo? | Community
Skip to main content
Level 1
April 28, 2026
Solved

How to populate data from Custom Objects to a data field in Marketo?

  • April 28, 2026
  • 1 reply
  • 14 views

I am trying to populate data from Custom Objects in Marketo into a data field in Marketo as well. I know I can’t use smart campaigns with flow step of Change Data Value but I would like to know if there is a way to do so.

Best answer by WolframCLotz

Hi Adrian,

It depends on your specific use case. Do you want to write the CO data to a Lead field immediately after the CO entity is created, or at a later point?

If you want to write the data instantly, you can use the trigger type Added to <CO name> in your smart list. In this case, you can use trigger tokens in your Change Data Value step. The field names correspond 1:1 to the keys of your custom object. For example, if your CO has fields such as id or name, you can reference them using {{trigger.id}}.

If you want to copy the data later, after the CO has already been ingested into the system, I’m afraid there is no integrated solution. We addressed this by creating an SSFS that requests the information from the external database, which is the source and owner of the CO data.

 

 

1 reply

WolframCLotzAccepted solution
Level 4
April 28, 2026

Hi Adrian,

It depends on your specific use case. Do you want to write the CO data to a Lead field immediately after the CO entity is created, or at a later point?

If you want to write the data instantly, you can use the trigger type Added to <CO name> in your smart list. In this case, you can use trigger tokens in your Change Data Value step. The field names correspond 1:1 to the keys of your custom object. For example, if your CO has fields such as id or name, you can reference them using {{trigger.id}}.

If you want to copy the data later, after the CO has already been ingested into the system, I’m afraid there is no integrated solution. We addressed this by creating an SSFS that requests the information from the external database, which is the source and owner of the CO data.

 

 

SanfordWhiteman
Level 10
April 28, 2026

Similarly, if it’s too late to use {{trigger.tokens}} we’ve used a webhook-compatible service to fetch CO data from Marketo and map it back to lead fields.

 

But using {{trigger.tokens}} is by far the superior method (though note it will not work for updates, only the initial creation of the CO record). Consider a one-time API export of all COs + a one-time backfill import, then use the trigger going foward.