Attribution on Framer-published sites.
Framer's Custom Code panel and Embed component let you wire LeadLotus into any Framer site, including pages with the native Form component or a custom embed.
<!-- LeadLotus Attribution Snippet --> <script async src="https://www.leadlotus.com/snippet.js?key=YOUR_API_KEY" data-key="YOUR_API_KEY" data-endpoint="https://www.leadlotus.com/api/v1/ingest"> </script>
<input type="hidden" name="leadlotus-channel" /> <input type="hidden" name="leadlotus-drilldown1" /> <input type="hidden" name="leadlotus-drilldown2" /> <input type="hidden" name="leadlotus-drilldown3" /> <input type="hidden" name="leadlotus-drilldown4" /> <input type="hidden" name="leadlotus-landing-url" /> <input type="hidden" name="leadlotus-first-visit" /> <input type="hidden" name="leadlotus-visits" />
LeadLotus writes these hidden field values just before your form submits.
| Field name | Example value | Description |
|---|---|---|
leadlotus-channel | Organic Search | Top-level channel (Organic Search, Paid Social, Direct, Referral, etc.) |
leadlotus-drilldown1 | Channel-specific source (search engine, social network, or utm_source) | |
leadlotus-drilldown2 | spring_launch | utm_campaign on paid traffic, referring host on organic |
leadlotus-drilldown3 | pricing_keyword | utm_term — keyword or ad term, when present |
leadlotus-drilldown4 | hero_cta | utm_content — ad variant or placement, when present |
leadlotus-landing-url | /pricing | First landing page of the visitor |
leadlotus-first-visit | 2026-04-24 | Date of the first visit (ISO) |
leadlotus-visits | 3 | Total sessions before conversion |