How do I attribute website sign-ups to Meta and Google campaigns?
We run Meta and Google Ads to our website and want sign-ups tied to the campaign that drove them, ideally sent back so the networks can optimise.
Answer from the Linkrunner team
Capture the source when the visitor lands, keep it until they sign up, and send the sign-up back with its click ID. Google can add gclid to ad clicks when auto-tagging is on, and Meta adds fbclid, alongside any UTMs you set on the ads. Store these on landing, pass a user ID at sign-up so the anonymous visit and the new account join up, and record the sign-up as a named event. For the networks to optimise, the conversion has to reach Meta and Google with the right click ID, through their conversion APIs or your measurement tool. Expect their totals to differ from yours, since each network applies its own rules and windows. Linkrunner's Web SDK (beta) counts sign-ups by event name and sends every stored ad click ID with each event, so each connected network gets its own.
More on this: linkrunner.io/web-attribution