Protect Campaign Name
MoveData keeps campaign records in Salesforce in sync with your connected platform. This includes the campaign name — each time a notification is processed, MoveData updates the campaign name to match the value from the source platform.
This means manual name changes in Salesforce will be overwritten:
- A fundraiser creates a page named
Judy's Running Event. - MoveData creates a campaign in Salesforce named
Judy's Running Event. - You rename the campaign in Salesforce to
2024-Events-Running-Judy. - The next time MoveData processes a notification for this campaign, it updates the name back to
Judy's Running Event.
How to prevent this#
To stop MoveData from updating a campaign's name, set Protect Name (movedata__Protect_Name__c) to true on the campaign record.
- Navigate to Setup > Object Manager > Campaign > Page Layouts.
- Add the Protect Name field (
movedata__Protect_Name__c) to your campaign page layout. - Open the campaign record you want to protect.
- Set Protect Name to
true. - Save the record.
The next time MoveData processes a notification that includes this campaign, it will skip updating the campaign name.
What this field does not affect#
Protecting the campaign name only prevents the name field from being updated. It does not affect any other fields on the campaign record, and it does not change how MoveData processes the notification or creates related records.