Skip to main content
Question

Issue Associating Contact to Company in HubSpot After Typeform Trigger (Then Create & Associate Deal)

  • May 15, 2025
  • 4 replies
  • 29 views

Hi Zapier Community,

I'm working on a Zap where the trigger is a new Typeform submission.
The goal is:

  1. Find or Create a Company in HubSpot (based on the Company Name from the form),

  2. Find or Create a Contact in HubSpot (based on the Email from the form),

  3. Associate the Contact with the Company,

  4. Create a Deal (based on data from the form),

  5. Associate the Deal with both the Company and the Contact.

Here's where I'm stuck:

  • The Company is created/found correctly.

  • The Contact is created/found correctly.

  • But when trying to associate the Contact to the Company, I'm getting errors like:

    "The company ID you provided is not available for association."
    or
    "Which email address corresponds to the contact with ID...?" (with a list of allowed emails).

A few notes on my setup:

  • I’m using the dynamic Company ID and dynamic Contact ID pulled from the previous Zap steps (no hardcoding).

  • I added a 2-second Delay after creating/finding the Company and Contact before attempting the association.

  • In the Association step:

    • Primary Object Type = contact

    • Primary Object ID = dynamic Contact ID

    • Associated Object Type = company

    • Associated Object ID = dynamic Company ID

    • Association Type = contact_to_company

Even with this, the association between Contact and Company keeps failing.

Questions:

  • Is there something I’m missing about how HubSpot validates IDs for associations?

  • Should I structure the Find/Create steps differently?

  • Is there another way to ensure that freshly created/found records are fully "available" for association when the Zap runs?

  • Should I be using "Find Company" and "Find Contact" steps separately again after creation before trying to associate?

I would also appreciate any advice on the cleanest way to create a Deal and associate it to both the Company and Contact afterward.

Thanks a lot for your help! 🙏

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

4 replies

Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • 34072 replies
  • May 15, 2025

Hi ​@JFgogglesoc 

For us to have more info, post these screenshots:

  • how your Zap steps are configured in EDIT mode for the HubSpot Associations
  • any encountered errors when testing Zap steps

  • Author
  • New
  • 2 replies
  • May 15, 2025

There it is. Let me know if that’s what your looking for.

thanks for your help!


  • Author
  • New
  • 2 replies
  • May 15, 2025

Here are the instructions I’m using at the moment


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • 34072 replies
  • May 15, 2025

@JFgogglesoc 

Ok, so you are trying to create a Zapier Agent rather than a Zap.

NOTE: There is an ongoing incident related to Zapier Agents: https://status.zapier.com/incidents/pypznw3yh5ny

 

Any reason you are using an Agent vs creating a Zap with steps?