Person Reveal Test

Test person reveal lookup and suppression triggers. These buttons generate click events with data-ll-* attributes that match configured trigger rules.

How Person Reveal Works

Person reveal identifies anonymous visitors using third-party data (AtData). It fires when specific trigger rules match.

ActionTriggerWhat Happens
Engagement Visitor becomes engaged (2nd pageview or 30s + 50% scroll) Person reveal lookup fires automatically via base.eng_new trigger
Reveal Click on element with data-ll-action="reveal" Person reveal lookup fires — loads AtData pixel to identify visitor
Suppress Click on element with data-ll-action="login" Person reveal suppression fires — visitor is now known, cancel anonymous reveal
Suppress Any form submission Person reveal suppression fires — form submission means we have identity data

Reveal Lookup Triggers

These fire person reveal lookups (load AtData pixel to identify anonymous visitor).

Explicit Reveal Button Lookup

Simulates a CTA or high-intent action where you want to identify the visitor. The click event matches a trigger rule that fires person reveal.

// Click tracked automatically by SDK
// Element has: data-ll-action="reveal"
// Trigger matches: click.ll.action == "reveal"
// Reveal: lookup (fires AtData pixel)

Engagement-Based Reveal Auto

Person reveal fires automatically when a visitor becomes engaged. Navigate to a second page on this site to trigger engagement (or wait 30s and scroll 50%).

No button needed — engagement is detected by the edge. Check the Triggers stage in preview to see if base.eng_new triggered the "became-engaged" rule.

// Automatic — no user action needed
// Trigger matches: base.eng_new == true
// Fires on: 2nd pageview OR 30s duration + 50% scroll
// Reveal: lookup

Suppression Triggers

These fire person reveal suppression (visitor is now known — cancel anonymous identification).

Mock Login Button Suppress

Simulates a login action. When a user logs in, we already know who they are — suppress the anonymous person reveal pixel.

// Click tracked automatically by SDK
// Element has: data-ll-action="login"
// Trigger matches: click.ll.action == "login"
// Reveal: suppress (cancel anonymous reveal)

Form Submission Suppression Suppress

Any form submission on the site triggers suppression. When a visitor submits a form with their email, we have their identity — no need for anonymous reveal. Test this on any form page.

// Automatic — any form submission
// Trigger: "any-form-submit" (matches all fsu events)
// Reveal: suppress

Configured Trigger Rules

These are the trigger rules configured for this test account's person reveal.

TriggerEventConditionReveal Action
became-engaged pv / ss / scr base.eng_new == true Lookup
reveal-button-click clk click.ll.action == "reveal" Lookup
login-button-click clk click.ll.action == "login" Suppress
any-form-submit fsu (any form submission) Suppress