The ability to add new constraints and triggers to custom objects even when that object is in use in smart lists or smart campaigns.

The ability to add new constraints and triggers to custom objects even when that object is in use in smart lists or smart campaigns.

Many Marketo instances sync custom objects from SFDC to Marketo and use the fields on these objects as constraints in smart lists and smart campaigns. When a new field is created in SFDC or made visible to the Marketo sync user at a time later than when the object was initially enabled then these new fields must be manually added.

However, the Edit visible fields option is only availble when the custom object is not being used in any smart lists or smart campaigns  (Has_custom_object filter/trigger).

0EM50000000QJI9.jpg

Depending on how you use custom objects they may play a huge role in your marketing strategy and therefore you may have used them in a significant number of lists/campaigns, potentially well into the double figures.

If you need to enable new fields on custom objects currently you have to:

1. Make a note of every single campaign using the filter and the exact contraints used within that filter.
2. Remove the filter one by one from each list/campaign
3. Edit the visible fields in Admin to add your new custom object fields as constraints/triggers
4. Add the filters back one by one and make sure that they match exactly the way they were.

New custom object fields visible to the sync user should automatically be enabled or the edit visible fields option should always be available.
6 Comments
Ksenia_Boroduli
Level 3
We are happily using Custom Objects for triggers and segmentation in Marketo, but due to this limitation we can hardly adapt to our local SFDC Obejct changes. The more we rely on them, the less scalable and flexible they become for us.
Anonymous
Not applicable
The ability to do this is very impertant to us, since we have several SFDC go lives in our organisation which means that new fields on customs objects will be put into use as we go along out implementation plan and It would not be possible to remove all filters and apply them again.

So great idea
Carlie_Fountain
Level 1
This is a great idea, something that we would benefit greatly from!
Anonymous
Not applicable
This would be a invaluable feature to have!

 
Anonymous
Not applicable
Good news. It is now possible to add custom object fields even when the object is in use. You'll have to reach out to support to have the feature enabled.

Thanks for voting!
kh-lschutte
Community Manager
Status changed to: In Production