-
Linking Salesforce Leads to GA4 Conversions: Overcoming Session ID Challenges
Hey there! So, here’s my situation. I’m trying to crack a nut involving a conversion event from Salesforce to GA4 via the measurement protocol. The sticking point is figuring out how to create a payload that can pinpoint the specific session that led to a converted lead.
At the moment, I’ve got GTM snagging the CID and sending it along when a lead heads to Salesforce. Once that lead converts, the CID comes back our way with the “offline conversion” event to GA4.
But hold on a minute, my client wants a bit more. They want to connect the dots between the session that generated the lead and the eventual conversion. So picture this, I hit a site three times using the same CID and on my second visit drop a lead like it’s hot. Well, this client wants to track that hot lead right back to the second session.
The snag is GA4 doesn’t have a neat and tidy session ID tag like the CID for me to use right away. I figured I could work around this by pairing a timestamp with the CID from Salesforce. But the rub is that timestamps only let us go back in time a max of three calendar days based on timezone. That spells trouble if our lead takes a fortnight or more to convert.
So here’s the lowdown: I need a solution that lets me draw a line from the session that cooked up the lead all the way to the conversion finish line. All of this in spite of GA4’s lack of a clear session ID value. If anyone’s got some light to shed here, I’m all ears. Thanks a ton!
Log in to reply.