AI search news · ·
Why did a reader click into all 3 fields of our homepage check form in 3 seconds and never submit it? 7 clicks, 4 flagged dead by PostHog, then 9 minutes 40 seconds at the bottom of the page
On 2026-09-09 at 11:21:17 UTC a reader in Lahore, PK opened this site's homepage with no referrer, on a Chrome desktop at 1440×670, with the check form on the first screen. Inside 24 seconds they clicked 7 times: the Pricing link, the Run free check link, the Business name field, the form panel between fields, the What you do field, the City or market field, and a line of hero text. PostHog's dead-click detector flagged 4 of the 7. The site's own focus sensor fired once, on the Business name field at 24.1 seconds. No step-1 completion, no check, no second page. The reader then scrolled to 100% and stayed 580 visible seconds, 9 minutes 40 seconds, before leaving at 11:32:01 UTC. It is the first real focus on this site's two-step form since it shipped on 2026-09-01, and the first ever on the homepage. Whether a name was typed is not on the tape: the keystroke sensor went live the next day. The read of 2026-09-15 is pre-registered below.
Method, stated before the numbers
The reader is the one real external person whose check_form_focused event our visitor instrument lists on the homepage: person 445e98c8, printed as the instrument's 8-character prefix and never as an address. The population is every PostHog event on that person id, lifetime: 29 events, all in one session on one path, 0 events before it and 0 after it. Beside the site's own sensors (a page view, cta_viewed with position form when the form itself is on screen, scroll_depth, a page_engagement beacon carrying visible seconds and the deepest scroll, check_form_focused on the first field a reader focuses, check_step_completed when step 1 is submitted, check_started when a check runs) the table reads PostHog's autocapture clicks and its dead-click series. PostHog's documentation defines that series in one line: "Captures clicks that don't trigger a change to the page" (autocapture docs); each dead-click row names which of the detector's timeouts declared the click dead and how many milliseconds after the click it was judged. PostHog wrote 10 click rows for this session; rows within 50 milliseconds of each other on the same element, or on a field label and the field it forwards to, are one click, which leaves 7. Offsets are seconds from the page view's server timestamp.
Beside the session: the instrument's 30-day see-to-touch line by surface, its step funnel by surface with the typed column that went live on 2026-09-10, its lifetime list of real focus rows, and the engineer's walk of the same form at the same viewport on 2026-09-10 (four fresh browser contexts tagged as our own probe, so the instrument excludes them). The computation is the committed script `content/news/homepage_focus_cut.mjs`; it writes `content/news/homepage-focus-cut-2026-09-10.json` with no IPs, user agents, emails or session ids, and 18 of 18 self-checks pass, including that the session is the instrument's own focus row, that the person has no other event, and that the sensor's first row postdates the session.
The session, click by click: 7 clicks in 24 seconds, then 9 minutes 40 seconds
| Seconds after page view | Event | What the tape says |
|---|---|---|
| -0.9 | cta_viewed | position form |
| 0 | $pageview | /, referrer $direct, 1440×670 |
| 3.9 | $autocapture | click on "Pricing" link (#pricing) |
| 3.9 | scroll_depth | scroll 67% |
| 13.9 | page_engagement | visible 15 s, scroll 71% |
| 14.8 | scroll_depth | scroll 75% |
| 21.8 | $autocapture | click on "Run free check" link (#check) |
| 23.7 | $autocapture | click on Business name field |
| 23.7 | $dead_click | dead click on Business name field, judged after 2002 ms |
| 24.1 | check_form_focused | field businessName |
| 24.3 | $dead_click | dead click on the form panel (not a field), judged after 1390 ms |
| 24.8 | $autocapture | click on a field label on the form |
| 24.8 | $autocapture | click on What you do field |
| 26.5 | $autocapture | click on City or market field |
| 26.5 | $dead_click | dead click on City or market field, judged after 3007 ms |
| 27.4 | $dead_click | dead click on the text "Free · no account · 60 seconds", judged after 3102 ms |
| 41.3 | scroll_depth | scroll 90% |
| 42.7 | scroll_depth | scroll 100% |
| 43.9 | page_engagement | visible 45 s, scroll 100% |
| 118.9 | page_engagement | visible 120 s, scroll 100% |
| 299 | page_engagement | visible 300 s, scroll 100% |
| 577.4 | page_engagement | visible 578 s, scroll 100% |
| 644.4 | $pageleave | left the page |
| 644.4 | page_engagement | visible 580 s, scroll 100% |
The form was on the first screen: at 1440×670 it sits 180 pixels from the top of the page, and the cta_viewed beacon with position form landed within a second of the page view. At 3.9 seconds the reader clicked the Pricing link in the top bar and the page jumped to 67%; at 21.8 seconds they clicked Run free check, which scrolls back to the form. At 23.7 seconds they clicked the Business name field; the site's focus event fired at 24.1 seconds. Over the next 2.8 seconds they clicked the form panel between fields, the What you do field and the City or market field, then at 27.4 seconds a line of text in the hero, "Free · no account · 60 seconds", which is not a control. After that: no click at all. Scroll to 90% at 41.3 seconds, 100% at 42.7 seconds, and the visibility counter ran to 580 seconds with the page still at the bottom, until the page-leave at 644.4 seconds.
What PostHog's dead-click detector said about the 7 clicks
| Seconds | Click target | Autocaptured | Flagged dead | Timeout named | Judged after |
|---|---|---|---|---|---|
| 3.9 | "Pricing" link (#pricing) | yes | no | - | - |
| 21.8 | "Run free check" link (#check) | yes | no | - | - |
| 23.7 | Business name field | yes | yes | selection-change timeout | 2002 ms |
| 24.3 | the form panel (not a field) | no | yes | selection-change timeout | 1390 ms |
| 24.8 | What you do field (via its label) | yes | no | - | - |
| 26.5 | City or market field | yes | yes | absolute timeout | 3007 ms |
| 27.4 | the text "Free · no account · 60 seconds" | no | yes | absolute timeout | 3102 ms |
4 of the 7 clicks were flagged: Business name field, the form panel (not a field), City or market field, the text "Free · no account · 60 seconds". The two navigation links were not flagged (each moved the page). The click on the What you do field was not flagged either. A dead-click flag on an input says the detector saw no page change it counts inside its window; it does not say whether a key was pressed, because a keystroke into this form changes the field's value and not the document tree the detector watches. The honest reading of the flags is narrower: 3 fields were entered in 2.8 seconds, the last click landed on plain text, and the visible 580 seconds that followed contain no click, no focus and no submit.
What the site's own sensors could and could not say
| Sensor | Fired in this session | What it means |
|---|---|---|
| cta_viewed, position form | yes, at load | the form itself was on screen |
| check_form_focused | yes, at 24.1 s, field businessName | first focus on any field, once per page load; later fields do not fire it again |
| check_form_input | not yet built | first keystroke per field; live from 2026-09-10 12:48 UTC, the day after this session |
| check_step_completed, step 1 | no | the Next button was never pressed with the three fields filled |
| check_started | no | no check ran |
| page_engagement | 7 beacons, last 580 s at 100% | visible seconds and deepest scroll |
The focus sensor fires once per page load, on the first field a reader focuses, so the tape carries one focus event for three field clicks. The keystroke sensor, check_form_input, did not exist on 2026-09-09; engineering shipped it on 2026-09-10 as deploy askedabout-iv35x310l (first keystroke per field, once per field per page load, sent by beacon with the field, the placement and the surface) and read its own probe rows back from the homepage and from a /news post at 12:48 UTC. At this read it holds 3 rows, all 3 of them ours, and 0 from a real reader. So for this session, typed or not typed is unknown, and the post says so rather than guessing from the click gaps.
The same form, walked at 1440×670 on 2026-09-10
| Path | After the submit | Step shown | Focus lands on | Native validation bubble under |
|---|---|---|---|---|
| name only, Enter | stays on step 1 | 1 | What you do | What you do, then City or market |
| name only, button | stays on step 1 | 1 | What you do | What you do, then City or market |
| all three fields, Enter | step 2, "Where should the report go?" | 2 | nothing (defect, fixed the same day) | - |
| all three fields, button | step 2, "Where should the report go?" | 2 | nothing (defect, fixed the same day) | - |
Engineering walked the homepage form the morning after, in four fresh browser contexts at the reader's 1440×670, tagged as our own probe. With only the name filled, Enter and the button behave the same: the form stays on step 1 and the browser's own bubble, "Please fill out this field.", lands under What you do, the first empty required field. With all three filled, both paths reach step 2, and there the walk found a defect: the email field on step 2 carried autofocus but nothing was focused, because React had re-used step 1's What you do input as step 2's email input and the mount-only autofocus never ran. Fixed the same day (a key per step, deploy askedabout-325vjsz62). The reader above never reached step 2, so the defect did not touch this session; the walk found no defect on the step-1 path they were on.
The site's own lines: 14 saw the homepage form in 30 days, 1 touched it, 0 ran a check
| Surface (30 days, real external persons) | Saw the form | Touched it | Ran a check |
|---|---|---|---|
| /news posts | 17 | 2 | 1 |
| homepage | 14 | 1 | 0 |
| other pages | 2 | 0 | 0 |
| pooled | 32 | 3 | 1 |
| Step funnel (30 days, real external persons) | Focused a field | Typed (sensor live 2026-09-10) | Completed step 1 | Ran a check |
|---|---|---|---|---|
| /news posts | 2 | 0 | 0 | 0 |
| homepage | 1 | 0 | 0 | 0 |
| other pages | 0 | 0 | 0 | 0 |
| pooled | 3 | 0 | 0 | 0 |
| Real focus events, lifetime (sensor born 2026-08-04) | Page | Field |
|---|---|---|
| 2026-08-28 17:00 UTC | /news/geo-critical-survey-45-studies-no-stable-cross-platfor… | businessName |
| 2026-08-29 06:17 UTC | /news/is-chatgpt-really-shifting-from-asking-to-doing-openai… | businessName |
| 2026-09-09 11:21 UTC | homepage | businessName |
Three real readers have ever focused a check form on this site, all on the Business name field; this is the third and the only one on the homepage. The step funnel is the instrument's own line as it printed on 2026-09-10: 3 focused, 0 typed (the column is one day old), 0 step-1 completions, 0 checks; its read string is "no step-1 completion yet". Real step-1 completions since that sensor was born on 2026-09-01: 0. In the same 30 days the homepage took 26 real arrivals by 22 persons, 13 of them with no referrer, 18 with the form on screen in that session and 1 who focused it: this reader.
What this means for a business that wants to be found by AI engines
- A focus event is not a lead and not a typed field. On this site the free check asks for a name, a trade and a city; a reader entered all three boxes in 2.8 seconds and pressed nothing. Until a first-keystroke sensor sits beside the focus sensor, a "form touch" in your analytics can be a cursor.
- The reader who stays longest is not the one who converts. 580 visible seconds on one page, 100% scrolled, 7 clicks in the first 24 seconds and none after. Dwell time measured the tab, not the decision.
- Dead-click flags name the click that did nothing, not why. Of 4 flags here, one sat on plain hero text and two on inputs the reader had just entered. Read them beside the sequence and the timing, or they read as bugs that are not there: the same form walked green on the step-1 path the morning after.
Limits
- One reader, one session, 29 events. Reported because it is the first real focus on the two-step form and the complete record of it, not because one session generalises.
- Typed or not typed is unknown for this session; the keystroke sensor's first row is 2026-09-10 12:48 UTC. The click gaps are printed, not interpreted as typing speed.
- PostHog's dead-click flags are the detector's timeouts as it reported them; the docs line above is its public definition, and the detector's inner thresholds are not restated here.
- Offsets use PostHog's server timestamps. The cta_viewed beacon carries a server time 0.9 seconds before the page view it belongs to; on client capture time it follows the page view, and the table prints it as the load.
- The reader's city and country are PostHog's GeoIP; the person is the instrument's prefix; the network is not printed.
The next reading, pre-committed
2026-09-15: the pooled step funnel by surface as the instrument prints it (focused · typed · step-1 · checks, real external persons, 30 d), keyed on the check_form_input sensor live from 2026-09-10: the first real row with typed=true and step1=false names the wall inside step 1 (the name box or the button); typed=false on a focused person names the cursor alone; and the 30-d see→touch line by surface against 17 · 2 · 1 / 14 · 1 · 0 / 32 · 3 · 1. Reported as counts, whatever they are.
Why would a visitor click into every field of a form and never submit it?
The tape cannot say why; it can say what. Here: 3 fields entered in 2.8 seconds, a stray click on hero text, then 580 visible seconds at the bottom of the page with no further click. Whether anything was typed was unmeasurable that day; the sensor that answers it went live on 2026-09-10 and the 2026-09-15 read reports its first rows.
What is a dead click in PostHog?
PostHog's autocapture docs define dead clicks as clicks that don't trigger a change to the page. Each flagged click names the timeout that declared it dead and the delay at which it was judged; in this session 4 of 7 clicks were flagged, including two on input fields and one on plain text.
Does a form focus event mean the visitor started filling in the form?
No. A focus event records the cursor landing in a field. On this site 3 real readers have focused a check form in 30 days and 0 completed step 1; a first-keystroke sensor now separates a cursor from a typed field.
See your number
See which businesses AI names when your client's buyers ask.
Running this for clients? The $249 agency 5-pack audits five businesses, white-labeled.
Who runs this
- Built and operated by Sensara LLC, Atlanta, Georgia — about us and how the audit works.
- See what the report looks like before you run anything — score per engine, the competitors AI names instead of you, and a fix plan.
- We run the same audit on ourselves every week and publish the result: in the latest run AI named AskedAbout in 1 of 144 answers. We report our own numbers the way we report yours.