Catch a broken form before the leads go missing.

ClientSignal is Vincent's own product. It watches the path from a form to a real delivery, for agencies whose clients depend on those enquiries.

What an agency gets

  • Broken contact, booking, or quote forms are caught by automated test submissions, so the agency can fix the path before leads go missing.
  • Rechecks run before an alert fires, so the team is not woken by one-off false alarms.
  • Incident timelines, logs, and screenshots give the agency something concrete to hand a developer, and monthly reports they can send to their own clients.
  • Sign-in, organisation roles (owner, admin, member, viewer), and billing, so a studio can run this as a shared tool.
  • Hosted on Vercel, with a database, auth, and email alerts already wired, so the agency does not have to stand up its own monitoring stack.

The system underneath

  • A marketing site with features, how it works, pricing, security, resources, and contact.
  • Test submissions through a client's key forms, checked against a safe test inbox or webhook.
  • Uptime, TLS expiry, and domain checks, with a worker that can run Playwright lead-journey tests.
  • Incident timelines and monthly report sharing.
  • Auth and data on Supabase Postgres, with organisation membership and access rules.
  • Billing enforcement, incident email, and notification dispatch on a Vercel cron.

Stack

Next.js and React, Supabase for auth and Postgres, a Playwright worker, email alerts, hosted on Vercel at clientsignal-phi.vercel.app. No custom domain yet.

Where it stands

Live at clientsignal-phi.vercel.app, with the public pages loading. The dashboard on the home page uses sample data. Those figures are not results.

ClientSignal homepage on a desktop browser. The headline reads Catch broken lead journeys, not just broken websites. The dashboard is labelled sample data.
Desktop
ClientSignal homepage on a phone. The headline reads Catch broken lead journeys, not just broken websites.
Phone

Start a project

Get started on your next product, website, or launch with our team.