Introduction to Virtuous
Virtuous CRM Overview
Virtuous is a comprehensive donor management platform that combines CRM functionality, marketing automation, and fundraising tools to help nonprofits build stronger relationships with their supporters. The WeGive integration provides seamless bidirectional synchronization between your WeGive donation platform and Virtuous CRM.
Key Features
- Contact Management: Comprehensive donor and organization profiles with relationship tracking
- Gift Processing: Advanced donation tracking and gift management
- Project Management: Detailed fund and campaign designation tracking
- Recurring Gifts: Automated recurring donation management
- Segmentation: Dynamic donor grouping and communication lists
- Marketing Automation: Integrated email and communication workflows
- Reporting & Analytics: Advanced analytics on donor engagement and giving patterns
Integration with WeGive
The WeGive Virtuous integration provides:
- Bidirectional Data Sync: Real-time and batch synchronization between both platforms
- Automatic Donor Management: Seamless contact creation and updates
- Transaction Processing: Automated gift tracking and reconciliation
- Fund Synchronization: Consistent project structures across platforms
- Recurring Gift Management: Automated recurring donation tracking
- Campaign Integration: Segment-based campaign management
- Comprehensive Logging: Complete audit trail of all integration activities
Contact Model
The WeGive Virtuous integration uses Virtuous’s hierarchical contact model:
- Contact Model: Hierarchical structure built on Virtuous’s Contact → ContactIndividual model
- Household Support: Full support for family and household relationships
- Organization Handling: Support for corporate and organization donors
Getting Started
To begin using the WeGive Virtuous Integration:
- Review the Setup Requirements
- Configure your Integration Settings
- Review the Data Mapping documentation
Core Objects
The following Virtuous objects are central to the WeGive integration:
- Contact: Household and organization records
- ContactIndividual: Individual people within contacts
- Gift: Donation and payment records
- Project: Fund categories and designations
- Segment: Campaign and communication groups
- RecurringGift: Recurring donation schedules
Integration Architecture
The integration utilizes:
- Virtuous API: RESTful API for all data operations
- Real-time Sync: Immediate synchronization for critical updates via webhooks
- Batch Processing: Efficient daily batch jobs for large data sets
- Error Recovery: Automatic retry logic and comprehensive error handling
- Rate Limiting: Respectful API usage with built-in throttling
Best Practices
When working with the Virtuous integration:
- Data Quality: Maintain clean, consistent data across both platforms
- Regular Monitoring: Review integration logs for any sync issues
- Test Thoroughly: Always test configuration changes in a safe environment
- Backup Strategy: Maintain regular backups before major data operations
- Performance Optimization: Monitor API usage and sync performance
Support and Resources
- Virtuous API Documentation
- Virtuous Support Center
- WeGive Support: support@wegive.com