Lovable, Bolt, v0 and Replit

Add a waitlist with referrals to an app built with AI

LaunchList gives an app made with Lovable, Bolt, v0 or Replit a waitlist with a place in line, referral links and a confirmation email. Paste one prompt into your builder to add it.

Free for your first 100 contactsNo credit card needed

At a glance

Works with
Lovable, Bolt, v0, Replit and any builder whose app can load a script
Ways in
A prompt that adds the embed, the REST API from a server function, the MCP server, or a hosted page
Every signup gets
A place in line, a referral link and a confirmation email
Plans
Every way in works on the Free plan, free for your first 100 contacts
Launch email
Emailing your list starts on the Collect plan
What it adds

A waitlist for a vibe-coded app needs more than a database table

Ask a builder for a waitlist and you usually get a form that saves emails to a Supabase table. What makes a waitlist grow happens after that insert.

  • A place in line

    Each signup sees their position the moment they join, and moves up as the friends they invite sign up.On every plan
  • A referral link for everyone

    Every signup gets a link of their own. A friend who joins through it is credited to them once the friend confirms.On every plan
  • A confirmation email

    Waitlist forms ask each new signup to confirm their address, so the list holds people you can reach.On every plan
  • Spam and fake signups held back

    A layered spam guard checks every signup, each contact gets a verdict, and self-referrals and bursts are refused.On every plan
  • An email on launch day

    When the doors open, email the whole list or a segment from LaunchList, with nothing to export first.From the Collect plan
  • A hosted page when you need one

    Every project has a launch page at its own launchlist.page address, for the weeks before the app is ready.On every plan
When to use it

When Lovable's own Waitlist template is enough

Lovable has an official Waitlist template, and Bolt, v0 and Replit will build a form on a database table when you ask. If keeping a list of addresses is the whole job, that is enough.

A good fit when

  • You want signups to bring in more signups, through referral links and a place in line.
  • You will email the list when you launch, and want it confirmed and free of fake addresses.
  • The same waitlist also fills from a hosted page, another site or your own code.
  • You would rather not build and maintain the waitlist inside the app.

Not the right fit when

  • You only need addresses saved in your own database. Lovable's Waitlist template already does that, with a live counter, a countdown and a CSV export.
  • Nobody will be emailed from the list, so confirming addresses buys you nothing.
  • The app already has accounts, and the waitlist is a flag on your own users table.

Source: Lovable's Waitlist Landing Page template

FAQ

Questions about a waitlist for an app built with AI

How do I add a waitlist to a Lovable app?
Paste LaunchList's prompt, with your form's two lines in it, into the Lovable chat. Lovable adds the form to your app, and every signup lands in your LaunchList project with a place in line and a referral link of their own.
Is Lovable's own Waitlist template enough?
It is when you only need addresses saved in your own database: it comes with a signup form, a live counter, a countdown and a CSV export. Add LaunchList when you want referral positions, a confirmation email, spam protection and an email to the whole list on launch day.
Does it work with Bolt, v0 and Replit as well?
Yes. Each of them writes real code, so each can add the form to the app. v0 builds Next.js apps, and the form mounts there as in any React app. Any builder whose app can load a script, or call an API from its server, works the same way.
Can my app send signups to LaunchList without the embed?
Yes, from a server function. The app keeps the form the builder made and posts each signup to LaunchList's REST API, with the API key stored as a secret. The key never goes into browser code.
Where do the signups from my app go?
Into your LaunchList project, the same list a hosted page or any other form fills. Duplicates are checked per project, so someone who joins from the app and again from your launch page is one contact.
Does this work on the Free plan?
Yes. The embed, the API, the MCP server and the hosted page all work on the Free plan, which is free for your first 100 contacts. Emailing your list starts on the Collect plan.

Give your app a waitlist that grows.

Create your form, hand the prompt to your builder, and sign up once to see it arrive.

Build your waitlist

Free for your first 100 contactsNo credit card needed