Supported CRMs
Salesforce
Log meeting notes to contacts, accounts, opportunities, and custom objects.
HubSpot
Log meeting notes to contacts, companies, and deals with engagement tracking.
Setting up Salesforce
Connect Salesforce
Go to Settings > Integrations > Salesforce and click Connect. Sign in to your Salesforce org and authorize Mavio.
Configure logging rules
Choose what Mavio logs and where:
- Log to contact — match meeting attendees to Salesforce contacts by email
- Log to account — associate notes with the related account
- Log to opportunity — link to an open opportunity when detected
- Activity type — log as a Task, Event, or custom activity
Salesforce features
| Feature | Description |
|---|---|
| Auto-contact matching | Mavio matches meeting attendees to Salesforce contacts by email address |
| Opportunity association | When a contact is linked to an open opportunity, the meeting note is logged there too |
| Custom fields | Map Mavio data to custom Salesforce fields on contacts, accounts, or opportunities |
| Activity logging | Creates Salesforce activities (Tasks or Events) with the full meeting summary |
| Sentiment tracking | Logs customer sentiment (positive, neutral, negative) detected from the conversation |
Setting up HubSpot
Connect HubSpot
Go to Settings > Integrations > HubSpot and click Connect. Sign in to your HubSpot account and authorize Mavio.
Configure logging rules
Choose your logging preferences:
- Log to contact — match attendees to HubSpot contacts
- Log to company — associate with the related company
- Log to deal — link to associated deals
- Engagement type — log as a Meeting, Call, or Note
HubSpot features
| Feature | Description |
|---|---|
| Auto-contact matching | Match attendees to HubSpot contacts by email |
| Deal association | Link meeting notes to active deals |
| Timeline entries | Meeting notes appear on the contact and deal timeline |
| Property updates | Optionally update contact properties (last meeting date, meeting count) |
| Engagement tracking | HubSpot tracks the meeting as an engagement activity |
Automatic vs. manual logging
Automatic logging
Enable auto-logging in Settings > Integrations > [CRM] > Auto-log to push notes for every meeting that matches your rules. Filter by:- Meeting type (external only, client calls, etc.)
- Attendee domain (only log when attendees from specific domains are present)
- Calendar keywords (meetings titled “sales call”, “demo”, etc.)
Manual logging
Push any meeting to your CRM on demand:- Open the meeting in Mavio.
- Click Share > Log to CRM.
- Mavio shows matched contacts and records. Confirm or adjust the mapping.
- Click Log to push the data.
What appears in your CRM
When Mavio logs a meeting, your CRM receives a structured entry:Cross-meeting insights
Mavio can surface CRM-relevant insights across multiple meetings with the same contact or account:- Relationship timeline — see every meeting with a contact over time
- Topic trends — track what topics come up repeatedly with an account
- Sentiment history — monitor whether sentiment is trending positive or negative
- Commitment tracking — view all action items across meetings for a deal
Troubleshooting
Meetings are not being logged to the CRM
Meetings are not being logged to the CRM
Check that auto-logging is enabled and the meeting matches your filter rules. Verify the CRM connection is active in Settings > Integrations.
Attendees are not matched to CRM contacts
Attendees are not matched to CRM contacts
Mavio matches by email address. If a meeting participant’s email does not exist as a contact in your CRM, the note will not be associated. Create the contact in your CRM or use manual logging to map it.
Notes are logged to the wrong opportunity or deal
Notes are logged to the wrong opportunity or deal
Mavio selects the most recently active opportunity associated with the matched contact. You can override this during manual logging or adjust the association rule in integration settings.