Welcome to Overflow! We're thrilled to partner with you to make generosity easier and more impactful for your organization. This guide walks you through the full setup process, how the integration works, key mapping logic, sync behaviors, and common troubleshooting tips.
š§ Getting Started
Step 1: Register the Overflow Integration in Virtuous
Begin by enabling the Overflow plugin inside your Virtuous donation form.
-
Follow this Virtuous support article for instructions on activating Overflow.
Note: You will use the Application Keys section, not the Overflow tab in Connectivity settings.
Step 2: Set Up Your Overflow Dashboard
You will receive an onboarding email from Overflow to create your organization's account in the Overflow Dashboard.
If you donāt receive the email, or are prompted to enter brokerage details you donāt have, contact us at support@overflow.co or text +1 (856) 418-0781.
Overflow supports organizations that donāt have a brokerage account by enabling our liquidation service.
Step 3: Generate and Share Your API Key
-
Log in to your Virtuous account
-
Navigate to Settings > All Settings > Connectivity
-
Click Application Keys > Create an Application Key
-
Select Overflow from the dropdown > click Submit
-
Copy your API Key and send it to support@overflow.co with your organization name
We will confirm once the integration is connected.
š§© Adding Overflow to Your Giving Forms
To enable stock donations directly through your giving forms:
-
In the Virtuous form builder, find the Overflow plugin in the Plugins section
-
Drag the Overflow plugin into your donation form layout
Once added, donors will see a āStock Donationā option and be prompted to securely log in to their brokerage account.
āļø Integration Logic & Mapping
Overflow syncs stock donation data into Virtuous with the following mapping:
| Overflow Field | Virtuous Field | Notes |
|---|---|---|
| Donor Name | Contact | Matches on email or name |
| Stock Gift Amount | Gift Amount | Tracked in USD |
| Date of Gift | Gift Date | Based on when stock was received |
| Fund | Project | Should match Project names in Virtuous |
| Transaction ID | Gift Memo or Gift Note | For reconciliation and audit tracking |
- If no donor match is found in Virtuous, a new contact may be created
- Fund mapping must align 1:1 between Overflow and Virtuous Projects
š Syncing Behavior
- Sync occurs automatically once a gift is processed in Overflow
- Failed syncs due to mapping issues are flagged for Overflow Support to review
š ļø Troubleshooting Tips
| Issue | Resolution |
| API Key not syncing | Confirm correct key sent to support@overflow.co |
| Gift not showing in Virtuous | Ensure Project names match fund names in Overflow |
| Donor not matched | Verify email match or contact Overflow to merge contacts |
| No brokerage account | Contact Overflow to enable liquidation service |
| No setup confirmation | Email support@overflow.co to confirm account and API key setup |
Ā
Need Help?
Our Support Team is here for you! If you have any questions or need assistance at any point, feel free to reach out to us at support@overflow.co ā we're happy to help!
Ā