Create donation records for campaign managers before reporting run

Your donation webhooks arrive with raw amounts and campaign codes, causing delayed reconciliation. Managers get normalized donation rows and mapped campaign IDs so reports close before the next run.

Create donation records for campaign managers before reporting run

Create donation records for campaign managers before reporting run