Digital Marketing Blog | Struto

What is the HubSpot association graph and why does it matter for data recovery?

Written by Nsovo Shimange | 10 Feb 2026

The HubSpot association graph is the network of relationships connecting your Standard and Custom Objects, such as Contacts, Companies, Deals and Tickets. It provides the commercial context for your data. If these links are broken during a restoration, reporting fails, automation stalls and sales teams lose visibility. To protect revenue operations, you must use a relationship-aware backup solution that restores both the records and the specific associations that bind them.

 

Key Takeaways

  • Context is value: An isolated record has little value; a connected record tells a commercial story.
  • The Graph defined: It is the map of one-to-one and one-to-many links between your data objects.
  • Restoration risk: Standard flat backups often restore data rows but fail to rebuild the relationships.
  • Operational impact: Broken associations immediately break segmentation, attribution reporting and workflow logic.

 

Why the association graph matters

The true power of HubSpot lies not in individual rows of data, but in the invisible web of relationships that connects them. This web is the association graph.

Imagine restoring a deleted Deal pipeline only to find that the Deals are back, but they are no longer linked to the Companies that bought them or the Contacts who signed them. The revenue number exists in the database, but the commercial context is gone.

This is a failure of the association graph. When this graph breaks, your Single Source of Truth becomes a collection of disconnected islands.

Defining the components: Objects vs Associations

To understand the graph, you must distinguish between the nodes (the things) and the edges (the links).

HubSpot Objects - These are the distinct records that hold your data.

  • Standard Objects: Contacts, Companies, Deals, Tickets and Products.
  • Custom Objects: Unique data structures defined by your business, such as Shipments, Subscriptions or Onboarding Projects.

 

HubSpot Associations - An association is the digital thread connecting two objects.

  • One-to-One: A Deal associated with a primary Company.
  • One-to-Many: A Company associated with multiple Contacts.
  • Custom Associations: Labelled links, such as Partner vs Reseller relationships between two Companies.

 

If Objects are the attendees at a networking event, Associations are the introductions and conversations connecting them. Without associations, your portal is just a room full of strangers.

 

How the graph breaks: Common failure modes

The association graph is fragile. While HubSpot is robust, user error and external factors can sever these links easily.

  1. Accidental deletion: When a parent record (like a Company) is deleted, the associations linking it to child records (like Deals or Contacts) are removed. If you restore the Company via a simple CSV import, it returns with a new internal ID, and the old associations remain severed.
  2. Flawed data imports: An incorrectly mapped import is one of the fastest ways to corrupt the graph. If an import overwrites unique identifiers or maps multi-associated contacts incorrectly, it can overwrite existing relationships in bulk.
  3. Integration errors: Third-party integrations that sync bi-directionally can sometimes orphan records. If the integration deletes a record in a remote system (e.g., Salesforce) and that deletion syncs to HubSpot, the association is lost.
  4. Incomplete recovery (Flat restores): This is the most critical risk. Many backup tools perform flat restores—they bring back the text data but fail to re-stitch the underlying IDs that link the records together.

 

The operational cost of a broken graph

When the association graph fails, the impact on revenue operations is immediate.

  • Loss of commercial context: Sales teams cannot see the history of a Contact’s previous Deals or Tickets. They enter calls without context.
  • Failed automation: Workflows that rely on associated data (e.g., Copy Company City to Deal City) will fail or skip, causing data quality to degrade.
  • Inaccurate reporting: Attribution reports break. You cannot calculate Revenue by Company if the link between the Deal and the Company is missing.
  • Wasted time: RevOps teams are forced to spend hours manually rebuilding connections instead of optimising the system.

 

How to protect the graph with backHUB

To secure your data, you need a relationship-aware backup strategy. A simple export is not enough.

backHUB is designed to backup every Object and the precise map of its relationships. During a restoration, backHUB rebuilds the record and systematically re-establishes every association, including complex custom association labels.

This ensures that when you recover from an incident, you restore the full commercial picture, not just a spreadsheet of disconnected text.

 

People also ask

What happens to associations when a HubSpot record is deleted?

When a record is deleted, the associations linking it to other objects are dissolved. If you restore the record manually, the associations do not reappear automatically; they must be manually recreated or restored via an API-led backup tool.

Does HubSpot’s native restore bring back associations?

HubSpot’s native restore (the Recycle Bin) generally preserves associations for Standard Objects if restored within 90 days. However, it may not fully cover complex Custom Object hierarchies or permanently deleted records, and it cannot reverse bulk property changes that corrupted associations without deleting the record.

Can third-party integrations break my association graph?

Yes. If an integration is misconfigured, for example, mapping a Child Company to a Parent Company field incorrectly, it can overwrite or scramble the association graph, leading to significant data integrity issues.