hey alexj, have u tried using hubspot’s apis directly instead of zapier? might give u more control. u could create a custom integration that handles the multi-tenant setup better. it’s a bit more work upfront but could solve ur association probs. just a thought!
I’ve faced a similar challenge integrating Wix forms with HubSpot in a multi-tenant environment. One workaround that worked for us was to use custom fields in the Wix form to capture the company information, then use that data in Zapier to first create or find the company in HubSpot before creating the contact and deal.
Our Zapier workflow looked like this:
Wix form submission triggers Zapier
Use ‘Find or Create Company’ action in HubSpot
Create contact in HubSpot, associating it with the company
Create deal in HubSpot, associating it with both company and contact
The key was to ensure we had the company data upfront and to use HubSpot’s API calls in the right order. It took some trial and error, but it eventually allowed us to properly link everything together.
Another tip: we used HubSpot’s workflows to further automate and clean up any associations that didn’t quite make it through Zapier. It’s not perfect, but it’s been reliable for our needs.
I’ve encountered this issue before, and there’s a potential solution you might want to consider. Instead of creating the deal as a separate step, try using HubSpot’s ‘Create or Update Deal’ action in Zapier immediately after creating the contact. This way, you can associate the deal with both the company and contact in one go.
Here’s a revised workflow that might work:
Wix form submission triggers Zapier
Use ‘Find or Create Company’ in HubSpot
Create contact in HubSpot, associating with the company
Use ‘Create or Update Deal’ in HubSpot, linking to both company and contact
The key is to pass the company and contact IDs to the deal creation step. This approach should allow you to create the associations you need without relying on pre-existing deals in HubSpot.
If you’re still having trouble, consider reaching out to Zapier support. They might have additional insights specific to your setup.