Skip to main content

Troubleshooting the HubSpot Connector

Resolve common issues when setting up, syncing, or using the HubSpot Connector in Nexadata.

Quin Eddy avatar
Written by Quin Eddy
Updated over 2 months ago

Overview

This guide outlines the most common issues users encounter when connecting to or syncing data with HubSpot through Nexadata, along with recommended solutions. If you're experiencing errors, incomplete syncs, or missing objects, use the steps below to identify and resolve the problem quickly.


1. Connection Issues

OAuth Authentication Fails or Freezes

Symptoms:

  • The “Connect to HubSpot” button doesn’t complete the flow

  • The login screen never appears

Solutions:

  • Try completing the flow in an incognito/private window

  • Ensure you’re not blocking third-party cookies or cross-site tracking


HubSpot Workspace Doesn’t Appear

Symptoms:

  • You’ve authenticated, but no objects or properties are visible in the builder

Solutions:

  • Verify that the connected HubSpot user has appropriate permissions (at least CRM Admin or Super Admin role)

  • Reconnect using an account with broader access


Connection Shows as Disconnected

Symptoms:

  • HubSpot is listed as disconnected in Nexadata

  • You are unable to create new datasets or outputs

Solutions:

  • Click Reconnect to re-authenticate your session

  • Tokens may have expired. OAuth tokens automatically refresh, but manual reauth may be required after long periods of inactivity


2. Dataset Import Issues

Missing or Incomplete Properties

Symptoms:

  • Fields that exist in HubSpot aren’t showing in the Nexadata Dataset Builder

Solutions:

  • Ensure you selected the correct object (Contacts, Companies, etc.)

  • Reload the connection to fetch the latest schema

  • Custom properties may be tied to a specific record type. Please check HubSpot for field visibility settings.


Unsupported or Nested Fields

Symptoms:

  • Complex or nested fields cause errors during dataset creation

Solutions:

  • Nexadata automatically flattens nested HubSpot properties into a tabular format

  • If a property remains inaccessible, verify it’s properly defined in HubSpot and not tied to a custom object with missing associations


3. Output Sync Failures

Validation Errors During Sync

Symptoms:

  • Sync fails due to invalid field mappings or object schema mismatches

Solutions:

  • Double-check that each mapped Property aligns with the correct Object

  • Use Preview Schema to confirm available HubSpot fields

  • If using custom fields, ensure they are writable and not calculated


Missing Required Fields

Symptoms:

  • Error messages like “Missing Email” or “Primary Identifier not found”

Solutions:

  • HubSpot requires certain fields depending on object type:

    • Contacts require email

    • Companies require domain

    • Deals often require a dealname

  • Ensure these fields are present in your dataset and correctly mapped


Improper Object Handling Rules

Symptoms:

  • Sync does not update or insert records as expected

Solutions:

  • Confirm the correct Action is selected in the Output Builder:

    • Use Upsert when you want to update or insert based on available identifiers

    • Use Update only when records already exist in HubSpot

  • If using alternate IDs or custom keys, verify those values exist in HubSpot prior to sync


4. General Tips

  • Sync during off-peak hours if you're pushing large volumes of data

  • Always preview your mapping before syncing to confirm alignment

  • Refer to HubSpot's object and property documentation for additional schema rules


Still Need Help?

If you've tried the steps above and are still encountering issues:

  • Take a screenshot of your dataset or output configuration

  • Include any error messages shown in Nexadata

  • Contact Nexadata Support or your system administrator

We’re here to help you get the most from your HubSpot integration.

Did this answer your question?