You’re investing in multiple marketing channels — Google Ads, Facebook, SEO, email newsletters, maybe LinkedIn or local directories. Leads are coming in through your website forms. But can you point to a specific lead and say which channel sent it?
Most small businesses can’t. Google Analytics shows aggregate traffic numbers (here’s why that’s not enough), but it can’t connect a specific form submission to a specific marketing channel. You know 200 people visited from Google Ads, and you know 8 people submitted forms this week — but you don’t know which of those 8 came from Google Ads versus organic search versus Facebook.
Without this connection, you’re making budget decisions in the dark. This guide shows you how to track the marketing channel for every single form lead — and use that data to double down on what works.
Want to start tracking now? TrueConversion shows which marketing channel sent each form lead. Free WordPress plugin, 2-minute setup.
Why Aggregate Analytics Aren’t Enough
Google Analytics tells you that your Google Ads campaign sent 150 visitors this month and your organic search sent 300. But it can’t answer the question that actually matters to your business: which channel sends the leads that become customers?
A channel that sends 300 visitors but zero real leads is worth less than a channel that sends 50 visitors and 10 qualified enquiries. Without per-lead attribution, you can’t make this comparison. You end up optimising for traffic instead of revenue.
Per-lead channel tracking solves this by attaching the marketing channel to each individual form submission. When you see that 7 of your 10 best leads this month came from organic search and only 1 came from Google Ads, that changes how you allocate your budget.
What Marketing Channel Tracking Looks Like
With per-lead channel tracking, every form submission on your WordPress site shows:
- Traffic source — a clear label like “Google Ads”, “Meta Ads”, “Organic Search”, “Referral”, or “Direct”
- Campaign details — UTM parameters showing the specific campaign, medium, and source
- Click ID — the unique identifier from ad platforms (gclid for Google, fbclid for Facebook, etc.)
- Landing page — which page on your site the visitor first arrived on
- Referrer — which website sent them (e.g., google.com, facebook.com, a partner’s site)
This data turns your form submissions from a list of names and emails into a marketing intelligence dashboard. You can see patterns: which channels generate the most leads, which campaigns drive the highest-quality enquiries, and which traffic sources aren’t pulling their weight.
How to Set Up Channel Tracking on WordPress
TrueConversion is a free WordPress plugin that automatically detects the marketing channel for every form submission. It works with 9 form plugins out of the box — no code, no form editing, no developer needed.
- Download TrueConversion (free) and install it on your WordPress site
- Run the setup wizard — select your form plugins and click through
- Done. Every form submission now includes the marketing channel
TrueConversion captures UTM parameters and ad platform click IDs automatically. It detects the traffic source and displays it as a colour-coded badge in the dashboard — red for Google Ads, blue for Meta Ads, green for Organic Search, grey for Direct or Referral.
Works with 9 form plugins. Contact Form 7, WPForms, Gravity Forms, Elementor Pro Forms, and more. See the full list.
Using Channel Data to Improve Your Marketing
Once you can see which channel sent each lead, you can start making data-driven decisions:
Find your best-performing channel. Export your data as CSV and compare lead volume and quality by traffic source. You might discover that organic search sends fewer leads than Google Ads but a higher percentage become customers.
Identify underperforming campaigns. If a specific Google Ads campaign generates lots of form submissions but none of them are genuine enquiries, you know to pause or restructure that campaign.
Justify your marketing budget. When you can show stakeholders that “these 15 customers this quarter came from Google Ads and these 8 came from SEO,” budget conversations become much easier.
Optimise ad spend with real data. TrueConversion can send genuine conversions back to Google Ads (Pro plan) with enhanced conversion data for better attribution accuracy, so Google’s algorithm optimises for leads that actually matter — not just anyone who fills out a form.
Channels TrueConversion Detects Automatically
TrueConversion identifies these traffic sources automatically based on click IDs, UTM parameters, and referrer data:
- Google Ads — detected via gclid or utm_source=google + utm_medium=cpc (see our GTM conversion tracking guide for setup details)
- Meta Ads (Facebook/Instagram) — detected via fbclid
- LinkedIn Ads — detected via li_fat_id
- Microsoft Ads (Bing) — detected via msclkid
- TikTok Ads — detected via ttclid
- Organic Search — detected via referrer from search engines
- Referral — detected via referrer from other websites
- Direct — no referrer or tracking parameters detected
Custom campaigns with UTM parameters are captured and displayed in full detail. Learn more about how TrueConversion works.
Download TrueConversion — Free
See which marketing channel sent every form lead. Export data for reporting. Free forever, no credit card. Upgrade to Pro for AI classification and Google Ads integration.
Frequently Asked Questions
Does this replace Google Analytics?
No. TrueConversion complements Google Analytics. Analytics shows aggregate traffic data — TrueConversion shows the traffic source for each individual form submission. Use both together for a complete picture.
Do I need to add UTM parameters to my campaign URLs?
Not necessarily. TrueConversion automatically detects Google Ads, Meta Ads, and other ad platforms via their click IDs. UTM parameters provide additional campaign-level detail and are recommended for email newsletters, social media posts, and other non-ad campaigns.
Can I export the channel data?
Yes. The dashboard includes a one-click CSV export that downloads all entries with full traffic source details. Use it for reporting, sharing with your team, or importing into a spreadsheet or CRM.