@thomasvbe hi there! The multiple companies per contact association feature is live in some accounts at this point. But, they do not yet accommodate the HubSpot Salesforce integration for multiple associations in Salesforce. The best way to do this as of now is either API or Custom Code in Ops Hub.
I need this functionality as well. Seems like a pretty important piece to not address pre-release now that it is out of beta. @LaurenKennedy have you solved this for any clients yet? I'd love to hear or work with you on it for my project.
I was considering leverageing data fields and workflows
SF store secondary & tieriary companies in a contact object field
Use a workflow to associate additional companies.
Anyway, any additional insights would be fantastic.
Ensure Salesforce Account ID is syncing to companies in HubSpot
Create a Flow in Salesforce to collect all Salesforce Account IDs & store them in a text field on the Contact object (I know - not great)
Sync the text field with HubSpot
Use a HubSpot workflow to enroll/re-enroll contacts when that field is 'known'
Use a custom code action to look up HubSpot companies matching on the Salesforce Account ID, retrieve the HubSpot Company ID, and create the association.
Thanks! This is what I was thinking, although I was hoping to try to just use a workflow for #5, but i had a feeling some custom code would be involved. I'll let you know how it goes.