Skip to content

Campaign Field Mapping

WeGive Campaigns sync to standard Salesforce Campaign records — the same Campaign object used by NPSP, with NPC-specific fields where applicable.

Core fields

WeGive fieldNPC Campaign fieldSync
nameName
descriptionDescription
start_dateStartDate
end_dateEndDate
activeIsActive

Linkage

WeGive fieldNPC field
(Salesforce ID)Id

Hierarchy

WeGive supports child campaigns. When pushing a campaign with a parent, the parent’s Salesforce ID is written to ParentId. On pull, the same field is used to assemble the campaign tree on the WeGive side.