Keap
Lead attribution for Keap
Every Keap lead arrives with the channel, campaign and keyword that produced it.
Your website
Script installed
SourceTag
Captures attribution
Your forms
Hidden fields sent
Keap
Data arrives tagged
Your website
Script installed
SourceTag
Captures attribution
Your forms
Hidden fields sent
Keap
Data arrives tagged
The problem
Keap shows you the lead. It doesn't show you which campaign or keyword produced it, so you're stuck guessing what to spend more on.
How to set it up
SourceTag runs on your site and remembers how each visitor arrived. When they submit a form, hidden fields carry that history into Keap, so the new contact already has its channel, source, campaign and keyword attached.
Add SourceTag to your site
Paste the script tag in your header, or use the WordPress plugin if that's easier.
Create matching fields in Keap
Add contact or lead fields in Keap named st_fc_channel, st_fc_detail_1 and so on. The setup guide has the full list.
Match hidden fields on your forms
Whatever builds your forms, add hidden fields with the same names so the data has somewhere to land.
Run a test lead through
Visit your site with ?utm_source=test&utm_medium=cpc, submit the form, and check the new record in Keap.
How data gets into Keap
SourceTag doesn't connect to Keap directly. It works through your forms. Whatever form builder you use, attribution data gets submitted alongside the lead's details and flows into Keap through your existing form-to-CRM connection.
Any form builder that supports hidden fields will work:
Frequently asked questions
Yes. You need fields in Keap for things like channel, source, campaign, and keyword. Most CRMs make this straightforward. See the setup guide for Keap-specific steps.
Through your forms. SourceTag writes attribution data into hidden form fields. When the form submits, your existing form-to-CRM connection carries that data into Keap. No new integration needed.
Yes. Once the fields exist in Keap, you can filter, group, and report on them like any other field. See which channels drive the most leads, pipeline, or revenue.
If Keap has built-in forms that support hidden fields, yes. Otherwise, use any third-party form builder that sends data to Keap.


