Home » Lead Generation » Attribution

How to Track Lead Source and Attribution

Lead source attribution tracks where each lead came from so you can measure which marketing channels produce the most leads, the highest-quality leads, and the best return on your advertising spend. By tagging every lead with its source at the point of capture, you build a clear picture of what is working and what is wasting money.

What Is Lead Attribution

Attribution answers a simple question: "Where did this lead come from?" The answer might be Google Ads, a Facebook campaign, an organic search result, a referral link, a specific landing page, or a chatbot conversation on your pricing page. Without attribution, you know how many leads you generated but not which efforts produced them.

Good attribution data lets you make confident decisions about marketing spend. If Google Ads generates 100 leads per month at $15 per lead and Facebook generates 50 leads per month at $40 per lead, you know where to shift your budget. But if you also know that Google leads convert to customers at 5% while Facebook leads convert at 20%, the picture changes entirely. Attribution with conversion tracking is the complete picture.

How to Set Up Attribution

Step 1: Add source tracking to your capture forms.
Include a hidden field in every lead capture form that records the traffic source. This field can be populated automatically from URL parameters (like utm_source, utm_medium, utm_campaign) or set manually for specific landing pages. When the lead submits the form, the source data is saved alongside their contact information.
Step 2: Use UTM parameters in your marketing links.
Every link in your ads, emails, social posts, and partner promotions should include UTM parameters that identify the source and campaign. For example: yoursite.com/landing?utm_source=google&utm_medium=cpc&utm_campaign=spring2026. Your capture form reads these parameters and stores them with the lead record.
Step 3: Tag chatbot leads with their source page.
For leads captured through chatbot conversations, record the page URL where the conversation started. A chatbot lead from your pricing page has different intent than a chatbot lead from your blog. The referring page becomes the attribution source for chatbot-captured leads.
Step 4: Track through to conversion.
Attribution is only half useful if it stops at lead capture. Connect your lead records to your sales outcomes so you can see which sources produce leads that actually become customers, not just leads that submit forms. This requires tracking the lead from capture through your sales pipeline to close.

Attribution Models

First Touch

Credits the first interaction that brought the visitor to your site. If someone found you through Google search, then later came back directly and submitted a form, Google search gets the credit. This model is useful for understanding which channels drive initial awareness.

Last Touch

Credits the final interaction before form submission. If someone first visited from Google, then came back from a Facebook ad and submitted a form, Facebook gets the credit. This model is useful for understanding which channels drive final conversion actions.

Source-Based

For most small and mid-size businesses, simple source tracking is sufficient. Tag each lead with the traffic source (Google, Facebook, email, referral, direct) and the specific campaign. This tells you which channels and campaigns produce the most and best leads without overcomplicating the analysis.

Using Attribution Data

Review your attribution data monthly. Look at lead volume by source, cost per lead by source, and conversion rate by source. Shift budget toward sources with the lowest cost per converted customer, not just the lowest cost per lead. A $50 lead that converts to a $5,000 customer is better than a $10 lead that never buys.

Also use attribution to identify underperforming channels early. If a campaign has generated 200 leads but zero conversions, stop spending on it regardless of how cheap the leads are. Attribution gives you the data to make these decisions confidently rather than guessing.

Track where every lead comes from and which channels drive real customers. Make data-driven marketing decisions.

Get Started Free