Skip to main content
WeGive companies sync to standard Salesforce Accounts using the Organization record type discovered at connect time.
Companies are pull-only (Salesforce → WeGive) today, despite the Sync column below and despite a Push toggle existing on the dashboard. WeGive has no code path that pushes a company record to NPC — this is a known issue. Every field mapping below is real and accurate for the pull direction; none of them push. The ↔ symbols reflect the mapping rule’s configured direction (most default rules are defined bidirectional), not what the code actually does — a new or edited company in WeGive never reaches Salesforce.

Identity

If a company has no name, WeGive pushes Unknown Organization because Name is required.

Billing address

Mailing address

The WeGive mailing address syncs to the Shipping address fields.

Record type

Linkage

Pull filters

Companies are pulled from Accounts where IsPersonAccount = false, limited to the Organization record type when one is configured, and excluding any Hidden record types.