Marketo and SFDC sync - auto assignment rule | Community
Skip to main content
Yun_Bai1
New Participant
February 23, 2018
Solved

Marketo and SFDC sync - auto assignment rule

  • February 23, 2018
  • 2 replies
  • 5953 views

Hello,

In Marketo SC, we set up flow steps that check and change "Product Title", "Lead Source" and other values, then use the "Auto assignment Rule" assign lead to Sales.

However, in lead's activity log and in SFDC, the results we saw are Marketo changed the "Lead Owner" first, then changed "Product Title" value. I am wondering why this happened and where went wrong. Or nothing went wrong? Anyone have similar experience with it?

In SFDC:

Changed "Owner" first, then changed "Product Title".

In Marketo:

Same order that changed "Lead Owner" first then changed "Product Title".

Thank you in advance,

Becky

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

Hi Becky,

This explains why the ordre of the change is not really under your control or does not reflect your smart campaign steps. The sync can be either a scheduled sync, an explicit sync (sync with SFDC flow step) or implicit one (caused when you run a change owner flow step or a add to SFDC campaign or a change program status if the program is sync'ed) in return, the owner and region are changed, but in the meantime, your Marketo campaigns continues and updates the title.

If you want to better control this, you need to run any data value change flow steps in Marketo before you run any flow step that causes a explicit or implicit SFDC sync. It's a tricky issue, though, and there is no perfect solution for these. The only way to completely control everything would be to put all the flow steps (Data value changes, score computation, and SFDC sync) in the same smart campaign flow, but then it clearly lacks the necessary flexibility.

-Greg

2 replies

Grégoire_Miche2
New Participant
February 23, 2018

Hi Becky,

Are these changes of values caused by a Marketo Smart campaign or and SFDC workflow and synced back to Marketo ? Your screenshots does not enable us to know that.

-Greg

Yun_Bai1
Yun_Bai1Author
New Participant
February 23, 2018

Hi Greg,

Nice to see your comment. It's late your time.

Great point. Thank you. I checked that looks like "Change lead owner" was synced from SFDC (screenshot as below). Region value got changed also synced from SFDC. However, for sure changed "Product Title" is from Marketo campaign.

I've been told that our SFDC assign lead owner rule is based on the order of "Email, Created by, Lead Record Type, Product Title, then Country ....". Not sure why SFDC changed "Lead Owner". But this is a good point to check.

Thank you,

Becky

Grégoire_Miche2
Grégoire_Miche2Accepted solution
New Participant
February 23, 2018

Hi Becky,

This explains why the ordre of the change is not really under your control or does not reflect your smart campaign steps. The sync can be either a scheduled sync, an explicit sync (sync with SFDC flow step) or implicit one (caused when you run a change owner flow step or a add to SFDC campaign or a change program status if the program is sync'ed) in return, the owner and region are changed, but in the meantime, your Marketo campaigns continues and updates the title.

If you want to better control this, you need to run any data value change flow steps in Marketo before you run any flow step that causes a explicit or implicit SFDC sync. It's a tricky issue, though, and there is no perfect solution for these. The only way to completely control everything would be to put all the flow steps (Data value changes, score computation, and SFDC sync) in the same smart campaign flow, but then it clearly lacks the necessary flexibility.

-Greg

Jim_Thao7
New Participant
February 23, 2018

Are you saying that a flow #2 (sync lead) executed before flow #1 (change data value)? If so, that's not right.

However, it's hard to distinguish from your screenshot whether or not all of this happens w/in the same campaign or if they're separate campaigns.

Yun_Bai1
Yun_Bai1Author
New Participant
February 23, 2018

Hi Jim, It's assign the lead owner first before changed the product title. All flow steps set up in one campaign. Sync lead will happen after change values.

Jim_Thao7
New Participant
February 23, 2018

Your screenshots show that the sync lead happened before the Product Title change data value. 

Or am I missing something?