LogoLogo
API DocsChangelogPlaybooksLoginBook a Demo
  • Getting Started
    • Introduction to Reo.Dev
    • For Users
      • Step 1: Find active accounts to target
      • Step 2: Track developer activity on your target accounts
      • Step 3: Identify developers engaging with your product
      • Step 4: Build custom segments that are most likely to convert
      • Step 5: Use filters to spot high-intent leads
    • For Admins
      • Step 1: Identify active accounts to target
      • Step 2: Track developer activity on your target accounts
      • Step 3: Find developers engaging with your product
      • Step 4: Create custom segments that are most likely to convert
      • Step 5: Integrating data sources with Reo.Dev
      • Step 6: Integrate Slack and set up notifications
      • Step 7: Add Customer Fit Criteria
  • Accounts
    • Account Lifecycle Stage
    • Custom CRM Stages
    • Developer Funnel Stages
    • Account Activity Score
    • Tags
    • Customizing Tags
    • Custom Lists
    • Using the Lists API in Reo.Dev
    • Managing CRM Owners in Reo.Dev
    • Follow an Account
    • How to Set Up Notification Alerts for Accounts, Developers & Segments in Reo.Dev
    • Flag incorrect data
  • Developers
    • Interpreting Intel on the Developer view page
    • Developer Activity Score
    • How to Find Inbound Developers in Reo.Dev
  • Segments
    • Creating Segments
    • Basic & Advance Segments
    • Filters 101
    • Segment Actions
    • My Segments
    • Shared Segments
    • Magic Segments
    • Favourite Segment
    • Add notes for better collaboration and context
    • CSV Exports for Segments
    • 10 Advanced Segments to create to spot high-intent opportunities
  • Buyers
    • Find Buyer Contact
    • How to Find, Segment & Engage Decision-Makers in Reo.Dev’s Buyer Section
    • Buyer Persona Configuration in Reo.Dev
  • Enrichment
    • Enrichment
  • Audiences
    • Buyer Audience
  • Integrations
    • Connect GitHub repositories
    • Reo.Dev Zapier Integration Guide
    • Webhooks
    • Developer Docs
      • Docusaurus
      • GitBook
    • CRM
      • HubSpot
      • Salesforce
      • Pipedrive
      • Zoho
      • Freshworks
      • Leadsquared
    • Tracking Beacon
      • Install JavaScript for Documentation
      • Install JavaScript for Product
      • Install JavaScript in Website
      • Install JavaScript in Local Product
      • Track Code Interactions
      • Install JavaScript for Documentation through Google Tag Manager
      • Reo.Dev JavaScript Cookies and Consent Guide
    • Product Usage API
      • Overview
      • How to Configure Product Usage Metrics in Settings
      • Telemetry Data
      • Product API
      • Examples of Product Usage Metrics
      • Data Collected for Product Usage
    • Communities
      • Open Communities
      • Owned Communities
        • Slack
        • LinkedIn Company Page
    • Email
      • Apollo.io
      • How to Integrate and Use Outreach.io with Reo.Dev
      • How to Integrate and Use Salesloft with Reo.Dev
    • Website Tracking
      • RB2B
  • Analytics
    • Impact Dashboard
  • Campaigns
    • Run bulk email campaigns
    • Testing Your Email Integration with Reo.Dev
  • Settings
    • Add Customer Fit Score Criteria
    • Add Firmographic and Technographic Filters
    • Configure Slack & Email Notifications
  • Account and Contact Usage Limit
    • Manage Account and Contact Limit Usage
  • User Management
    • Invite a teammate to Reo.Dev
    • Manage CRM Permissions
    • Roles and Permissions: Admin vs User
    • What Happens to Data When a User Is Deleted in Reo.Dev?
  • FAQs/Troubleshooting
    • How to Exclude Competitors from My Segments in Reo.Dev?
    • How to Sync a Segment to Salesforce/HubSpot?
    • Why Is the 'Sync to CRM' Button Greyed Out?
    • I Synced My Accounts, But They Are Not Showing in My CRM – What to Do?
    • Why Am I Seeing More Accounts in CRM Than I Synced?
    • Why Can't I Find My Account in the Dashboard Search Bar?
    • Resolving Caching Issues in Reo.Dev
    • Understanding Score Discrepancies Between Account and Developer Activity Score
    • Reo.Dev Credit-Based Pricing: FAQs
Powered by GitBook
LogoLogo

Resources

  • Changelog
  • Playbooks
  • DevGTM Conversations
  • Support
  • API Docs

Company

  • Blog
  • Contact Us
  • Book a Demo

Policies

  • Privacy Policy
  • Terms of Service

© 2025 All rights reserved Reo.Dev

On this page
  • Connect HubSpot
  • HubSpot Export Settings
  • HubSpot Field Mapping
  • Accounts Field Mapping
  • Contacts Field Mapping
  • How Reo.Dev Handles Multiple Email Records in HubSpot
  • What Happens When a Contact is Updated?
  • How New Contact Records Are Linked to the Same Company/Account
  • Send Tags to Your CRM
  • User Settings
  • Map and Tag Custom CRM Account and Deal Stages
  • Disconnect HubSpot

Was this helpful?

  1. Integrations
  2. CRM

HubSpot

PreviousCRMNextSalesforce

Last updated 12 days ago

Was this helpful?

Integrating HubSpot with Reo.Dev enables seamless two-way data sync, empowering your teams to map and leverage custom account lifecycle and deal stages to drive actionable insights. With this integration, you can read lifecycle stages for contacts and accounts, map custom CRM fields, and sync developer and account insights directly into HubSpot.

Requirements:

  • You must be admin of Reo.Dev app

  • You must be an admin of your HubSpot CRM instance

Connect HubSpot

Step 1: Navigate to Integrations → CRM and click Configure.

Step 2: Under HubSpot and click Connect.

Step 3: You will be redirected to the Authorization flow. Select your HubSpot account and click Choose Account.

Step 4: Review the requested scope and click Connect App.

Note: Reo.Dev will request access to read and write contacts and companies and read and edit contact and company properties.

In case you have already connected HubSpot app, you will need to Update the HubSpot App permissions. Instead of Connect CTA you will get Update option.

And your HubSpot instance will be integrated with Reo.Dev.

HubSpot Export Settings

After the HubSpot App is connected, you will be redirected to HubSpot Settings screen to configure the Export and Sync settings.

There are two options to Export data from Reo.Dev

  1. Accounts

    You can select Accounts if you want to only export accounts from Reo.Dev to HubSpot.

  2. Accounts and Contacts

    You can select Accounts and Contacts if you want to only export accounts from Reo.Dev to HubSpot. Under Accounts and Contacts, you have an option to sync contacts associated with an account automatically or manually. If you select manually, the users will have need to select contacts from the developers tab for each accounts and click on Send to HubSpot.

HubSpot Field Mapping

Map all the fields from Reo.Dev that you want to send to HubSpot and update existing Accounts and Contacts. This mapping will be used to create new accounts and contacts in HubSpot. You can also select which fields should be updated in HubSpot whenever there is any change in Reo.Dev.

Please note that when we export data from Reo.Dev, we check if the company or contact exists in the HubSpot record or not. If the record is present, we update the corresponding fields based on the mapping preference selected by you and in case the record is not present, we create a new records.

We use the following fields as unique identifiers to prevent duplication:

  • Accounts → Company Domain Name

  • Contact → email ID

Accounts Field Mapping

We have provision to export following fields for Accounts object to HubSpot.

Reo.Dev Field

HubSpot Field

Company Name

Company Name

Company Domain

Company Domain Name

Country

Country/Region

State

State

City

City

Employee Range

Employee Range

Annual Revenue

Annual Revenue

Founded In

Year Founded

Last Activity Date

REO: Last Activity Date

LinkedIn Company Page

LinkedIn Company Page

REO Customer Fit Score

REO: Customer Fit

REO Developer Activity Score

REO: Developer Activity Score

REO: Activity Score (Numeric)

REO: Activity Score (Numeric)

REO Segment Name

REO: Segment Name

REO Account Link

REO: Account Link

REO Account Summary

REO: Account Summary

REO Tags

REO: Account Tags

  • Company Domain is a mandatory field and is already mapped.

  • Fields with prefix REO are automatically created in HubSpot and mapped to corresponding Reo.Dev field.

  • For Rest of the fields you can map the corresponding field in HubSpot from the dropdown. If you select Auto Overwrite checkbox, then we will overwrite the existing data in HubSpot during creation and sync operations.

Recommendation: Fields with prefix REO should always have Auto-Overwrite checkbox as TRUE.

Contacts Field Mapping

We have provision to export following fields for Contacts object to HubSpot.

Reo.Dev Field

HubSpot Field

First Name

First Name

Last Name

Last Name

Business Email ID*

Email

Company Website

Website URL

Designation

Job Title

Country

Country/Region

State

State

City

City

LinkedIn ID

REO: Linked In Profile

Last Activity Date

REO: Last Activity Date

REO: Developer Summary

REO: Developer Summary

REO: Segment Name

REO: Developer Segment Name

REO: Tags

REO: Developer Tags

REO: Activity Score (Numeric)

REO: Activity Score (Numeric)

  • Business email ID is a mandatory field and is already mapped. We fetch the Business email ID of the developers from third part enrichment service providers.

  • In addition to the Business Email ID, Personal Email IDs will also be synced if collected through first-party sources, including:

    • Signup Forms on your website or documentation pages

    • Product login or signup forms.

  • In the Reo.Dev UI, when users hover over the email icon on a profile, if a Personal Email has been enriched and mapped to that profile, it will be displayed alongside the Work Email.

  • Fields with prefix REO are automatically created in HubSpot and mapped to corresponding Reo.Dev field.

  • For Rest of the fields you can map the corresponding field in HubSpot from the dropdown. If you select Auto Overwrite checkbox, then we will overwrite the existing data in HubSpot during creation and sync operations.


How Reo.Dev Handles Multiple Email Records in HubSpot

For each unique email ID we treat it as a separate contact record in HubSpot. Depending on whether an email already exists in the CRM, the contact is either updated or created as per the following scenarios:

Scenario

Action in HubSpot

One Email ID exists in CRM

Update existing contact with latest REO data

One Email ID does not exist in CRM

Create a new contact record

Two Email IDs → First exists, second does not

Update existing contact for first email, create a new contact for second email

Two Email IDs → Neither exists

Create two separate contact records (one for each email)

Two Email IDs → Both exist in CRM

Update both contacts separately with latest REO data

What Happens When a Contact is Updated?

  • If an email already exists in HubSpot, Reo.Dev updates the mapped fields (as configured in CRM settings) with the latest developer data.

  • Updates do not overwrite existing CRM data outside the mapped REO fields.


How New Contact Records Are Linked to the Same Company/Account

When Reo.Dev creates new contacts, all the captured data—including the Company Website (Domain Name), job title, LinkedIn profile, and other mapped fields—remains the same across contact records associated with the same company.

This ensures that:

  • You can easily identify multiple contacts belonging to the same organization in HubSpot.

  • Company-wide insights remain consistent, regardless of whether contacts have different email IDs.

  • Your CRM data stays structured and organized, preventing fragmented company records.

By maintaining consistent company-level details, Reo.Dev enables seamless account-based contact tracking, helping sales and marketing teams engage with all relevant stakeholders.

Recommendation: Fields with prefix REO should always have Auto-Overwrite checkbox as TRUE.


Send Tags to Your CRM

You can now send Account Tags and Developer Tags directly to your CRM. These tags are fully customizable and provide quick context and insights on already enriched data.

Why it matters: Tags make it easy to:

  • Identify key account traits or developer activities at a glance.

  • Segment and prioritize accounts more effectively.

  • Provide your sales team with richer, actionable insights to drive better conversations.


CRM to Revenue: Data In Playbooks


CRM to Revenue: Data Out Playbooks


User Settings

You can manage permissions for your team by defining specific users who can send data to HubSpot.

Click on Configure in User Settings.

You will be redirected to User Management Section. You can mark toggle button to active for all the users who can send data to HubSpot

Export and Sync Frequency

Users will have options to send:

  • Segments to HubSpot

    User can create a segment and click on Send to HubSpot

  • Accounts to HubSpot

    User can select an account(s) from the Account list and Send to HubSpot

  • Developers to HubSpot

    If Manual contact sync is selected for contacts, users can select developer(s) from the developer tab under Account Details screen and Send to HubSpot

In case of Accounts and Developer, the export happens in real time and HubSpot icon will appear against the record on UI immediately but for segments it may take some time depending on the size of segment.

Once the Accounts and Developers are exported, Reo.Dev will sync data back to HubSpot on a daily basis.

All the accounts and developers that have been synced with HubSpot, will have a HubSpot Icon next to the name.


Map and Tag Custom CRM Account and Deal Stages

Map Account Stages

Select the "Stages" subtab in the Account Mapping section.

Choose a Custom Account CRM field to map as the Account Lifecycle Stage.

Note: Only fields classified as "Picklist" in your CRM are available for selection.

Pick all Custom CRM Account Stages you want to define as "Customer" in Reo.Dev. Multiple stages can be mapped as "Customer" to fit your sales cycle. For example, classify accounts by product line (Cloud vs. Open Source) or customer size (Enterprise vs. SMB).

Save the Configuration

After mapping, click Save.

Note: Backend updates are applied immediately, but changes in the UI reflecting the new mappings will take up to 24 hours to refresh.

Map Deal Stages

Select a Pipeline from the dropdown, as HubSpot supports custom pipelines tied to deal stages.

Next, select the corresponding deal stage field for the selected pipeline.

Save the Configuration

After mapping, click Save.

Note: Backend updates are applied immediately, but changes in the UI reflecting the new mappings will take up to 24 hours to refresh.

Learn More About Custom CRM Stages


Disconnect HubSpot

You can disconnect HubSpot from the Integrations section

  1. Open Reo.Dev

  2. Navigate to Integrations → CRM and click Configure

  3. Under HubSpot and click Disconnect at the top right corner

Please note that all the field mappings and user permissions will be lost.

Want to learn more? Check out our — a comprehensive guide to tagging and segmenting developers in Reo.Dev. It includes 15+ use case examples designed to help DevTools GTM teams prospect smarter, increase pipeline, and close deals faster.

Explore the Playbooks Now →

Explore the Playbooks Now →

To dive deeper into setting up and leveraging Custom CRM Account and Deal Stages, refer to our detailed guide for step-by-step guidance, use cases, and advanced tips to maximize the value of your Hubspot CRM integration with Reo.Dev.

Tags Handbook
Revive Cold Opportunities in your CRM Using Developer Activity Signals
Monitor Dev Activity in your assigned CRM accounts
Detect Deal Stalls Early: Monitor & Act on Active CRM Opportunities
View All
Sync Reo.Dev Segments to HubSpot & Run LinkedIn Ads
Sync High-Intent Accounts to HubSpot & Auto-Assign to Your Sales Team
Sync Reo.Dev Tags Intel to HubSpot & Automate Emails
Create Custom HubSpot Views with Reo.Dev Intel
View All
Custom CRM Stages