Integration Guide
Field and Tag Mapping Best Practices for Salesforce and HubSpot Integration
Master best practices for seamless Salesforce and HubSpot integration.
TL DR
- Understand the difference between standard and custom fields, and how each maps between Salesforce and HubSpot.
- Map tags and data properties carefully to ensure smooth data exchange for posts, replies, and DMs.
- Follow a step-by-step integration process and monitor common pitfalls to keep your CRM data accurate.
Why This Matters
If your sales and marketing teams are using Salesforce and HubSpot, clear field and tag mapping is crucial. It ensures that data flows correctly from one system to another.
Misaligned mappings can lead to sync errors, data loss, or miscommunication among teams. In this guide, we explain how to set up both standard and custom fields, along with tags, so that posts, replies, and DMs are seamlessly integrated between Salesforce and HubSpot.
Businesses benefit from reliable reports and smoother communication as both teams work towards a common source of truth.
Key Insights
Standard vs Custom Fields
Both Salesforce and HubSpot come with pre-defined properties that are ready for mapping. Standard fields like Account Name or Email are automatically mapped when you start integration. However, many organizations need additional fields to capture critical and unique details.
For instance, a custom checkbox for a patient type in Salesforce must be carefully matched to a HubSpot property. According to HubSpot documentation, if multiple checkboxes exist, a multipicklist in Salesforce captures these values properly. See more at HubSpot Knowledge.
Tag Mapping for Posts, Replies, and DMs
Tags categorize and organize content from posts, replies, and direct messages. They are essential for ensuring that automated workflows classify data accurately.
For example, a support team might tag incoming DMs with keywords like "urgent" or "billing," ensuring the corresponding Salesforce field is updated. This facilitates faster resolution and alignment across systems.
Sync Rules and Data Integrity
Field mappings are driven by sync rules that define how data moves between Salesforce and HubSpot. Following the correct sync rule minimizes data conflicts and ensures every update is reflected as intended.
- Don't Sync: No data moves between the two systems.
- Two-Way Sync: The most recent edit in either platform is updated in both systems.
- Prefer Salesforce Unless Blank: Salesforce controls data unless the field is blank.
- Always Use Salesforce: Salesforce always overrides HubSpot data.
Practical Examples
Consider a scenario where an organization migrates from a traditional form builder to HubSpot Forms. Custom Salesforce fields such as checkboxes need mapping to a multipicklist when captured via a HubSpot form.
A user shared on the HubSpot Community that setting the internal value correctly improved their mapping process. This underscores the importance of understanding field types on both ends.
Using Mapping Documents
A mapping document can streamline your integration task. It should list every field and tag with its corresponding mapping rules, category, and sync direction.
Detailed mapping documents avoid confusion, especially when adjusting custom fields later on. Many experts recommend using established templates such as those provided by SmartBug.
How to Do It Step By Step
Try SiftFeed
Master LinkedIn signal in 30 days
Use the founder playbook to turn consistent posts and comments into intros, demos, and hires.
Explore the LinkedIn guideCommon Pitfalls Fixes
- Mismatch in Field Types: Always double-check that the data types match. Otherwise, update the field definition.
- Overlapping Mappings: Avoid mapping one HubSpot property to multiple Salesforce fields unless intentional. This can cause data sync conflicts.
- Tag Misalignment: Ensure tags used in posts, replies, or DMs match one-to-one with Salesforce fields. Incorrect mapping may result in errors.
- Ignoring Custom Fields: Custom fields hold critical business data. Failing to map them properly can lead to loss of insights.
- Sync Errors: Regularly review error logs in HubSpot's Connected Apps panel. Follow troubleshooting documentation when errors occur.
Next Steps
Start by auditing your current field mappings and tag setups between Salesforce and HubSpot using your mapping document as a guide. Ensure your integration settings align with your data integrity goals.
For further details, visit HubSpot Knowledge Base and Salesforce Help to gather more insights.
Try SiftFeed
Earn Reddit’s trust without guesswork
Follow the founder-native Reddit field guide to map subs, run launches, and recruit testers.
Open the Reddit playbookYes, most standard fields are pre-mapped and sync by default, but it is important to review them for accuracy.
Custom fields need to be manually mapped between Salesforce and HubSpot. Ensure the field types match.
Check that you have a one-to-one mapping for each tag field and verify your integration settings for proper data sync.
A common practice is to use 'Prefer Salesforce Unless Blank' to maintain Salesforce as the primary data source while allowing HubSpot to fill in gaps.
Regular audits are recommended, especially after significant updates or when adding new custom fields or tags.