Tag: Attribution

  • WordPress Form Tracking Beyond Google Analytics — Per-Lead Attribution

    Google Analytics can tell you how many people visited your WordPress site, which pages they viewed, and where they came from. It can even show you that a form was submitted by tracking a thank-you page view or a custom event. But there’s one thing it fundamentally cannot do: connect a specific form submission to a specific visitor session.

    When John Smith fills out your contact form at 2pm on Tuesday, Google Analytics knows that someone from Sydney visited via Google Ads and submitted a form. Your form plugin knows that John Smith from john@example.com sent a quote request. But neither system connects these two facts together. You can’t look at John’s form submission and say “he came from our Google Ads plumbing campaign.”

    This is the gap between aggregate analytics and per-lead attribution — and it’s the gap that costs small businesses real money in misallocated marketing spend.

    The solution: TrueConversion bridges the gap between analytics and form submissions. See the traffic source for every individual lead. Free WordPress plugin.

    What Google Analytics Does Well (and Where It Stops)

    Google Analytics is excellent at aggregate traffic analysis. It shows you:

    • Total visitors by source (Google Ads, organic, social, direct)
    • Page-level engagement metrics (bounce rate, time on page)
    • Conversion events (form submissions, button clicks)
    • User flow through your site
    • Campaign performance at a traffic level

    This is useful for understanding overall trends. But when it comes to form leads, Google Analytics tells you how many people from each source submitted forms — not which specific people. And with GA4’s privacy-first approach, data sampling, and consent requirements, even the aggregate numbers can be unreliable for low-traffic sites.

    For a business that receives 5 to 50 leads per month, you don’t need statistical trends — you need to know where each lead came from. That requires per-lead attribution, which is a fundamentally different approach from analytics. And once you have per-lead data with click IDs attached, you can import offline conversions into Google Ads to improve your campaign targeting.

    Per-Lead Attribution: A Different Approach

    Per-lead attribution works by capturing the visitor’s traffic source data at the moment they land on your site and attaching it directly to their form submission. Instead of aggregate statistics, you get a clear, per-submission answer.

    The data you get for each lead includes:

    • Traffic source label — “Google Ads”, “Meta Ads”, “Organic Search”, “Referral”, or “Direct”
    • UTM parameters — the specific campaign, medium, and source from the URL
    • Click ID — the platform-specific identifier (gclid for Google, fbclid for Facebook)
    • Landing page — which page the visitor first arrived on
    • Referrer — which website sent them

    This is the data that Google Analytics knows about the session but can’t connect to the form submission. Per-lead attribution captures it at the session level and carries it through to the form.

    How TrueConversion Bridges the Gap

    TrueConversion is a free WordPress plugin that provides per-lead attribution for all 9 major WordPress form plugins. It works independently of Google Analytics — no GA4 configuration, no Tag Manager, no custom events needed.

    Here’s how it works:

    1. A lightweight JavaScript runs on every page, capturing UTM parameters and click IDs from the URL
    2. The data is stored in a cookie and localStorage, persisting through the browsing session
    3. When the visitor submits any form, TrueConversion reads the stored data and saves it alongside the submission
    4. Every entry appears in a dashboard with a colour-coded traffic source badge

    The setup takes two minutes: download the plugin, install, run the wizard, done. No analytics configuration, no tracking code, no developer needed.

    No GA4 setup required. TrueConversion captures traffic source data independently. Works even if you don’t have Google Analytics installed.

    TrueConversion vs Google Analytics: What Each Does Best

    These tools solve different problems and work well together:

    Google Analytics is best for understanding overall traffic patterns, user behaviour across your site, audience demographics, and page-level performance. Use it for big-picture marketing strategy.

    TrueConversion is best for connecting specific leads to specific marketing channels. Use it to answer “where did this lead come from?” and “which channel generates real customers?” It also lets you send real conversions to Google Ads (available on the Pro plan) — something Google Analytics can’t do. For teams using Tag Manager, our GTM conversion tracking guide covers the standard setup process.

    Use both. Google Analytics for traffic analysis. TrueConversion for per-lead attribution and conversion tracking. Together they give you a complete picture of your marketing performance. See the How It Works page for more details.

    Works With 9 WordPress Form Plugins

    TrueConversion supports Contact Form 7, WPForms, Gravity Forms, Ninja Forms, Formidable Forms, Fluent Forms, Elementor Pro Forms, Forminator, and Jetpack Forms. See the full list of supported plugins.

    Download TrueConversion — Free

    Go beyond Google Analytics. See where each individual form lead comes from. Free forever, works with 9 form plugins.

    Frequently Asked Questions

    Do I still need Google Analytics?

    Google Analytics and TrueConversion solve different problems. Keep Google Analytics for overall traffic analysis and site behaviour. Use TrueConversion for per-lead attribution. They complement each other.

    Does TrueConversion use Google Analytics data?

    No. TrueConversion captures traffic source data independently using its own JavaScript. It doesn’t require or connect to Google Analytics in any way.

    Will TrueConversion work if I don’t have Google Analytics installed?

    Yes. TrueConversion is completely independent. It works regardless of whether you have Google Analytics, Tag Manager, or any other analytics tool installed.

  • How to Track Which Marketing Channel Generates Your Best Leads

    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.

    1. Download TrueConversion (free) and install it on your WordPress site
    2. Run the setup wizard — select your form plugins and click through
    3. 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.