Add New Client

Add a new client site to monitor.

To add a new client:

  1. 1. Edit src/data/clients.json
  2. 2. Add a new client object with id, name, domain
  3. 3. Set clientViewSections to choose what the client sees
  4. 4. Push to GitHub — Cloudflare Pages auto-deploys

Example entry:

{
  "id": "new-client",
  "name": "New Client",
  "domain": "newclient.com",
  "clientViewSections": [
    "seo-health",
    "traffic",
    "uptime"
  ],
  "allSections": [
    "overview",
    "seo-health",
    "site-tree",
    "internal-links",
    "ai-citations",
    "rank-tracking",
    "traffic",
    "uptime",
    "content-gaps",
    "crawl-status",
    "positive-signals"
  ]
}

A form-based client creator will be added when the dashboard gets a backend.