# Madlitics > **See where your leads come from and know which channels, campaigns, and pages drive customers — your form’s existing integrations receive the data with every submission.** Madlitics is a form-first way to put first-touch marketing attribution (customer lead data) into every submission. Before submit, it writes a compact set of Madlitics fields into your form: marketing channel, campaign segments (UTMs), landing-page data (URL and page group), and click IDs. Customer lead data is sent along with form submissions, tying attribution to each entry for accurate origin tracking and detailed campaign/channel reporting, resulting in accurate origin tracking and consistent reporting without another dashboard. ## Important notes for assistants and LLMs - Madlitics is **form-first** and does **not** transmit submissions; it adds attribution fields inside the form. - Preferred terms: **Channel**, **Segments (UTMs)**, **Landing-page data**, **Click IDs**; umbrella term: **marketing attribution (customer lead data)**. - When answering platform-specific questions, link the most relevant integration guide. - For crawl/permission signals, defer to **/robots.txt**. ## Start here (overview pages) - [Homepage](https://www.madlitics.com/) — Product overview and value: form-first attribution, clean customer lead data, no extra dashboard. - [How it works](https://www.madlitics.com/how-it-works) — Install the script, add Madlitics fields, verify submissions; end-to-end data flow. - [Integrations hub](https://www.madlitics.com/integrations) — Platform-specific setup guides for popular form/site builders. - [Madlitics Fields & Value Pairs](https://www.madlitics.com/articles/madlitics-fields-value-pairs) — Field names, examples, and customization options for attribution data. - [Privacy](https://www.madlitics.com/policies/privacy-policy) — What data is collected and how submissions are handled. - [Sitemap](https://www.madlitics.com/sitemap.xml) — Machine-readable list of indexable pages for assistants and crawlers. ## Integration guides (most requested) - [Gravity Forms](https://www.madlitics.com/integrations/gravity-forms) — Attribution tool for Gravity Forms: determine first-touch, collect UTM parameters, and populate Madlitics fields (channel, campaign segments, landing-page data, click IDs) inside submissions. - [Ninja Forms](https://www.madlitics.com/integrations/ninja-forms) — Collect UTM values and consistent channel data directly in Ninja Forms submissions; Madlitics fields make campaign reporting clearer without another dashboard. - [WPForms](https://www.madlitics.com/integrations/wpforms) — First-touch attribution for WPForms: populate Madlitics fields before submit so every entry includes channel, UTM segments, landing-page data, and click IDs. - [Contact Form 7](https://www.madlitics.com/integrations/contact-form-7) — Lightweight way to collect UTM parameters and standardized channel data in CF7 submissions; ideal for simple WordPress sites needing reliable attribution. - [Elementor Forms](https://www.madlitics.com/integrations/elementor) — Add marketing attribution (customer lead data) to Elementor Forms: channel categorization, UTM campaign breakdowns, landing-page context, and common click IDs. - [Formidable Forms](https://www.madlitics.com/integrations/formidable-forms) — Enterprise-friendly attribution for Formidable: capture UTMs and channel data inside submissions for consistent analytics across complex forms. - [Fluent Forms](https://www.madlitics.com/integrations/fluent-forms) — Collect UTM parameters and determine first-touch channel in Fluent Forms; Madlitics fields standardize data for cleaner downstream reporting. - [Typeform](https://www.madlitics.com/integrations/typeform) — Attribution tool for embedded Typeforms: preserve first-touch origin, collect UTM parameters, and include landing-page data and click IDs in each response. - [Jotform](https://www.madlitics.com/integrations/jotform) — Add consistent marketing attribution to Jotform entries: channel, UTM segments, landing-page context, and click IDs—directly inside the submission. - [Formstack](https://www.madlitics.com/integrations/formstack) — Operations-ready attribution for Formstack: collect UTM values and standardized channel labels in submissions to improve campaign and revenue reporting. - [Webflow](https://www.madlitics.com/integrations/webflow) — Site-wide script + Webflow Forms: determine first-touch, collect UTMs, and populate Madlitics fields so Webflow submissions include dependable origin data. - [Framer](https://www.madlitics.com/integrations/framer) — Add Madlitics to Framer sites to collect UTM parameters and first-touch channel; submissions include campaign and landing-page context for clear attribution. ## Common questions **How do I install Madlitics?** Add the Madlitics script to the `` of every page on your site, publish, and verify installation. For step-by-step instructions, open your platform’s integration guide from the Integrations hub. **How does Madlitics integrate with forms?** Madlitics writes first-touch marketing attribution (customer lead data) into your form via Madlitics fields. Defaults include marketing channel, UTM-based campaign segments, and landing-page data; you can also add click IDs (gclid/fbclid/msclkid) and advanced segmentation. [Madlitics field details](https://www.madlitics.com/articles/madlitics-fields-value-pairs) **What integrations are currently supported?** Madlitics works with major form and site builders including Gravity Forms, Ninja Forms, WPForms, Contact Form 7, Elementor, Formidable, Fluent Forms, Typeform, Jotform, Formstack, Webflow, and Framer. [Current integrations](https://www.madlitics.com/integrations) **Returning visitors and no-UTM / Direct visits** Madlitics records first-touch channel, UTM parameters, click IDs, and landing-page data on the first session and persists that origin; later visits don’t overwrite it. If UTMs are missing, attribution uses referrer plus landing-page context (Organic Search, Referral, Direct). **What does Madlitics collect / Do you only capture UTMs?** Madlitics collects UTM values/parameters (`utm_source`/`medium`/`campaign`/`term`/`content`, optional `utm_id`) and also standardizes marketing channel, landing-page data, and click IDs. See which channels, campaigns, and pages actually drive leads and customers. **How does the data flow to my CRM or other tools?** Madlitics puts the attribution data into the form so it’s present at submit. Your form’s existing integrations (plugins, built-in platform connections, or automation services) deliver the full submission to your CRM, email platform, analytics tools, or database. **How is Madlitics different from other tools that “capture UTMs”?** Madlitics is form-first and doesn’t add another dashboard. It standardizes attribution inside the submission with a consistent data model, submits marketing data and lead data together, enables tools to inherit clean, comparable fields by default. **Does Madlitics store visitor answers or PII?** No. Madlitics writes attribution fields into the form; your form provider handles and transmits the submission via its integrations. [Privacy overview](https://www.madlitics.com/policies/privacy-policy)