Integrations
Connect to various apps and services with API integrations and third-party connectors.
Integrations Overview
Connect to an array of applications and services using native API integrations and third-party connectors.
Found an error? Missing a topic? Need clarification? Let us know
offers built-in integrations to connect with your organization’s CRM and marketing tools. Manage these through the Dashboard Settings under Integrations found in the side menu after selecting Settings.
Adding an Integration
To add an integration, click Add integration in your Dashboard and select the desired tool.
Note
One-way Sync: syncs data outbound to connected apps; it does not sync inbound.
Multiple integrations with supported platforms can be established (excluding DonorPerfect, Double the Donation, Virtuous basic integration, and Zapier) allowing for both a test and main instance.
General Settings
Integrations include options to decide which records sync and how they are formatted and deduplicated.
Syncing Test Mode Transactions
You can choose to sync test transactions to connected apps when in test mode, allowing configuration of mapping rules. By default, syncing test data is disabled when settings are enabled.
Syncing Subaccounts
If using subaccounts, data can sync from a primary account to its subaccounts, aiding in tracking and reporting.
Customizable Record Names
Where supported, customize record naming for givetly-created records, like those in Salesforce.
App-Specific Settings
app integrations come with specific settings for customization, such as configuring subscription types in HubSpot or mapping statuses in Salesforce.
Mapping Rules
Define how data is mapped to connected services’ data objects, leveraging the app’s API flexibility.
Examples:
- Supporter Email mapped to Contact Email.
- Campaign ID mapped to Opportunity Order Number.
Special Rules
allows for IF/THEN conditions to link properties in integrations, with the latest rule taking precedence.
Sync Settings
Manage sync behaviors, with default settings preventing auto-sync until integrations are configured. Enable automatic or manual syncs, focused or wholesale.
Automatic Sync
This option is off by default to allow time for configuration before record synchronization.
Manual Sync
Manually sync records if you prefer not using automatic sync, or need to re-sync.
Sync Previous Records
While manually syncing, specify record types (unsynced live, all live, or all test donations).
Sync Period
Define a date range to target specific records during manual sync.
Disconnecting
Disconnect integrations at any time via settings, preserving configurations if reconnected with the same credentials.
Built-in Integrations
Marketing & Analytics
Sync conversion data to tools such as:
Explore More Google Integrations: Use givetly’s API for integrations with Google Ads, Analytics, and Tag Manager. Explore the docs →
Automation
Connect to other services using:
Donation Matching
Automate donation matching with:
CRM
Push data to your CRM with mapping rules:
- HubSpot
- …more CRMs listed above
JavaScript
Leverage JavaScript API for custom integrations:
Payments
Enable various payment methods at checkout:
Connection Best Practices
Use OAuth for most connections and dedicated service accounts to limit permission scopes. When using API keys, ensure they are dedicated for integrations.
Looking for more? Dashboard • Integrations