# Make a waiting list

If you are still building the product, while talking to the potential customers, it might be a good idea to create a waitlist.\
\
You'll be able to evaluate if people are interested in your value proposition, and onboard new users progressively.

To create a waitlist landing page, open `src/app/page.tsx` and paste this:

```typescript
import { ExplainerVideo } from "@/components/ExplainerVideo/ExplainerVideo";
import { FAQ } from "@/components/FAQ/FAQ";
import { Features } from "@/components/Features/Features";
import { Footer } from "@/components/Footer/Footer";
import { Header } from "@/components/Header/Header";
import { Hero } from "@/components/Hero/Hero";
import { Waitlist } from "@/components/Waitlist/Waitlist";

export default function Home() {
  return (
    <>
      <Header />
      <main className="">
        <Hero showCta={false} showBookDemo={false} showUsers={false} />
        <ExplainerVideo />
        <Features showCta={false} />
        <FAQ />
        <Waitlist />
      </main>
      <Footer />
    </>
  );
}

```

You will get a page like this:

<figure><img src="https://3985976695-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT3t4pDs63s3Soj1JetJw%2Fuploads%2F5gPfjnFqOEiVonfp5o4l%2Fwaitlist.gif?alt=media&#x26;token=084e0fe9-0ab5-4fd7-8acf-cfc798b911a8" alt=""><figcaption></figcaption></figure>

To learn how to plug your email service, see the [Waitlist component docs](https://docs.shipped.club/components/waitlist).
