Syncing Salesforce Campaign object custom field to Marketo | Community
Skip to main content
New Participant
August 4, 2023
Solved

Syncing Salesforce Campaign object custom field to Marketo

  • August 4, 2023
  • 1 reply
  • 4778 views

Hello-

We have added a new field in Salesforce Campaign object by the name of 'Rating'. I want to understand if it is even possible to sync this field to Marketo so that we can use them in Smart campaigns in Marketo as filters? If yes, How can we do that?

 

I tried looking at the Admin > Data Management > Salesforce Object Sync schema but it did not show me Campaign as a synced object. But, when I look at Admin > Integrations > Salesforce > Edit Sync Options, the 'Enable Salesforce Campaign Sync' check box is checked.

 

Would really appreciate all the help I can get navigating this as I am pretty new to Marketo.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Darshil_Shah1

The Campaign object isn't directly connected to Lead/Contact objects in SFDC. It's connected via the Campaign Member object, so if you want to sync a field related to members of the campaign, you can create a custom field on the Campaign Member object and sync it with the Program Member custom field in Marketo. Check out this link for the Salesforce data model.

 

Also, fundamentally, the data on the Campaign object pertains to the Campaigns, and not to the lead/contact records, and as you would know Marketo Smart Campaigns are applicable to people, i.e., people qualify and run through them. So, technically it doesn't make sense to be able to filter on campaign fields that apply to the campaign object. You can filter on custom program member fields if you want though.

1 reply

Darshil_Shah1
Darshil_Shah1Accepted solution
Community Manager
August 4, 2023

The Campaign object isn't directly connected to Lead/Contact objects in SFDC. It's connected via the Campaign Member object, so if you want to sync a field related to members of the campaign, you can create a custom field on the Campaign Member object and sync it with the Program Member custom field in Marketo. Check out this link for the Salesforce data model.

 

Also, fundamentally, the data on the Campaign object pertains to the Campaigns, and not to the lead/contact records, and as you would know Marketo Smart Campaigns are applicable to people, i.e., people qualify and run through them. So, technically it doesn't make sense to be able to filter on campaign fields that apply to the campaign object. You can filter on custom program member fields if you want though.

sparasharAuthor
New Participant
August 4, 2023

Thank you Darshil! specially for the second paragraph! that is exactly what i though.

SP