Dynamic Hidden Fields
Dynamic hidden fields: a Hidden Hardcoded field normally sends a fixed value; you can make it dynamic - filled at submit time from data we collect - so it lands in your lead record / webhooks / CRM. Classic example: capture the Anura fraud result into your own field.
Setup
Add a Hidden Hardcoded field with a webhook name (e.g. traffic_quality ) → in Fixed Value, click the {} button → under Live / Collected Data pick a value (or type the token) → Save.
Available tokens (single curly braces)
| Token | Resolves to |
|---|---|
{anura_result} |
Anura verdict: good / warn / bad |
{session_id} |
Visitor session ID |
{landing_page_url} |
The page URL |
{email_status} |
Email verification status |
{phone_valid} |
true / false from phone validation |
{phone_line_type} |
Phone line type |
{lead_score} |
Computed lead score |
{experiment_variant} |
control or variant |
{experiment_id} |
A/B test ID |
{experiment_name} |
A/B test name |
{variant_name} |
Friendly variation name |
{funnel_name} |
Funnel / form name |
{funnel_id} |
Funnel / form ID |
{cookie:NAME} |
A browser cookie value (e.g. {cookie:_ga} ) |
{utm:source} |
URL parameter, optional fallback {utm:source|direct} |
Notes
A value only resolves if that data is collected on this funnel (e.g. {anura_result} is empty if Anura is off). Static values are untouched. Tokens also work in display text (headlines, thank-you copy).
A/B test tracking - automatic attributes (no setup)
Forms in a running A/B test carry these on the <form> and container, differing between arms:
| Attribute | Value |
|---|---|
data-lc-variant |
control or variant |
data-lc-variant-name |
Friendly variation label |
data-lc-experiment-id |
Test ID |
data-lc-experiment-name |
Test name |
data-lc-funnel-name |
Served funnel name |
data-lc-funnel-id |
Served funnel ID |
Non-A/B forms carry none of these.
Friendly variation names
Default labels are "Control" / "Variant A". In the A/B test's draft config, set Control label and Variant label (e.g. "Blue CTA"). These appear in data-lc-variant-name and the {variant_name} token.
Stamp the variation onto each lead
The data-lc-* attributes live in the browser (great for GTM). To record the variation on the lead (for CRM/webhook/export), add a Dynamic Hidden Field with value {variant_name} (or {experiment_variant} ).
That's all three. Want me to also drop in a short GTM walkthrough (the exact triggers + variables for the error-tracking and A/B cases)?