=== TraceLead ===
Contributors: tracelead
Tags: attribution, utm, gclid, lead source, forms
Requires at least: 6.3
Tested up to: 6.3
Requires PHP: 8.1
Stable tag: 1.1.0
License: MIT

First-touch marketing attribution for your lead forms, without holding personal data.

== Description ==

Loads the TraceLead snippet with your site ID and marks hidden fields in Gravity Forms and WPForms so the snippet can fill them. Contact Form 7 needs no marking: use [hidden tl_channel] tags.

The plugin never reads form values and stores nothing on your server. Attribution is kept in the visitor's browser after consent and written into your form's hidden fields, so it reaches whatever your form already posts to.

Guide: https://tracelead.io/docs/wordpress

== Installation ==

1. Upload the plugin folder to /wp-content/plugins/ and activate it.
2. Settings → TraceLead: paste the site ID from your TraceLead dashboard and choose how consent is signalled.
3. Add hidden fields to your forms as described in the guide.

== Changelog ==

= 1.1.0 =
* Elementor Pro forms: Hidden fields whose ID is tl_<field> are marked for the snippet.

= 1.0.0 =
* First release: snippet tag, WordPress Consent API bridge, Gravity Forms and WPForms field marking.
