I am in Marketing Operations at a startup and am falling short from a technical perspective to solve a problem that our team is having, so I wanted to ping the community to hopefully find a solution!
Our problem: we have a trial signup flow on our marketing site and I have been having difficulty setting up tracking for new signups. From an attribution perspective, I am trying to create a contact in Hubspot once they click to signup and record the original source and conversion information on the record. Currently, our flow is as such: Prospect clicks sign up button → Connects using their g-suite or o365 credentials (soon will be just via email and a series of additional informational questions) → gets access to product → product sends information to Stripe to create customer record → Stripe syncs with Salesforce → Salesforce syncs with Hubspot (very lengthy I know!). Since we don’t have the event tracking at point of conversion working, Hubspot is recording these signups as coming from Salesforce, which is obviously breaking our attribution.
At a previous company, I had worked with engineering on solving this issue with an API call workaround, but I can’t remember the details. I am hoping this community can point me in the right direction!