# Workflows, Custom Objects and Associations

**URL:** <https://community.hubspot.com/t/workflows-custom-objects-and-associations/54468>\
**Category:** APIs & Integrations\
**Created:** [April 6, 2022, 7:46am UTC](https://community.hubspot.com/t/workflows-custom-objects-and-associations/54468 "2022-04-06T07:46:55Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![PAtlan](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/patlan/32/42298_2.png) [@PAtlan](https://community.hubspot.com/u/PAtlan)\
**Post date:** [April 6, 2022, 7:46am UTC](https://community.hubspot.com/t/workflows-custom-objects-and-associations/54468/1 "2022-04-06T07:46:55Z")

</div>

I have a custom object (“Site”) to which I will associate contacts.

The custome object is also associated with a “Company” object (The Site is a Company Branch, basically).

I’m thinking of making a workflow to ensure that contacts associated with the “Custom Object” (people who work on the site) become associated with the “Company”.

However, I can’t event set up a trigger for a Site-based workflow to identify associated contacts.

Could anyone point me to some examples of using workflows and associations?

Thanks!

---

<div class="post-metadata">

**Author:** ![LMeert](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/lmeert/32/103847_2.png) [@LMeert](https://community.hubspot.com/u/LMeert)\
**Post date:** [April 6, 2022, 2:57pm UTC](https://community.hubspot.com/t/workflows-custom-objects-and-associations/54468/2 "2022-04-06T14:57:20Z")

</div>

Hi @PAtlan,  
Unfortunately, out of the box it’s not possible to make associations using workflows.  
You have two options if you’d like to only do that within Hubspot :

1. You have operations profesionnal and can write a custom code
2. You can use a marketplace app called [associ8](https://app-eu1.hubspot.com/ecosystem/25577305/marketplace/apps/productivity/workflow-automation/associations-app-272901) (check their docs, they do have working examples) that will add new actions in your workflows like associating a record with another from a separate object (custom or not)

In both cases, you would indeed make your workflow a site-based workflow, and in the workflow triggers select : contacts \> create date is known.  
This way any contact that is associated with the site will trigger it.  
Here is an example with a test custom object on my portal (you’d replace bateau by site in your case) :

 ![LMeert_0-1649256978127.png](https://d2qpr2jzcazej7.cloudfront.net/original/3X/2/5/25d3a2f513c3d4537d21c6fa76cc57b82e887d50.png)

Then you would use one of the two ways aforementionned to make your association with the company.  
Hope this helps ! If it does, please consider marking this as a solution 🙂

Best,

Ludwig

---

<div class="post-metadata">

**Author:** ![JonathanS](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/jonathans/32/17366_2.png) [@JonathanS](https://community.hubspot.com/u/JonathanS)\
**Post date:** [April 7, 2022, 9:05pm UTC](https://community.hubspot.com/t/workflows-custom-objects-and-associations/54468/3 "2022-04-07T21:05:42Z")

</div>

Hey @PAtlan!

I’m the Product Specialist for Associ8 and @LMeert is spot on (thanks for the shout out)! Associ8 can help automate this process.

In order for Associ8 to work, there needs to be a common property between the two objects you are trying to associate. For example if you are trying to associate a Contact to a Custom Object, then you can create a property on the custom object such as “Partner Domain” and use the Contact Token “Email Domain” to make the association.

Here is an example of an Associ8 Workflow:

 ![contact-to-partner.png](https://d2qpr2jzcazej7.cloudfront.net/original/3X/2/6/261b5d9c00c18a60fcc4bfcda0611813d805571c.png)

I’d love to learn more about your use case so I can help you create an Asssoci8 workflow. Feel free to shoot me a message and we can setup a call!

Cheers,

-Jonathan

---

<div class="post-metadata">

**Author:** ![PAtlan](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/patlan/32/42298_2.png) [@PAtlan](https://community.hubspot.com/u/PAtlan)\
**Post date:** [April 8, 2022, 7:51am UTC](https://community.hubspot.com/t/workflows-custom-objects-and-associations/54468/4 "2022-04-08T07:51:38Z")

</div>

Hi Jonathan,

I’ve installed a basic plan on my sandbox and will check how it works. I’ll message you once I have a handle on things.

Thanks for reaching out.

Paul

---

<div class="post-metadata">

**Author:** ![mlcantin](https://avatars.discourse-cdn.com/v4/letter/m/59ef9b/32.png) [@mlcantin](https://community.hubspot.com/u/mlcantin)\
**Post date:** [August 9, 2022, 2:48pm UTC](https://community.hubspot.com/t/workflows-custom-objects-and-associations/54468/5 "2022-08-09T14:48:55Z")

</div>

Hi @PAtlan,

Did you manage to work it out?

Molie

---

<div class="post-metadata">

**Author:** ![NivaDonga](https://avatars.discourse-cdn.com/v4/letter/n/71e660/32.png) [@NivaDonga](https://community.hubspot.com/u/NivaDonga)\
**Post date:** [April 3, 2023, 5:14pm UTC](https://community.hubspot.com/t/workflows-custom-objects-and-associations/54468/6 "2023-04-03T17:14:11Z")

</div>

So, we cannot make workflows using custom objects. Is that correct?

---

<div class="post-metadata">

**Author:** ![JonathanS](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/jonathans/32/17366_2.png) [@JonathanS](https://community.hubspot.com/u/JonathanS)\
**Post date:** [April 3, 2023, 5:31pm UTC](https://community.hubspot.com/t/workflows-custom-objects-and-associations/54468/7 "2023-04-03T17:31:15Z")

</div>

Hey @NivaDonga, if you are referring to ASsoci8 - you can use Associ8 in both Standard and Custom Object based workflows!

The Associ8 action looks _slightly_ different in Custom Object-based workflows but the action works identically to how it works in Standard Object workflows.

LMK if you have more Qs or need to hop on a call to discuss your use case in more detail.

Best,

-Jonathan

---

<div class="post-metadata">

**Author:** ![RBozeman](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/rbozeman/32/8786_2.png) [@RBozeman](https://community.hubspot.com/u/RBozeman)\
**Post date:** [January 27, 2023, 8:29pm UTC](https://community.hubspot.com/t/workflows-custom-objects-and-associations/54468/8 "2023-01-27T20:29:40Z")

</div>

While there is no way to associate in workflows using standard HubSpot features, I believe you can custom code a solution for this in Operations Hub if that is something that might work for you. [Here,](https://community.hubspot.com/t5/APIs-Integrations/Creating-An-Association-In-Custom-Code-Workflow/td-p/701287) [here](https://community.hubspot.com/t5/APIs-Integrations/Workflow-custom-code-Create-association-to-custom-object/m-p/551633), and [here](https://community.hubspot.com/t5/APIs-Integrations/Create-Custom-Object-Association-in-Custom-code-in-Workflow/m-p/514675) are some recent forum threads on that for some context.

Also wanted to mention that [Insycle](https://app.hubspot.com/ecosystem/6303986/marketplace/apps/marketing/data-management/insycle) (full disclosure, I work for Insycle as a product marketer) allows you to associate in Workflows, including custom object associations. You can use any field in your database to match the associations, and can even handle advanced use cases such as associations with multiple labels or child-parent associations, directly in the Workflow.

Hope that helps!

Best,

Ryan
