Test person reveal lookup and suppression triggers. These buttons generate click events with data-ll-* attributes that match configured trigger rules.
Person reveal identifies anonymous visitors using third-party data (AtData). It fires when specific trigger rules match.
| Action | Trigger | What 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 |
These fire person reveal lookups (load AtData pixel to identify anonymous visitor).
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)
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
These fire person reveal suppression (visitor is now known — cancel anonymous identification).
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)
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
These are the trigger rules configured for this test account's person reveal.
| Trigger | Event | Condition | Reveal 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 |