Supported CRMs
Emanate integrates with popular CRMs:| CRM | Features |
|---|---|
| HubSpot | Contacts, Companies, Deals, Notes |
| Salesforce | Leads, Contacts, Accounts, Tasks |
| Pipedrive | Contacts, Organizations, Deals |
| Zoho CRM | Leads, Contacts, Accounts |
Setting Up CRM Sync
Step 1: Connect Your CRM
- Go to Settings → Integrations → CRM
- Click Connect CRM
- Select your CRM from the list
- Authorize Emanate via OAuth
Step 2: Configure Field Mapping
Emanate automatically maps your lead data — name, email, phone, company, title, and more — to the corresponding fields in your CRM. You can customize these mappings in Settings.Step 3: Set Sync Rules
Configure when and how leads sync. Choose a sync trigger, set a minimum ICP score threshold, select a deduplication strategy, and decide whether to create new records or update existing ones.Sync Triggers
Automatic Sync
| Trigger | Description |
|---|---|
| Immediately when captured | Sync as soon as a lead is created |
| After enrichment | Sync once enrichment data is appended |
| When ICP threshold is met | Sync when the lead’s score qualifies |
| Only when you request it | Sync manually on a per-lead basis |
Manual Sync
Push individual leads:- Open lead detail
- Click Sync to CRM
- Confirm mapping
- Push to CRM
Batch Sync
Push multiple leads:- Select leads in list view
- Click Bulk Actions → Sync to CRM
- Review and confirm
- Process runs in background
What Gets Synced
To HubSpot
When a lead syncs to HubSpot:-
Contact Created/Updated
- Name, email, phone
- Title, LinkedIn
- Custom properties
-
Company Created/Associated
- Company name, domain
- Industry, size, revenue
- Associated with contact
-
Note Added
- Conversation summary
- Timestamp
- Agent/source info
To Salesforce
When a lead syncs to Salesforce:-
Lead or Contact Created
- Core contact fields
- Custom fields mapped
-
Account Created/Linked
- Company information
- Account ↔ Contact relationship
-
Task Created
- Follow-up action
- Linked to lead/contact
Conversation Notes
Include conversation context in CRM:Note Template
CRM notes include a conversation summary with the following fields:| Variable | Description |
|---|---|
| Timestamp | Date and time of the conversation |
| Agent Name | The AI agent that handled the call |
| Channel | How the lead reached you (inbound, outbound, chat) |
| Duration | Length of the conversation |
| Conversation Summary | AI-generated summary of the discussion |
| Key Points | Important topics and takeaways |
| Suggested Actions | Recommended next steps |
Custom Note Fields
Choose what to include in CRM notes: conversation summary, key points, ICP score, and intent signals.Deduplication
Matching Strategy
Emanate checks for duplicates by matching email first, then phone, then name + company. You can choose whether to update existing records, create new ones, or skip.Handling Duplicates
| Scenario | Action |
|---|---|
| Email match found | Update existing record |
| Phone match (no email) | Link or update |
| Name+Company match | Flag for review |
| No match | Create new record |
Sync Status
Track sync status for each lead:| Status | Meaning |
|---|---|
| Pending | Queued for sync |
| Syncing | Currently processing |
| Synced | Successfully pushed |
| Updated | Existing record updated |
| Error | Sync failed |
| Skipped | Did not meet criteria |
Error Handling
When sync fails:- Error logged with details
- Lead marked with error status
- Retry scheduled (if transient)
- Alert sent (if configured)
Custom Fields
Creating Custom Fields
In HubSpot:- Go to HubSpot → Settings → Properties
- Create new property
- Map in Emanate settings
- Go to Salesforce → Setup → Fields
- Create custom field
- Map in Emanate settings
Mapping Custom Fields
You can map additional Emanate data — such as ICP score, conversation ID, and source agent — to custom fields in your CRM. Configure these mappings in Settings → Integrations → CRM.Troubleshooting
Sync failing with auth error
Sync failing with auth error
- Re-authorize CRM connection
- Check OAuth token hasn’t expired
- Verify API permissions
Duplicate records created
Duplicate records created
- Review deduplication settings
- Check field mapping for email
- Verify data quality
Fields not syncing
Fields not syncing
- Verify field mapping is complete
- Check field types match
- Look for required fields in CRM
Best Practices
Map Essential Fields
Handle Existing Records
Decide your merge strategy:- Update: Overwrite with new data
- Append: Add notes without changing fields
- Skip: Don’t modify existing records
Monitor Sync Health
Regularly check:- Sync success rate
- Error frequency
- Duplicate rate
- Data quality
Next Steps
CRM Integration
Detailed CRM setup
Lead Enrichment
Enrich before sync
ICP Scoring
Score leads first
Analytics
Track lead metrics