Releases: lifexmarketing/trace-ids
Release list
v1.5.2
Fixes HandL fbclid fields not being detected or converted.
HandL UTM Grabber's fbclid field reuses the same legacy "handlfree_gclid"
field type it uses for gclid, distinguished only by label/inputName. The
HandL detection/conversion logic was hardcoded to the gclid param, so
these fbclid fields were left uncounted and unconverted by the Gravity
Forms Maintenance tools. Both status counting and the "Convert HandL
fields" action now cover gclid and fbclid.
v1.5.1
Fix plugin updater: the update object returned to WordPress core was missing a version field. WordPress requires both version and new_version — without version, core silently discards the update before it reaches the Plugins page, which made sites stuck on old versions unable to detect or install any future update.
Add GF form fields and handl utm field conversion
Plugin now supports gclid and fbclid: hidden GF field auto-add (separate buttons for each) and HandL field conversion for gclid, plus a plugins-page Settings link
v1.4.0
Add HighLevel iframe parameter injection. Enable under Settings > Trace IDs > HighLevel Iframes. Detects gohighlevel.com, leadconnectorhq.com, and msgsndr.com iframes automatically. Works with WP Rocket lazy load and Beaver Builder HTML modules.
v1.3.0
No more CSS class required on GF hidden fields. The plugin now automatically identifies fields by their dynamic population parameter name. Removes the GF CSS class setting entirely. Sites on v1.1.0 or v1.2.0 migrate automatically.
v1.2.0
Add fbclid (Facebook/Meta) tracking alongside GCLID. Settings are now per-tracker — each ID has its own enable toggle, cookie expiry, GF parameter name, and GF CSS class. Sites upgrading from v1.1.0 are migrated automatically.
v1.1.0
Add Settings > Trace IDs admin page. Enable/disable tracking, configure cookie expiry, GF parameter name, and GF CSS class without editing code.