Support & FAQ
Find answers to common questions below. If you need more help, get in touch and we’ll get back to you as quickly as we can.
Frequently Asked Questions
General
What does LeadSourcePro do?
LeadSourcePro is a WordPress plugin that tracks where your leads come from. It captures UTM parameters, ad platform click IDs (Google Ads, Meta, LinkedIn, TikTok, Microsoft Ads, Yahoo), organic search referrals, and website referrals — then attaches that data to every form submission so you can see exactly which marketing channels are generating real leads.
How is this different from Google Analytics?
Google Analytics tracks website traffic at an aggregate level — it tells you how many visitors came from each channel. LeadSourcePro tracks at the lead level — it tells you which specific leads came from which specific campaigns. If you’re a business that generates leads through form submissions, LeadSourcePro shows you the data that matters most: which channels are producing actual enquiries, not just page views.
Does it work with e-commerce / WooCommerce?
LeadSourcePro is designed specifically for lead generation businesses — those where the conversion is a form submission (contact forms, quote requests, enquiry forms, etc.). It’s not built for tracking e-commerce purchases or WooCommerce orders.
Form Plugins
Which form plugins are supported?
LeadSourcePro currently works with: Contact Form 7, WPForms, Gravity Forms, Ninja Forms, Formidable Forms, Fluent Forms, and Elementor Pro Forms. More integrations are being added — if you use a different form plugin, let us know and we’ll prioritise it.
Do I need to edit my forms or add hidden fields?
No. LeadSourcePro hooks directly into your form plugin’s submission process. You don’t need to add shortcodes, hidden fields, or modify your forms in any way. Just install the plugin and it starts tracking automatically.
What if I switch form plugins?
Just update the enabled form plugins in the LeadSourcePro settings. Your existing lead data is preserved — it’s stored independently from your form plugin.
Setup & Technical
How do I install LeadSourcePro?
Download the plugin zip file, go to Plugins → Add New → Upload Plugin in your WordPress admin, upload the zip, and activate it. The setup wizard will launch automatically and guide you through configuration in about two minutes.
Do I need to set up UTM parameters on my ads?
For the best results, yes — adding UTM parameters to your ad URLs gives you campaign-level detail (campaign name, medium, content variation, etc.). However, LeadSourcePro also detects ad platforms using click IDs (gclid, fbclid, etc.) which are added automatically by most ad platforms. So even without UTM tags, you’ll still see which platform a lead came from.
Will it slow down my website?
No. The frontend tracking script is lightweight vanilla JavaScript (no jQuery dependency) that runs in the footer. It reads URL parameters and sets a cookie — that’s it. There are no external API calls, no tracking pixels, and no impact on your page load time.
Does it work with caching plugins?
Yes. The tracking runs client-side via JavaScript, so page caching doesn’t affect it. LeadSourcePro works alongside popular caching plugins like WP Super Cache, W3 Total Cache, WP Rocket, and LiteSpeed Cache.
Pricing & Plans
How does the free vs paid version work?
It’s the same plugin for all plans. The free version includes all tracking features and stores the 10 most recent entries. Paid plans (Business $99/year, Enterprise $299/year) unlock unlimited entry storage and email notifications. You upgrade directly from within WordPress — no reinstall needed.
What happens to my data when I reach 10 entries on Free?
The free plan keeps a rolling window of the 10 most recent entries. When the 11th lead comes in, the oldest entry is removed. Your tracking continues working — you just see the most recent 10 leads at any given time.
Privacy & Data
Is LeadSourcePro GDPR compliant?
LeadSourcePro is designed with privacy in mind. All data is stored locally in your WordPress database — nothing is sent to external servers. IP addresses are automatically anonymised (the last octet is removed). The setup wizard includes privacy policy language you can add to your site. However, we recommend consulting with a legal professional for full GDPR compliance, as it depends on your overall website setup and jurisdiction.
Does it use cookies?
Yes, LeadSourcePro sets a first-party cookie to store UTM parameters and click IDs as the visitor browses your site. By default, it’s a session cookie (cleared when the browser closes). You can configure a 1-day or 7-day conversion window in the settings if you need the data to persist longer.
What happens to my data if I uninstall the plugin?
You have the option to delete all stored data when you deactivate the plugin (configurable in settings). If you leave this option off, your data stays in the database even after deactivation, and will be available if you reactivate later. A full uninstall (deleting the plugin files) will remove all data and settings.
Need More Help?
If you can’t find the answer you’re looking for, reach out to us and we’ll do our best to help.
Email: support@leadsourcepro.net
We typically respond within 1 business day.
