Note Work through the steps in order. Steps 1–4 apply to every deploy; steps 5–9 are pre-launch confirmations.
smartdingo-form-tracker → smartdingo-form-tracker-backup.smartdingo-form-tracker folder.Note If you install/update through the WordPress admin (upload ZIP or auto-update), WordPress already replaces the folder cleanly — this manual dance is only for FTP/SFTP deploys.
sdft-tracker.js?ver=<current plugin version>
If you still see the old ?ver= number, the page cache wasn’t fully purged.Warning The lead-submission security token is only valid for 5 minutes. On a full-page-cached
site the token is frozen in the cached HTML; the plugin works around this by fetching a fresh
token from admin-ajax.php right before each submission — but that only works once visitors are
served the new script. Always purge after deploying.
?utm_source=sdft-test.Note On the free plan there’s no Leads page — verify with the Debug overlay (Tools) instead, as described in Installation & setup.
utm_source field and no configuration pointing at it) is
simply not tracked.
utm_source input) or
create a configuration for it. See
Field mapping & auto-fill.?ver= confirmed currentYou’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.