DonorDirect (StudioEnterprise) Overview
DonorDirect’s StudioEnterprise (SE) platform is a CRM used by ministries and nonprofits to manage constituents, gifts, recurring giving, and campaigns. WeGive’s DonorDirect integration provides bidirectional synchronization between your WeGive donation platform and your StudioEnterprise account.Key Features
Bidirectional Data Sync
- Pull (StudioEnterprise → WeGive): accounts, funds, campaigns, gifts, and recurring giving plans import into WeGive on a regular schedule.
- Push (WeGive → StudioEnterprise): donors, transactions, and recurring plans can be sent to StudioEnterprise as they occur in WeGive, when enabled.
- Incremental sync: after the first full import, ongoing syncs only pull records that have changed, rather than rescanning your entire database each time.
Comprehensive Data Coverage
- Accounts: individual donors, organization donors, and households
- Transactions (Gifts): one-time donations
- Recurring Giving Plans: sustaining/recurring donation schedules
- Projects (Funds): fund and designation tracking
- Campaigns (Source Codes): donation attribution
How It Works
DonorDirect’s standard API is built for looking up one account at a time, which doesn’t scale to a full organization’s giving history. WeGive’s integration solves this with two different paths depending on direction:- Pull uses a set of custom, WeGive-authored data endpoints built specifically for bulk, incremental synchronization — these are read-only and built for your organization’s scale.
- Push uses StudioEnterprise’s standard write API, since WeGive-authored endpoints are read-only by design.
Supported Data Types
Accounts
Individual and organizational donor profiles, plus households
Transactions
One-time gifts, synced as settled/completed transactions
Recurring Plans
Sustaining giving schedules and their frequency/status
Projects & Campaigns
Fund designations and campaign/source-code attribution
Getting Started
Setup Requirements
Learn about prerequisites and what your organization needs to provide
Data Mapping
Understand how data flows between WeGive and StudioEnterprise