Tracking referral sources via Links
Per-source attribution in SALT comes from using a separate Link per campaign, partner, or channel. Each Link tracks its own view count, lead count, and submission count. From there, filter your Submissions list by Link to see exactly what each source produced.
In short: Create a separate Link for each source you want to track — partner, campaign, page on your site. Each Link automatically tracks views, leads, and submissions. Filter your Submissions list by Link to see per-source data.
How attribution works in SALT
SALT’s attribution model is built around the Link. When a consumer fills out a Form, the resulting Submission records which Link they came in on. From there, every per-source question — “How many leads did Acme Partner send?” “Which Facebook campaign converted best?” “Did the homepage embed outperform the blog embed?” — is a filter on the Submissions list.
You don’t need UTM parameters, cookies, or external analytics tools to get this. The Link itself is the attribution.
Set up per-source tracking
The strategy is simple: one Link per source you care about.
-
1
Identify the sources you want to distinguish — paid ads (per campaign or per ad set), referral partners (one per partner), site pages (homepage, auto page, blog), email campaigns, in-person events.
-
2
For each source, create a new Link on the relevant Form.
-
3
Name the Link clearly so it’s obvious internally what each one is for. “Auto Quote — Acme Mortgage” or “Home Quote — Q2 Facebook Campaign” beats “Auto Quote 3.”
-
4
Share each Link with its specific source. Use the Link’s URL, embed, or QR code depending on the medium.
That’s it. From day one, each Link captures view counts and submission counts independently.
What each Link tracks
Every Link tracks three counts:
- View count — how many times someone landed on the Link’s URL.
- Lead count — how many of those started filling out the Form (gave at least an email or phone).
- Submission count — how many completed the Form.
The ratios between these tell you efficiency: a high view-to-lead ratio means consumers landed but didn’t engage; a high lead-to-submission ratio means they engaged but didn’t finish.
See per-Link results
Open the Submissions list and filter by Link. You’ll see only the Submissions that came in through that specific Link. From there:
- Sort by status to see what’s converting
- Filter by date range to compare campaigns over time
- Export to CSV if you want to analyze externally
If your plan includes Reports (Middle Market and above), Link Performance reports summarize this data without manual filtering.
Naming conventions that scale
A few rules-of-thumb after the third or fourth Link:
- Lead with the Form purpose. “Auto Quote — Acme” beats “Acme — Auto Quote” because it groups by Form when sorted.
- Include the source category. “Auto Quote — Partner — Acme” lets you see all partner Links together.
- Avoid dates in the name unless the campaign is genuinely time-bound. “Q2 Facebook Campaign” ages quickly and gets confused with Q3.
- When you retire a Link, archive it. It still tracks history; just doesn’t clutter your active list.
Examples:
Auto Quote — Partner — Acme MortgageAuto Quote — Site — HomepageAuto Quote — Site — Auto Insurance PageAuto Quote — Paid — Facebook LookalikesHome Quote — Email — March Newsletter
Combining Link attribution with other tracking
Per-Link attribution covers “which Link did this come from.” If you need finer detail (e.g. which exact Facebook ad inside a campaign), you can:
- Use UTM parameters on the URL — SALT preserves them in the Submission’s referral data
- Add a tracking pixel on the Form’s confirmation page
- Set up a CRM integration like AgencyZoom that records source data on the destination side
Per-Link is the simplest layer; the rest is bonus refinement.
Common questions
Can I retroactively split a Link into two? No — Submissions are anchored to whatever Link they came in on. Going forward, create new Links and route future traffic through them.
Does archiving a Link erase its per-source history? No. Archived Links are still queryable in your Submissions list. The data isn’t lost; the Link just stops accepting new traffic.
How granular should I go? One Link per ad? Up to you. If your team will actually act on per-ad data, go granular. If not, one Link per channel (Facebook, Google, partner) is enough. Too many Links creates UI clutter.
What if I forget to use a per-source Link and just share my main Link everywhere? Then everything attributes to your main Link, and per-source tracking isn’t possible for that period. Set up the per-source Links going forward — past Submissions don’t reattribute.