Has anyone else had issues with this? It skips this step due to this error: Skipped execution due to that the sfdc campaign 'ADV_FYE17_XS_HostingQ2_Legal' was linked with a program. We use the salesforce campaign sync option with all our campaigns.
This is also the same when trying to change lifecycle status.
Any advice would be greatly received!
When an SFDC Campaign synchronized with a program the "add to SFDC campaign" flow steps are ignored by Marketo and the membership and statuses will be maintained automatically by the sync. YOU should a "Change program status" flow step instead. This will add the lead to the program or update the lead program status which in turn will add it to the SFDC campaign or update the the campaign member status.
as I wrote earlier, if the program is synchronized with an SFDC campaign, the "change SFDC campaign Status", "add to SFDC campaign" and "remove from SFCC campaign" flow steps are deactivated for this DSFDC campaugn and will raise an error in the activity log.
Use the "Change program status" flow step to add, update or remove the lead from the program and the sync will take care of the campaign member.