Hi @Marie Ligier,
In fact, this is not about lead merging, it's about conditional blocked field updates, if I understand correctly.
There is workaround, but quite heavy: for each field you want to protect, create a second field in Marketo. Then create 2 smart campaigns for each field, using the "data value changes" trigger with a source constraint. For instance for the field "Last Name":
- Create the field "Last Name 2" in Marketo only
- Create a smart campaign with the following setup:
- Trigger : Data value Changes, attribute "Last name" constraint : source = "sfdc"
- Filter: Support = True
- Flow step : "Change data value", attribute "Last Name 2", new value: {{lead.last name}}
- Run every time, activate
- Create a second smart campaign with the following setup:
- Trigger : Data value Changes, attribute "Last name" constraint : source = "Web form fillout"
- Filters: Support = True AND Last Name 2 is not empty
- Flow step : "Change data value", attribute "Last Name", new value: {{lead.last name 2}}
- Run every time, activate
-Greg