• WHY INSYCLE
  • INTEGRATIONS
    • HUBSPOT
      • DUPLICATES
      • ABM
      • SALESFORCE SYNC
      • STANDARDIZE
      • CLEANSE
      • IMPORT
      • ASSOCIATE
      • WORKFLOWS
    • INTERCOM
      • DUPLICATES
    • MAILCHIMP
      • DUPLICATES
    • MARKETO
    • PIPEDRIVE
      • DUPLICATES
    • SALESFORCE
      • DUPLICATES
      • ABM
      • STANDARDIZE
      • IMPORT
      • CLEANSE
    • YEXT
    • ZENDESK
  • CRM DATA GRADER
  • PRICING
  • BLOG
  • LOGIN
  • Free Trial

How To Add Associations in HubSpot Workflows

  • October 20, 2022
  • Automation, Associations, HubSpot
Table of Contents
CRM Data Grader: Free Tool that Analyzes and Grades your CRM Data Quality Automatically.
  • There are no suggestions because the search field is empty.
Search Google

Recent Posts

Archives

  • March 2024 (12)
  • June 2023 (9)
  • July 2024 (8)

Browse topics

  • HubSpot (81)
  • Featured (40)
  • Deduplication (33)
  • Data Management (28)
  • Salesforce (28)
  • Data Operations (26)
  • Associations (24)
  • Standardize Data (17)
  • Automation (15)
  • Cleanse Data (15)
  • Strategy (14)
  • Case Studies (13)
  • Integrations (13)
  • Data Quality (9)
  • Tools (9)
  • Parent-Child Companies (8)
  • HubSpot-Salesforce Sync (7)
  • Import and CSVs (7)
  • Revenue Operations (7)
  • Routing & Assignments (7)
  • Lead-to-Account Matching (6)
  • Marketing Agencies (5)
  • Data Health Assessment (4)
  • Data Privacy (4)
  • Mailchimp (2)
  • Pipedrive (2)
  • Intercom (1)
How To Add Associations in HubSpot Workflows

Any HubSpot company that relies on clean, consistent associations eventually looks for a solution to automate that process. But HubSpot’s automatic association features always leave edge cases that need to be cleaned up manually. 

As they search, they'll start to wonder whether they can associate automatically in Workflows. The answer will be disappointing.

A “Professional” subscription across the HubSpot suite of products offers access to Workflow automation. But while you can automate many aspects of your operations with HubSpot Workflows, there is no way to associate records automatically.

Using HubSpot’s Operations Hub product, you can associate in Workflows, but you must custom-code a solution. This is also easier said than done, however. Association involves many nuances, so developing custom solutions to account for all potential considerations is an uphill battle.

Some companies cobble together inventive workarounds to circumvent this issue, such as building complex Zapier processes. But those approaches are often error-prone and overcomplicated.

With Insycle, you can build flexible, powerful association templates and inject them directly into your HubSpot Workflows. Then your records will be associated immediately after they hit your CRM and before your first communications go out.

HubSpot-associations-contact-to-company-domain

You Need Clean HubSpot Associations Without the Manual Effort

Associations are critical for B2B companies. Reliable associations between contacts, companies and deals help improve customer experiences, generate valuable insights, and improve productivity across your organization.

Ensuring your records are accurately linked is critical for account-based marketing and sales, which rely on a full picture of an account and all stakeholders within it. And to ensure that you don’t put opportunities on ice, you need these associations in place right after the data arrives in HubSpot CRM. That way new stakeholders and accounts receive prompt, effective service.

But missing or inaccurate associations don’t just impact your marketing and sales teams. Your support teams won’t be able to reference contacts’ prior communications with your organization, depriving them of vital context necessary to provide good service. Your account reporting will be inaccurate, resulting in decisions that are based on faulty data. Ultimately, unreliable associations in HubSpot CRM leads to worse experiences for customers across their entire journey with your company.

And while Hubspot offers deep association features such as primary and secondary associations, association labels, and child/parent associations, that depth also adds a lot of complexity to the process of setting and managing them. Managing advanced association features manually is quite a time-sink.

HubSpot has a setting to associate new records based on the company domain automatically. While this can be helpful, it is not foolproof. Automatic associations only work when the contact’s email domain and the company's domain name are aligned.

For example, if the feature were toggled on, jane@acme.com would be automatically associated with the company whose domain was acme.com. If a matching company record doesn’t already exist, HubSpot will automatically create the company record and populate it. 

This feature does help companies keep unassociated contacts in their database to a minimum. But there are many reasons why a record may not be identified for association by HubSpot’s automatic association feature.

  • Contacts may use a personal email address. Maybe your contact filled out your form and provided their personal email address rather than a company email.
  • Contacts may use different domain extensions. Maybe the contact’s email uses “acme.net” while the company domain itself is “acme.com.” Legacy domains are also a consideration.
  • Contacts may use different subdomains. One example is departmental emails, like john@math.school.edu and jane@science.school.edu.
  • Contacts may work from a country outside of the company’s headquarters. For example, the company may use a .com domain, but the contact’s email address is a .co.uk domain.
  • Companies going through rebranding, merger, or acquisitions. When companies change their names, email addresses change too. This can break associations and create duplicates.

When Hubspot cannot identify a matching company in such circumstances, it will create a new one, which will actually be a duplicate.

To clean up these edge case scenarios, you may look to Workflows, only to find that association is not possible within them. But without the ability to easily associate records in Workflows, companies play catchup, retroactively manually associating records.

Unfortunately, there are several issues with this approach.

First, the task is tedious and error-prone. Manually associating records requires digging through your database to find contact records and comparing them to company records. In HubSpot, manually associating records is a multi-step process. Across hundreds or thousands of records, it can be incredibly time-consuming.

If the automatic association feature is not an option for a company, they must build a solution for managing associations themselves.

Related articles

Associate HubSpot Contacts to Companies In Bulk

How To Associate HubSpot Companies to Deals in Bulk

Associate HubSpot Contacts to Deals, Automatically

How To Associate HubSpot Tickets to Companies In Bulk

 

How To Associate HubSpot Child Companies to Parent Companies in Bulk

How to Associate Child Companies to Parent Companies in HubSpot Workflows

How Companies Are Dealing With Not Having Associations In Workflows Now

The most common approach to association management is to enable automatic associations in HubSpot, then devise solutions for the potential missed associations and resulting duplicates.

Companies may also keep automatic associations turned off and employ their own solutions for handling associations—whether that is making them manually, cobbling together a solution within HubSpot CRM, or using Operations Hub or a third-party app.

But associations can be tricky, and building your own solution isn’t always so straightforward.

You may have special requirements for matching associations. Maybe you have a custom field that you would like to use in the matching process. You may need to manage primary associations, association labels, or parent-child company hierarchies. Or perhaps you have syncs and integrations in place that have to be considered when making associations.

For those advanced problems, building your own solution is incredibly complex. HubSpot encourages companies to use the automatic associations feature, or subscribe to their Operations Hub product and build custom-coded solutions for association. However, accounting for all of the potential nuances through code can be difficult.

After some initial research, companies often realize the project's scope is much larger than they initially thought. And, as with any internally developed solution, quality assurance processes and ongoing maintenance and management will be necessary to keep your solutions working as your data evolves.

Ultimately, many companies end up with a hefty manual process for either making or confirming associations within HubSpot, which kills productivity and hurts the morale of your teams.

But there is an alternative.

Add Associations in HubSpot Workflows Using Insycle

With Insycle, you can add associations between contacts, companies, deals, and custom objects directly within HubSpot Workflows. For example, you could create a template that associates a contact record as soon as the contact fills out and submits a contact form—and before the contact receives any communications from your brand.

associations in workflow

The process is simple.

First, you build your association templates in Insycle’s Bulk Operations module. Insycle comes with some pre-built templates for association in HubSpot that may be a good fit, or you can build your own custom association templates.

Let’s look at some examples.

Associate Contacts to Companies By Domain

Here’s an example of a template that associates contacts to companies by matching the contact’s email domain to the company domain name. However, it ignores top-level domain extensions, so an email from “microsoft.net” and a company domain of “microsoft.com” would still be associated.

contact to company

Associate Contacts to Companies Using Company Name

Here’s an example of a template that associates contacts to companies using the Company Name field on both objects. This template also ignores common terms like “inc,” “co,” “incorporated,” “corp” or “ltd” to associate more records. Those terms can be customized by clicking the Terms button. 

associate contacts to companies by name

Associate Contacts to Deals by Associated Company ID

And here is a template that associates contacts to deals by matching Associated Company ID fields.

Associate Contacts to Deals by Associated Company ID

Associate Child Companies with Parent Companies

Insycle can also help you associate child companies with parent companies in bulk and automatically.

associate-new-3

Bundle Templates Into a Recipe

Then Insycle allows you to bundle all of your templates together in a Recipe, to be run in a specific order. That Recipe can be automated to run on a set schedule.

associations

Add Recipe to HubSpot Workflows

Recipes can be injected into HubSpot Workflows. That way, your contacts are associated with companies immediately after they hit your CRM, and before your first communications are sent to them.

Associations workflow

Associating Directly in HubSpot Workflows

Just to review, the process for associating directly in HubSpot Workflows is

  1. Create association templates in Insycle.
  2. Bundle the templates together into a Recipe.
  3. Inject that Recipe into your HubSpot Workflow.

Remove Association Busywork From Your Plate

Insycle pairs seamlessly with HubSpot’s automatic association features to clean up edge cases or create more advanced templates to deal with your unique association issues. Then, you can bundle those templates into a Recipe, and inject them straight into your HubSpot Workflows.

When contacts are associated with companies in your HubSpot Workflows, you can be confident that your teams will have the necessary context when communicating with accounts.

But Insycle isn’t just for associations. It’s a complete data management tool helping companies analyze, understand, identify, fix and collaborate on data issues across their organizations.

Insycle enables operations teams to fix CRM data quality issues in bulk and automate data maintenance processes. Without Insycle, the cost of bad data is a major blind spot for marketing and sales leaders and a roadblock for execution by their teams.

Want to learn more about how Insycle can help automate advanced associations in HubSpot Workflows? Learn more about Insycle's features for association management in HubSpot, and improve your account-based marketing.

Tags: Automation Associations HubSpot

Share this post

linkedin facebook twitter pinterest email

Insycle

  • Overview
  • Why Insycle
  • CRM Data Grader
  • Customer Data Health Assessment
  • Company
  • Press
  • Pricing
  • Marketing Agencies
  • Blog
  • Education
  • Login
  • Free Trial
  • Login
  • Book Demo

Product

  • Help Center
  • Product Overview
  • How Tos
  • Video Gallery
  • G2 Reviews
  • Status Page
  • Trust Center
  • Insycle is a leader in Data Quality on G2Insycle is a leader in Data Quality on G2

Legal

  • Privacy Policy
  • Terms of Service
  • Security
  • Data Processing Agreement
  • Acceptable Use Policy
  • Data Privacy Transparency Report
  • Third Party Sub-Processors
  • Insycle has successfully completed a System and Organization Controls (SOC) 2 Type 2 audit, performed by Sensiba LLP

Contact

  • Contact Us
  • Trial Feedback
  • LinkedIn
  • Twitter
  • Instagram
  • Facebook
  • Cookies and Tracking
  • Insycle is a leader in Data Quality on G2Insycle is a leader in Data Quality on G2

Data Strategy

  • The Business Impact of Not Maintaining CRM Data
  • Four Phases of Customer Data Management Evolution
  • 12 Growth-Boosting Reasons to Improve your Customer Data Management
  • Why Data Management Is So Time-Consuming And How Recipes Can Help
  • Why Effective Customer Segmentation is Critical for Driving Growth
  • 7 Ways Insycle’s Health Assessment Helps Companies Reach Their Business Objectives

Data Quality

  • Find & Fix CRM Data Issues using the Data Health Assessment Tool
  • The Complete Guide to CRM Data Cleaning
  • Why Dirty CRM Data Harms Your Marketing
  • Why You Should Care About Phone Number Formatting In Your CRM (and How to Fix Them)
  • 5 Steps for CRM Data Standardization
  • 4 Data Cleansing Best Practices
  • Fixing Inconsistent State & Country Fields That Break HubSpot Salesforce Sync

Data Operations

  • How to Become a Customer Data Wizard Using the ‘Transform Data’ Tool
  • The Complete Guide to Bulk Updating CRM Data Without Using Excel
  • Sharing CRM Data: Why Exporting is Painful and How to Automate It
  • How to Clean Import Contacts and Improve Your ROI
  • The Business Case Against Improperly Associated Contacts and Companies in Your CRM
  • Customer Data Management: 6 Reasons for Day-to-Day Data Collaboration

Trending Blog Posts

  • How to Merge Duplicates in HubSpot and Salesforce and Keep them Syncing
  • How Insycle Solves Common Problems with HubSpot and Salesforce Integration
  • Insycle Insiders: James Marshall, Systems Analyst at Kitchen Magic
  • How Quick Attach Used the Insycle Workflow Integration with HubSpot to Resolve CRM Data Issues and Improve Customer Experience
  • What is Data Scrubbing and Why Is It Important for Companies?
  • The Ultimate CRM Data Cleanup Checklist
Copyright © 2025 Insycle, Inc. | All Rights Reserved | Made in New York, NY