How to Connect HubSpot CRM with Databar

Enrich Your HubSpot Accounts with Contact Data, Phone Numbers, and Intent Signals

Blog

— min read

How to Connect HubSpot CRM with Databar

Enrich Your HubSpot Accounts with Contact Data, Phone Numbers, and Intent Signals

Blog

— min read

Unlock the full potential of your data with the world’s most comprehensive no-code API tool.

HubSpot users consistently tell us they want to enrich their contact records with phone numbers and email addresses, then push that data directly into their CRM - without switching between multiple tools or manually copying information.

HubSpot handles company-level enrichment well. When a lead fills out a form, you get industry, employee count, revenue estimates, and location data automatically. But you don't get the contact information and signals your sales team actually needs.

We've integrated Databar with HubSpot to solve this. You can enrich contact records with verified phone numbers, email addresses, LinkedIn profiles, and signals from 90+ data providers, then sync everything directly to your HubSpot CRM.

Here's how to set it up.


Why HubSpot Users Need Contact Enrichment

HubSpot's native enrichment populates company records with firmographics - industry, employee count, revenue estimates, and headquarters location. What doesn't populate automatically: phone numbers, work email addresses for specific people, and contact-level data like job titles and LinkedIn profiles.

Sales teams need this contact information. A company record with 250 employees in the SaaS vertical tells you the account might be a good fit. A contact record for Sarah Chen, VP of Sales at that company, with her direct dial and verified email and recent news indicating buying intent - that's what lets you start a conversation.

The gap is simple: HubSpot gives you company data. Databar gives you contact data and context. The integration connects both.

What you'll be able to do after setup:

  • Enrich HubSpot contacts with verified phone numbers from multiple providers

  • Add work email addresses and LinkedIn profiles to contact records

  • Run waterfall enrichment (check multiple sources until you find data)

  • Sync technographic data, intent signals, and buying triggers

  • Automatically update records as new information becomes available

This guide shows you how to connect Databar to HubSpot and set up your first enrichment workflow.

How the Databar-HubSpot Integration Works

The integration syncs company and contact enrichment from Databar into your HubSpot CRM.

Setting Up Your HubSpot Enrichment

Here's the complete setup process:

Step 1: Prepare Your Data in Databar

Start by importing your list from Hubspot or creating a spreadsheet in Databar with your company or contact list. At minimum, you need:

For companies:

  • Company name

  • Company website domain

For contacts:

  • Email address

  • First name (optional but recommended)

  • Last name (optional but recommended)

You can add enrichment columns in Databar before syncing to HubSpot. Run waterfall enrichments to gather:

  • Phone numbers (using multiple providers in sequence)

  • Contact email addresses

  • Employee data

  • Technology stack information

  • Intent signals

The waterfall approach checks providers sequentially. If one provider doesn't have the data, it automatically tries the next. This dramatically improves data coverage compared to single-provider enrichment.

Step 2: Access the HubSpot Integration

Click the Share button in your Databar spreadsheet and scroll down to find HubSpot in the list of available integrations.

You'll see two options:

  • Update HubSpot Contacts (for people records)

  • Update HubSpot Company Records (for organizations)

Select the option that matches your data type.

Step 3: Connect Your HubSpot Account

If this is your first time using the integration, you'll need to add your HubSpot credentials.

Click Add new credentials when prompted.

Now you need to grab your HubSpot API key. Here's how:

In your HubSpot account:

  1. Click on your Settings (gear icon in the top navigation)

  2. In the left sidebar, go to IntegrationsPrivate Apps

  3. Click Create private app

  4. Give it a name like "Databar Enrichment"

  5. Go to the Scopes tab

You need to enable these specific scopes:

For company enrichment:

  • crm.objects.companies.read (allows Databar to check for existing companies)

  • crm.objects.companies.write (allows Databar to update company properties)

For contact enrichment:

  • crm.objects.contacts.read (allows Databar to check for existing contacts)

  • crm.objects.contacts.write (allows Databar to update contact properties)

Important: You need both read AND write permissions. Read permissions let Databar check for existing records to prevent duplicates. Write permissions let Databar update the enriched data.

Once you've enabled the scopes, click Create app and copy the access token.

Paste the access token into Databar's authentication dialog, give your connection a name (like "HubSpot Production"), and save.

Step 4: Map Required Fields

Now you'll map which fields from your Databar spreadsheet correspond to HubSpot properties.

Required fields for company records:

  • Company domain or link (used for record matching)

  • Company name

Required fields for contact records:

  • Email (used for record matching)

  • First name

  • Last name

These required fields might vary slightly as we continue improving the integration, but they ensure HubSpot can properly match and create records.

Step 5: Map Optional Enrichment Fields

Now add all the other data you want to sync to HubSpot.

Databar automatically discovers all properties in your HubSpot portal, including any custom fields you've created. You can map enriched data to any of these fields:

Popular company fields:

  • Phone Number

  • Number of Employees

  • Annual Revenue

  • Industry

  • City, State/Region, Country

  • Company Description

  • Founded Year

  • LinkedIn Company Page

  • Technology Stack (custom field)

Popular contact fields:

  • Job Title

  • Phone Number (mobile or direct dial)

  • LinkedIn Profile URL

  • Seniority Level

  • Department

  • Alternate Email

Select the corresponding column from your Databar spreadsheet for each HubSpot property you want to populate.

Step 6: Configure Automation Settings

Choose when Databar syncs data to HubSpot:

Run on Click (Manual): You trigger the sync manually each time. Best for controlled workflows where you want to review enriched data before pushing it to HubSpot.

Run on Update (Automatic): Every time you add or update records in your Databar spreadsheet, it automatically enriches and syncs to HubSpot. Perfect for continuous prospecting workflows.

Run Conditions (Conditional): Set criteria that must be met before syncing. Examples:

  • Only sync companies with 50+ employees

  • Only update records where Phone Number is currently empty

  • Only sync contacts with VP or C-level titles

This is particularly useful for lead qualification—enrich everyone, but only push qualified prospects into HubSpot.

Step 7: Install and Run

Click Install to activate the integration.

Run your enrichment just like any standard Databar workflow. The system will:

  • Enrich each record through your configured waterfall providers

  • Match existing HubSpot records (by domain for companies, by email for contacts)

  • Create new records if they don't exist in your portal

  • Update the specified properties with enriched data

  • Return a confirmation showing how many records were synced

HubSpot will return the ID of each updated or created record.

Head over to your HubSpot account and check your Companies or Contacts section. You'll see the newly enriched data populated—specifically the phone numbers, email addresses, and contact information that HubSpot's native enrichment doesn't provide.

Contact Record Enrichment

The process for enriching contacts works exactly the same way as company enrichment, with one key difference: record matching happens on email address instead of company domain.

When setting up contact enrichment:

  • Select Update HubSpot Contacts instead of company records

  • Required fields: Email, First Name, Last Name

  • Popular enrichment fields: Job Title, Phone Number, LinkedIn Profile URL, Seniority Level

Everything else - authentication, field mapping, automation options, and the sync process works identically to company enrichment.


Building Your Complete Enrichment System

Once you've connected Databar to HubSpot, here are four enrichment workflows that high-performing sales teams run:

1. Form Submission Contact Discovery

The Problem: When prospects fill out your forms, you get basic information - name, email, company. HubSpot now enriches the company data automatically, but you still don't have a phone number to call them.

The Databar Solution:

Set up a workflow that:

  1. Exports new HubSpot contacts created in the last 24 hours (using HubSpot's "Create Date" property)

  2. Runs phone number waterfall enrichment in Databar to find verified direct dials

  3. Adds email validation and alternate email discovery

  4. Syncs the contact information back to HubSpot

  5. Triggers sales notification for contacts with complete data (phone + verified email)

This can run daily, weekly, or on-demand depending on your lead volume. The key advantage: you're converting form fills into callable prospects within hours, not days of manual research.

2. Account-Level Contact Mapping

The Problem: You know the company fits your ICP (thanks to HubSpot's firmographic data), but you don't know who the decision-makers are or how to reach them.

The Databar Solution:

Build a decision-maker discovery workflow that:

  • Takes qualified company records from HubSpot

  • Searches for employees matching specific job titles (VP of Sales, Director of Operations, Head of Marketing)

  • Enriches each contact with phone numbers, email addresses, and LinkedIn profiles

  • Maps the organizational structure (who reports to whom)

  • Syncs all contacts to HubSpot, associated with the parent company record

For a $50K deal, investing 15 minutes to map the buying committee (3-5 decision-makers with verified contact info) is worth it. This workflow automates that process for every target account in your pipeline.

3. List Building Using The Waterfall  

The real problem: Coverage rate (30-40% with single source)

The solution: Waterfall enrichment increases coverage to 80%+

Phone number waterfall: Databar checks providers in sequence (Leadmagic, Forager, Datagma, Databar Labs, People Data Labs) until it finds a match. If three different providers return the same number, you know it's current.

Email waterfall: The same sequential approach across multiple databases (Hunter.io, Leadmagic, Prospeo, Snov.io, Icypeas, Datagma, People Data Labs) to find and verify email addresses.

Sync verified contacts to HubSpot with confidence scores. Your team knows the numbers they're dialing will actually ring through.

4. Stale Contact Re-Enrichment

The Problem: Contacts in your HubSpot database from 6+ months ago have outdated information. People change jobs, phone numbers get reassigned, companies get acquired. Your outreach bounces or goes to the wrong person.

The Databar Solution:

Create a quarterly re-enrichment workflow:

  • Export HubSpot contacts created or modified before [6 months ago]

  • Filter for contacts without activity in the last 90 days

  • Run fresh enrichment to update phone numbers, job titles, company affiliations

  • Flag contacts who changed companies (opportunity for new intro)

  • Update or delete contacts with invalid/disconnected information

This keeps your database clean and current, ensuring reps aren't wasting time on contacts who no longer exist in their roles.

Advanced: Intent Signals and Buying Triggers

Beyond basic contact enrichment, Databar can monitor signals that indicate buying intent and automatically enrich relevant contacts when those signals fire.

Hiring signals: Company posts jobs for positions that suggest need for your solution (e.g., "Salesforce Administrator" role suggests they need sales tools)

Funding signals: Company raises Series A/B/C, indicating budget availability for new vendors

Technology signals: Company implements complementary tools that integrate with your product

Growth signals: Rapid employee headcount expansion (e.g. 10%+ growth in 90 days)

This transforms your CRM from a passive database into an active prospecting intelligence system.


Frequently Asked Questions

Does HubSpot provide contact enrichment natively?

HubSpot's native enrichment focuses on company-level data - industry, employee count, revenue estimates, location, and firmographics. As of September 2025, this basic company enrichment is included with paid HubSpot subscriptions (Starter, Professional, and Enterprise plans). For advanced AI features like Prospecting Agent, Customer Agent, Buyer Intent signals, and Smart Properties, HubSpot uses a credit system. HubSpot doesn't provide verified phone numbers or email addresses at scale for contacts. That's where Databar adds value.

What's the difference between HubSpot's enrichment and Databar?

HubSpot enriches company-level firmographic data (industry, size, location, revenue). Databar enriches contact-level information that HubSpot doesn't provide—specifically phone numbers, email addresses, LinkedIn profiles, and decision-maker discovery. Think of them as complementary: HubSpot tells you about the company, Databar tells you who to call and how to reach them.

Can I use Databar without paying for HubSpot Credits?

Yes. Since basic HubSpot enrichment is now free, and Databar provides contact information through its own enrichment, you can get comprehensive company and contact data without purchasing additional HubSpot Credits. You'd only need HubSpot Credits if you want to use HubSpot's advanced AI agents (Prospecting Agent, Customer Agent, etc.).

Can I enrich selective fields without overwriting everything?

Yes. In the field mapping step, you control exactly which HubSpot properties get updated. If you only want to enrich phone numbers while keeping existing job titles and company names, map only the phone field. Unmapped properties won't be touched. You can also set run conditions like "Only update if Phone Number is empty" to prevent overwriting existing data.

Can Databar enrich contacts that aren't associated with company records?

Yes. Contact enrichment works independently of company enrichment. If you have a list of email addresses without associated companies, Databar can still enrich phone numbers, job titles, LinkedIn profiles, and other contact-level data. The email address is the only required field for contact matching and enrichment.

Get Started with Databar Today

Unlock the full potential of your data with the world’s most comprehensive no-code API tool. Whether you’re looking to enrich your data, automate workflows, or drive smarter decisions, Databar has you covered.

Get Started with Databar Today

Unlock the full potential of your data with the world’s most comprehensive no-code API tool. Whether you’re looking to enrich your data, automate workflows, or drive smarter decisions, Databar has you covered.