Description
AttribuLead records the source of visits and form submissions inside your
WordPress database. It reports first-touch, last-touch, and effective
attribution across UTM links, ad click IDs, referrers, search engines, campaign
assets, and supported AI referrals.
Free features
- Visit and lead attribution
- Channel and campaign reporting
- Basic Traffic Intelligence
- AI-referral detection
- Campaign Assets basic matching
- Privacy and retention controls
- Diagnostics and core exports
Form compatibility
WPForms is detected automatically. Gravity Forms and Contact Form 7 are
supported with the documented visitor field. Classic HubSpot embedded forms can
be attributed through their browser callback. Other embedded or iframe forms
may require a successful-submission callback or a thank-you-page workflow.
Privacy
AttribuLead stores attribution, visitor identifiers, sessions, traffic
classification, campaign context, and submitted lead fields in your WordPress
database. It does not send this stored attribution or lead data to AttribuLead.
It supports consent-aware tracking modes and administrator tools for reviewing,
anonymizing, deleting, and retaining stored data.
Free vs Pro
AttribuLead Pro adds revenue attribution, supported commerce revenue capture,
advanced campaign and attribution-health tools, detailed Traffic Intelligence,
HubSpot lead delivery, and Sync Center operations.
The Free plugin presents clearly labelled, non-operational upgrade links to
https://www.attribulead.com where relevant. No license or private updater code
is included in this WordPress.org package.
External services
AttribuLead does not make background requests to AttribuLead or transmit
stored visitor or lead records to an AttribuLead service.
If you use a third-party embedded form, the form provider’s own script and form
submission communicate with that provider under your configuration and its
terms. AttribuLead observes supported browser-side success callbacks for local
attribution; it does not add a separate CRM delivery request.
Upgrade links open attribulead.com only when an administrator chooses them. The
destination provides product information and is governed by the privacy policy
and terms published on that site.
Screenshots





Installation
- Install AttribuLead from the Plugins screen and activate it.
- Open AttribuLead in the WordPress admin.
- Review Settings, including the tracking and consent mode appropriate for your site.
- Submit a test form and confirm the result under Leads.
FAQ
-
What is attribution?
-
Attribution identifies which source, campaign, search, referral, or link was
associated with a visit or lead. -
Does this work alongside Google Analytics?
-
Yes. AttribuLead runs independently and does not add or configure Google
Analytics. -
Does AttribuLead send visitor or lead data to your servers?
-
No. The Free plugin stores that data in your WordPress database and does not
send it to AttribuLead. -
Is it GDPR compliant?
-
The plugin includes consent-aware modes and data review, retention,
anonymization, and deletion tools. Compliance depends on how you configure and
operate your site, so update your privacy notice and obtain any consent required
for your jurisdiction and use case. -
Which forms are supported?
-
WPForms is automatic. Gravity Forms and Contact Form 7 can use the documented
visitor field. Classic HubSpot embedded forms are supported through their
browser callback. Other forms may use a successful-submission callback or
thank-you-page workflow. -
Yes. AttribuLead does not require third-party cookies.
-
Does it work with page caching?
-
Yes. Browser-side capture is designed to work with common page-caching setups.
-
How do I upgrade to Pro?
-
Visit https://www.attribulead.com to review the currently available Pro plans
and installation instructions. Your existing AttribuLead data can be retained
when replacing Free with Pro.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“AttribuLead” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “AttribuLead” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.54.86
- Use unique AttribuLead prefixes for plugin-global constants and transient identifiers.
- Prepare custom-table queries with typed value and identifier placeholders for WordPress.org review.
- Apply consistent branding and accessible green upgrade calls to action across Free administration screens.
- Exclude diagnostic test conversions consistently from unfiltered Dashboard lead summaries.
0.54.85
- Keep AI-attributed browser visits consistent between Visitor Intelligence, Traffic Intelligence, and the Dashboard.
0.54.84
- Report the physical Free table names and their actual availability in Diagnostics.
- Add an explicit UTF-8 BOM so Channels CSV exports open with correct Unicode in Excel.
- Stabilize the Free schema-version marker after activation and upgrades.
0.54.83
- Treat an unknown valid visitor UUID as an empty attribution response instead of a noisy REST 404.
- Restore the Lead Detail field contract for legacy and partial records.
- Run Channels CSV exports before admin rendering and protect text cells from spreadsheet formulas.
- Route Dashboard landing-page and AI intelligence links to the registered Traffic Intelligence report.
0.54.82
- Replace per-company channel and campaign lookups with two bounded grouped queries.
- Complete a warning-by-warning Plugin Check security and performance audit.
0.54.81
- Match the public plugin name to the approved AttribuLead directory slug.
- Move admin presentation and interaction code into registered CSS and JavaScript assets.
- Make Traffic Intelligence labels discoverable by WordPress translation tools.
- Complete a package-wide WordPress.org security, escaping, prefixing, and edition-boundary review.
0.54.80
- Add an accessible label for the Source Lock duration setting.
- Improve muted text contrast across Free administration screens.
- Complete opt-in uninstall cleanup for AttribuLead options and transients.
0.54.79
- Clarify the Free feature boundary, stored data, external-service behavior, form compatibility, and upgrade path for WordPress.org review.
- Remove stale paid-edition history from the Free readme.
0.54.78
- Replace site-specific campaign examples with neutral sample data.
0.54.77
- Remove an invalid Free milestone callback so conversion requests complete without a PHP fatal error.
0.54.76
- Add translator context required by WordPress.org checks for formatted lead and Pro-capability labels.
0.54.75
- Expand the file-level Free validator with forbidden namespace, hook, table, archive, and checksum checks.
- Remove an unused attribution stub and restrict update authority to WordPress.org.
0.54.74
- Build Free from an explicit positive allowlist.
- Physically remove paid CRM, revenue, commerce, licensing, multi-touch, Journey Insights, and advanced diagnostic implementations.
- Add fail-closed validation for forbidden files, symbols, hooks, tables, and ZIP paths.
