Skip to content
WordPress Forms

WPForms Lead Source Tracking — How to See Which Ad Sent Each Lead

Roger McSaveney 26 February 2026 · 4 min read

WPForms is one of the most popular WordPress form builders, known for its drag-and-drop interface and beginner-friendly design. But even with WPForms Pro’s User Journey addon, you can’t see the full traffic source picture — UTM parameters, click IDs, and ad platform attribution — for each individual submission.

If you’re running Google Ads, Facebook Ads, or any paid campaigns, you need to know exactly which campaign sent each lead. Not aggregate data from Google Analytics — the actual source for each form submission.

This guide shows you how to add complete lead source tracking to WPForms without editing your forms or writing any code.

Quick solution: Install TrueConversion (free). It adds lead source tracking to WPForms automatically — including Google Ads click IDs, UTM parameters, and traffic source labels.

What WPForms Tracks vs What You Actually Need

WPForms captures the data your visitors type into your forms: names, emails, phone numbers, messages. WPForms Pro adds entry storage so you can view submissions in your WordPress dashboard. The User Journey addon shows which pages the visitor viewed before submitting.

But none of this answers the fundamental marketing question: which ad, campaign, or traffic source sent this person?

What you actually need is:

  • Traffic source labels — “Google Ads”, “Organic Search”, “Meta Ads”, “Direct”
  • UTM parameters — utm_source, utm_medium, utm_campaign, utm_term, utm_content
  • Click IDs — gclid (Google Ads), fbclid (Facebook), msclkid (Microsoft Ads)
  • Landing page — which page the visitor first arrived on
  • Referrer — which website sent them

This data exists in the visitor’s browser when they land on your site, but WPForms doesn’t capture it. You need a separate solution to bridge the gap.

How to Add Lead Source Tracking to WPForms

TrueConversion adds complete lead source tracking to WPForms — both WPForms Lite (free) and WPForms Pro. It hooks into WPForms’ wpforms_process_complete action to capture traffic source data with every submission.

Setup Takes Two Minutes

  1. Download TrueConversion (free) and install it on your WordPress site
  2. Run through the setup wizard — it automatically detects WPForms and enables tracking
  3. That’s it — every WPForms submission now includes the visitor’s traffic source

No form editing needed. You don’t need to add hidden fields, custom CSS classes, or JavaScript snippets to your WPForms forms. TrueConversion works alongside WPForms without modifying it.

Works with WPForms Lite and Pro. Full lead source tracking is free — no WPForms Pro license required.

What You’ll See in the Dashboard

Every WPForms submission appears in the TrueConversion dashboard with a colour-coded traffic source badge. At a glance, you can see which leads came from Google Ads (red), Meta Ads (blue), Organic Search (green), Referral (grey), or Direct (grey).

Click any entry to see the full attribution details: all UTM parameters, the click ID, landing page, and referrer. You can also export everything as a CSV for reporting.

If you use WPForms on some pages and a different form plugin on others, TrueConversion tracks both. It supports 9 form plugins from a single dashboard.

Send WPForms Conversions to Google Ads

Beyond tracking where leads come from, TrueConversion lets you send real conversions back to Google Ads. When you receive a genuine enquiry through WPForms, mark it as a conversion in TrueConversion. It’s automatically uploaded to Google Ads with the click ID and enhanced conversion data for better attribution accuracy.

Google then optimises your campaigns to find more people like your real customers — not just anyone who fills out a form. Google Ads conversion upload is available on the Pro plan ($79/month with a free 14-day trial). Lead source tracking is included free.

TrueConversion vs WPForms User Journey

WPForms Pro’s User Journey addon shows which pages a visitor viewed on your site before submitting a form. This is useful, but it’s not lead source tracking. User Journey tells you what the visitor did on your site — TrueConversion tells you how they got to your site in the first place.

They solve different problems and work well together. TrueConversion adds the “where did they come from” data that User Journey doesn’t provide — and it’s free, while User Journey requires WPForms Pro.

See the pricing page for full feature details.

Download TrueConversion — Free

Add lead source tracking to WPForms in two minutes. See where every lead comes from. Free forever.

Frequently Asked Questions

Does it work with WPForms Lite (free version)?

Yes. TrueConversion works with both WPForms Lite and WPForms Pro. You don’t need a WPForms Pro license to use lead source tracking.

Do I need to edit my WPForms forms?

No. TrueConversion hooks into WPForms automatically. No hidden fields, no custom code, no form modifications needed.

Can I use TrueConversion alongside WPForms Pro features?

Yes. TrueConversion works alongside all WPForms features including entry storage, User Journey, conditional logic, and payment integrations. It adds traffic source data without interfering with any existing functionality.


Roger McSaveney

← Back to Articles

Comments

No comments yet. Be the first to share your thoughts!

Leave a comment