Skip to main content

<WaitlistForm />

If your application is in a private beta, or if you simply need to temporarily halt new public registrations, you can place your Wacht deployment into Waitlist Mode directly from your Wacht Dashboard. When this mode is active, the standard <SignUpForm /> will block new users. Instead, you can utilize the <WaitlistForm /> to construct a beautiful, friction-free email capture interface that drops prospective users straight into your built-in Wacht CRM waitlist queue.

Import

import { WaitlistForm } from "@wacht/react-router";

Usage

You should prominently drop this component onto your public marketing landing page, or swap it into your /sign-up route when operating in closed beta.
import { WaitlistForm } from "@wacht/react-router";

export default function LandingPageHero() {
  return (
    <section className="bg-zinc-950 text-white min-h-[70vh] flex flex-col items-center justify-center text-center p-6">
      <h1 className="text-5xl font-extrabold tracking-tight mb-6 mt-12">
        The future of infrastructure.
      </h1>
      <p className="text-xl text-zinc-400 mb-12 max-w-2xl mx-auto font-medium">
        We are currently operating in a closed, invite-only beta. Ensure you request access below to secure your spot in line.
      </p>
      
      <div className="w-full max-w-sm mx-auto shadow-2xl rounded-xl border border-zinc-800 bg-zinc-900 p-2">
        <WaitlistForm />
      </div>
    </section>
  );
}

The Magic of Instant Conversion

The true power of utilizing this built-in React component instead of a 3rd-party form provider lies in automatic conversion tracking and onboarding. When you are ready to admit a cohort of users into your application, you can approve them directly from the Wacht Dashboard. The system will automatically dispatch a branded welcome email containing a highly secure, one-time Magic Link. When the prospective user clicks that link, their waitlist entry is seamlessly converted into a fully verified, authenticated user account—granting them instant access without ever forcing them through a tedious password-creation flow.