I am sending a form to HubSpot through the API, then using a workflow to create the deal from the form and assign a contact. I have not found a way to automatically assign multiple contacts. I have also looked into using custom code in the workflow
read more