Client Dashboard

Rankings & Leads

Live snapshot of tracked keyword movement and recent intake submissions.

No keywords tracked yet. Add a keyword in admin to see rank movement here.

Business Email Received Status
Ayurworld ritu.ayurplan@outlook.com 2026-07-23

No content intake submissions yet. Submit the content-intake form to fill the pipeline.

Internal preview. This page currently shows aggregate data with no per-client filter. A v2 will scope rankings + leads to the signed-in client via Polsia-managed auth so /dashboard?client=foo can be locked down without redesigning this page. // TODO(v2-auth): add session lookup and WHERE client_id = $req.session.clientId