This guide takes you from an empty site to a working SmartDingo Form Tracker setup: install,
activate, enter your license, do a first configuration, and — most importantly — verify that
tracking actually works. Allow about 10–15 minutes.
Note SmartDingo Form Tracker works alongside your form plugin. It does not create forms;
it reads tracking data and fills it into the form fields you already have. Make sure the form you
want to track already exists on a page before you start.
Warning The plugin does not block activation on older versions — it simply may not work
correctly. Confirm your environment meets these minimums before installing.
manage_options capability).(Free) works with no license key.You can install the free build from WordPress.org, or upload the premium build from your account.
Option A — From WordPress.org (Free):
Option B — Upload the premium ZIP (Starter / Pro):
Note If you are upgrading an existing install, do a clean replacement rather than uploading
over the old folder — see Before you go live.
A new SmartDingo Form Tracker menu appears in the admin sidebar with four pages:
Settings, Leads, Privacy, and Tools.
Right after activation you’ll see the SmartDingo (Freemius) connection screen.
(Free) features.Warning Only ever paste your license key into SmartDingo’s own activation field. Never enter
it into unrelated forms, and don’t put it in URLs or screenshots.
To move a license to another site, or deactivate it, see
Licenses & plans.
Go to SmartDingo Form Tracker → Settings and enable the Tracking Fields you need
(UTM parameters, click IDs, landing page, device, etc.). Each field shows a plan badge; fields
above your plan are disabled. Only enabled fields can be mapped to a form.
Still on the Settings page, under Form Configurations, add a configuration for the form you
want to track. You then map each tracked value to a field in your form using a CSS selector.
There are two ways to do this:
Option A — Page scanner (recommended):
Option B — Map manually:
input[name="utm_source"].Note Create one configuration per form. If two forms on a page share the same selector,
only one is filled — give each form its own configuration and selectors. See
Field mapping & auto-fill.
Click Save Settings.
(Starter)If you want each submission stored as a lead:
Note Lead capture requires a paid plan. On the free plan this toggle is shown but disabled.
On the Privacy page, pick how tracking data may be stored:
GDPR “Off” stores visitor data (which, combined with a submitted form, is personal data)
without a consent check. Choose a consent mode deliberately if you are in the EU/UK or otherwise
subject to consent rules. See GDPR & consent.
Tracking is invisible, so always confirm it end-to-end — otherwise it’s easy to assume the
plugin is broken when it’s really a cache, consent, or mapping issue.
Visit your site with test UTM parameters on the URL, for example:
https://yoursite.com/contact/?utm_source=sdft-test&utm_medium=verifyFill in the mapped form with recognizable test data (e.g. name “SDFT Test”,
email sdft-test@example.com) and submit it.
Confirm the result:
(Starter): go to SmartDingo Form Tracker → Leads and confirm asdft-test, your test contact details, the correct formWarning On cached sites, purge the cache first (see
Before you go live) and confirm the page loads the current tracker
script — view source and look forsdft-tracker.js?ver=<current version>. A stale cached page
loads the old script and the test will not reflect your changes.
If no lead or no stored value appears, check these first:
The full guide is in Troubleshooting.
You’ve spent the budget. You’ve run the campaigns. You deserve to know what actually worked. SmartDingo gives you complete, accurate, first-party attribution for every WordPress form submission. Start today on the forms you already use.
SmartDingo is a WordPress lead tracking plugin built for online marketers and WordPress developers who need accurate, cookieless attribution. It captures UTM parameters, traffic sources, landing pages, and full visitor journeys for every form submission, working seamlessly with Fluent Forms, Gravity Forms, Ninja Forms, WPForms, and other major WordPress form plugins. Whether you’re tracking leads from Google Ads, Meta, LinkedIn, or organic search, SmartDingo connects every lead to the marketing campaign that generated it.