Native Integrations

How Donately syncs data with your CRM, email, and communication tools.

Sync Flow

When a donation is processed in Donately, the integration engine runs the following steps:

  1. Event triggered — A donation is created, updated, or refunded.
  2. Mapping applied — The default field mapping (plus any custom overrides) is used to transform Donately data into the target system's format.
  3. Record lookup — For CRM integrations (Salesforce, HubSpot), the system checks if the donor already exists by email or Donately ID.
  4. Upsert — The donor record is created or updated, then the donation record is created in the target system.
  5. Event logged — A sync event is recorded in Donately with success/failure status. Failed syncs can be retried from the dashboard.