This guide will walk you through how to connect and configure your HubSpot integration in Yess, including authentication, sync rules, field mapping, API settings, and write-back capabilities.
Here’s what to expect when connecting HubSpot to Yess — and how the sync works behind the scenes.
How Yess Works:
What Yess Doesn’t Do (Yet):
To get started:
Go to your Integrations menu in Yess.
Select Hubspot from the list of supported integrations
You’ll see a dedicated configuration screen for Hubspot.
Only users with the Admin (Tenant) role can view and manage this setup.
You can choose which records to sync from Hubspot using flexible conditions.
SELECT FIELDS(STANDARD) FROM COMPANY WHERE industry = 'Technology'
Contacts (will also pull related Companies)
Companies (will also pull related Contacts)
**Example - Sync only Manually Flagged Contacts **
If you want to sync only the Contacts your team manually selects, you can use a custom field as a filter.
Scenario:
Your team adds a custom checkbox on each Contact record in HubSpot (For example sync_to_yess = TRUE).
When a user checks this box, the record becomes eligible for sync.
Criteria in Yes:Result:
Only Contacts with that checkbox marked as TRUE will sync to Yess. Their related Companies will be pulled automatically as well.
Toggle “Schedule”: This switch enables or disables the automatic scheduling.
Choose how often the integration runs by setting a number and a time unit—for example, “Run every 1 day” means the integration will run once a day.
Manual Sync options
If you need to sync outside of the regular schedule, you can trigger it manually:
Sync Now:
Click Sync Now to immediately sync your data based on the current sync criteria.
New Data Only:
Enable the New Data Only toggle to pull only records that were created or updated since the last sync(If disabled, the system will perform a full sync based on the selected filters).
Yess writes activities back into HubSpot as part of the integration setup. This ensures your team’s LinkedIn and email engagement history is captured and visible within your CRM.
Types of activities supported for write-back:
This section allows you to configure which types of activities should be written back to HubSpot. We recommend enabling all available options to ensure your CRM data stays complete and up to date, giving your team full visibility into lead engagement across all channels.
Supported activity types include:
Activity Owner:
This setting determines which user should be mapped to the activity owner field in HubSpot when engagements are written back. You can choose:
Admin is used as a fallback only if the selected owner (Operator or Sponsor) is not available for a specific engagement.
Webhook + mapping options:
Map the fields from HubSpot to Yess for:
If you have Hubspot fields that don’t have a dedicated destination field in Yess, you can still capture them using the Tags field.
Use “Tag” field to add the field’s value only to the Tags column.
Use “Tag with Prefix” to include both the field name and value in the format:
Field Name: Value ( Industry: Finance).
This allows you to retain important data from Hubspot even when a direct field mapping isn’t available.
Configure API Limit
By default, Yess limits Hubspot API usage to prevent reaching platform limits.
Once integeration is set, all activities performed in Yess are automatically logged as engagements in HubSpot. To view these:
Open Contact Record
Navigate to any contact or company record in HubSpot
Check Activity Tab
Scroll to the Activity section to see all Yess activities
You can quickly access HubSpot records directly from Yess:
Find Hubspot icon
Look for the Hubspot icon in the Leads table, “Sources” coloumn,
Click to Open
Click the icon to open the HubSpot record in a new tab