Skip to main contentLead
Key Concepts
Default Integration Behavior
- No Default Integration: WeGive does not sync Marketing Contacts to Leads in Salesforce by default
- Contact-Focused: All related objects (including Campaign Members) are linked to Contact IDs
- Configurable: While not default, integration with Leads is theoretically possible through:
- Salesforce field mapping integration UI
- WeGive managed package configuration
Integration Philosophy
Strategic Decision
WeGive has made a deliberate choice not to integrate with Leads by default for several key reasons:
- CRM Optimization
- Prevents unnecessary data accumulation in Salesforce
- Maintains Salesforce as a relationship-focused CRM
- Avoids bloating contact records with marketing data
- Cost Management
- Reduces Salesforce data storage costs
- Prevents dramatic increases in data costs
- Optimizes Salesforce performance
- Data Architecture
- Aligns with Salesforce’s design as a CRM (not CDP)
- Maintains focus on manually created, relationship-based data
- Preserves Leads for marketing tool integration
Alternative Approach
Instead of full Lead integration, WeGive recommends:
- Lightning Web Component
- Provides access to marketing contact data
- Avoids Salesforce data storage costs
- Prevents contact record bloat
- Maintains clean data architecture
- Contact-First Strategy
- Focuses on relationship-based communications
- Maintains data quality in Salesforce
- Aligns with CRM best practices