Hello! I’m turning in for the night after a few good hours working on this… so without further ado, here is where I’m stuck!
Context:
- Stack includes Postgres, Segment, Hightouch, and Hubspot
Goal:
- Have customer signups get pushed into Hubspot where a new contact is created
- Currently, this is working
- Check the contact properties for pre-existing company or deal associations
- True = Associate records together (Contact+Company+Deal)
- False = Create company / deal, then associate
- Ultimately, my main concern is copying specific contact properties over to the newly created deal properties
Current Flow:
- User signs up, data gets sent to Hubspot, new contact record is created and synced with info from webform fields
- Workflow created which checks new contact record for known deal association
- I’ve done this by having HS check for a company association that is NOT in any deal stage
Issues:
- Data from SMBs and smaller downmarket leads don’t seem to jive with Hubspot’s automatic company creation / association
- I believe this is because Hubspot relies on domain or website URL for autopopulation and association, however most of our customers are not retrievable by HS (or they use a gmail account and no website URL)
- Some contacts go through the flow and I end up with a new contact and new deal, but no associated company (due to the issue above if I understand correctly)
If you couldn’t tell this is not my area of expertise, however we’re a very small team and as an ops guy I’m tasked with setting up this system, however rudimentary. I’ve been playing around with this for a few hours and it’s been super informative but I’m very aware of my own shortcomings (plus I’m about to pass out at my desk).
Thanks in advance for even looking at this, and I look forward to learning more tomorrow!