Difference between salesforce campaign sync and add/change statut | Community
Skip to main content
October 13, 2015
Solved

Difference between salesforce campaign sync and add/change statut

  • October 13, 2015
  • 1 reply
  • 3167 views

Hello,

Can you explain me the difference between "salesforce campaign sync" in the campaign setup and the steps flow "add to sfdc campaign" and "change statut in sfdc campaign"

If the final result is the same, what is the better practice?

And finally, what happens if I use them both? Conflicts?

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 Grégoire_Miche2

Bonjour Maxime,

The result looks the same, yet :

  • The salesforce campaign sync is implicit and has the advantage that you do not have to think about it. You set up the sync between one program and a SFDC campaigns and Marketo will take care of it for you
  • The Salesforce campaign sync only works when the program in Marketo and the campaign in SFDC have the same possible member statuses. If you create the SFDC campaign from Marketo, Marketo takes care of this for you.
  • One common error is to set up the campaign in SFDC first, set the member status (or keep the default ones) then set the program in Marketo with a channel which statuses are different from the campaign. In this case the sync will fail. Thus is why we always recommend that you first create the program, then create the SFDC campaign from Marketo and then edit the campaign in SFDC
  • The "Add to SFDC campaign" and "change status in SFDC campaign" should be used only in the other cases, when you want to add a second campaign to the lead or when the statuses are different, since you can choose the member statuses as you want in this case.
  • One of the cases were the 2 flow steps are useful is when you have parent and child campaigns in salesforce and you want specifically the leads to go in one or another child campaign, based on source, for instance.

Hope this helps,

- Gregoire

1 reply

Grégoire_Miche2
Grégoire_Miche2Accepted solution
New Participant
October 13, 2015

Bonjour Maxime,

The result looks the same, yet :

  • The salesforce campaign sync is implicit and has the advantage that you do not have to think about it. You set up the sync between one program and a SFDC campaigns and Marketo will take care of it for you
  • The Salesforce campaign sync only works when the program in Marketo and the campaign in SFDC have the same possible member statuses. If you create the SFDC campaign from Marketo, Marketo takes care of this for you.
  • One common error is to set up the campaign in SFDC first, set the member status (or keep the default ones) then set the program in Marketo with a channel which statuses are different from the campaign. In this case the sync will fail. Thus is why we always recommend that you first create the program, then create the SFDC campaign from Marketo and then edit the campaign in SFDC
  • The "Add to SFDC campaign" and "change status in SFDC campaign" should be used only in the other cases, when you want to add a second campaign to the lead or when the statuses are different, since you can choose the member statuses as you want in this case.
  • One of the cases were the 2 flow steps are useful is when you have parent and child campaigns in salesforce and you want specifically the leads to go in one or another child campaign, based on source, for instance.

Hope this helps,

- Gregoire

New Participant
March 3, 2016

Hi Greg - Let's say I have a salesforce campaign sync set up for my program and I create my SFDC and set up the member statuses and they are:

  • Invited
  • RSVP'd
  • Attended

But the statuses in Marketo are:

  • Wish List
  • Invited
  • RSVP'd
  • Attended

What will happen when someone enters the Marketo program as "Wish list"? will it just fail to sync that one person, or will the whole campaign sync fail?

Grégoire_Miche2
New Participant
March 3, 2016

Hi Rachel,

Good question. I have never tested this one. I suppose Marketo will add this new member status to SFDC but I am not sure.

-Greg