WaitlistKit Documentation
Everything you need to know about using WaitlistKit.
Sections
Overview
WaitlistKit is a SaaS tool that lets you create beautiful waitlist pages for upcoming product launches. It's designed for indie hackers, startup founders, and makers who want to validate demand and build an audience before shipping.
With WaitlistKit, you can go from zero to a live waitlist page in under two minutes — no design skills, no code, no complex setup. Just fill in a few fields and share the link.
Key capabilities include email collection, subscriber position tracking, a built-in referral system, media uploads (cover image, gallery, video), and email broadcasts for launch day.
Getting Started
Getting started with WaitlistKit takes just three steps:
1. Sign up — Create a free account at waitlistkit.vercel.app/auth/signup. No credit card required.
2. Create a waitlist — From your dashboard, click "New Waitlist". Fill in your product name, URL slug, headline, and an optional description. You'll then be prompted to upload a cover image and additional media.
3. Share your page — Your waitlist is immediately live at /w/your-slug. Share the link on social media, your website, Product Hunt, or anywhere your audience hangs out.
That's it. Subscribers can now sign up, see their position in line, and share their referral link to move up.
Creating a Waitlist
To create a new waitlist, navigate to your dashboard and click the "New Waitlist" button. The creation flow has two steps:
Step 1 — Basic details: You'll need to provide the following fields:
• Product name — The name of your product or project. This is displayed prominently on your public waitlist page.
• URL slug — A URL-safe identifier for your waitlist (e.g., my-awesome-product). Your page will be live at /w/your-slug. The slug is auto-generated from your product name but can be customized.
• Headline — A short, compelling headline that appears on your public page. This is what visitors see first, so make it count.
• Description (optional) — A longer description explaining what you're building and why people should join early.
Step 2 — Media uploads: After creating the waitlist, you'll be prompted to add media:
• Cover image — The main visual for your waitlist page. This is required to make your page look polished.
• Gallery images — Additional screenshots or images that showcase your product.
• Video URL — An optional video link (e.g., a demo or explainer) to embed on your page.
You can skip the media step and add it later from the waitlist edit page.
Managing Subscribers
Once your waitlist is live and people start signing up, you can manage all subscribers from your dashboard.
Viewing subscribers: Navigate to your waitlist detail page from the dashboard. You'll see a list of all subscribers with their email, signup date, position, and referral count.
Position tracking: Each subscriber is assigned a position number based on their signup order. Subscribers can view their position on the confirmation screen after signing up. This creates a sense of urgency and exclusivity.
Referrals: If a subscriber shares their unique referral link and someone signs up through it, the referrer's position improves. You can see referral counts for each subscriber in your dashboard.
Export: You can export your subscriber list for use in other tools like Mailchimp, ConvertKit, or your own email system.
Customization
WaitlistKit gives you several ways to customize your waitlist page's appearance and content.
Content: Edit your headline, description, and product name at any time from the waitlist edit page. Changes are reflected immediately on the public page.
Cover image: Upload a high-quality cover image to make your page visually compelling. Supported formats include JPG, PNG, and WebP. We recommend a 16:9 aspect ratio for best results.
Gallery: Add up to multiple gallery images to showcase screenshots, mockups, or product visuals. These appear in a scrollable gallery below the cover image.
Video: Paste a video URL to embed a demo or explainer video on your page. The video appears prominently alongside your other media.
Active/Inactive: Toggle your waitlist between active and inactive states. When inactive, the signup form is hidden but the page remains viewable.
Referral System
WaitlistKit includes a built-in referral system that incentivizes subscribers to share your waitlist with others.
How it works: After signing up, each subscriber receives a unique referral link. When someone signs up through that link, the original subscriber moves up in the waitlist queue.
This creates a viral loop — subscribers are motivated to share because it directly benefits their position. It's one of the most effective growth mechanics for pre-launch products.
Tracking: You can see referral counts per subscriber in your dashboard. This helps you identify your most engaged early adopters who are actively promoting your product.
The referral system works automatically — no additional configuration needed. Just make sure your subscribers know about it through your headline or description copy.
Launch & Notifications
When you're ready to launch, WaitlistKit makes it easy to notify your entire audience at once.
Email broadcasts: From your waitlist dashboard, you can compose and send broadcast emails to all subscribers. Use this to announce your launch, share early access links, or send updates.
Best practices for launch emails:
• Keep it concise — Your subscribers already know what you're building. Get to the point quickly.
• Include a clear CTA — Link directly to your product, signup page, or landing page.
• Personalize when possible — Reference their waitlist position or early-adopter status.
• Time it right — Send during business hours in your target audience's timezone for best open rates.
After launching, you can deactivate your waitlist to stop new signups while keeping the page visible as a historical record.
Pricing
WaitlistKit offers two plans to fit your needs:
Free plan ($0/month): Perfect for testing the waters. Includes 1 waitlist, up to 100 subscribers, a shareable public page, and basic analytics. No credit card required.
Pro plan ($5/month): For serious launches. Includes unlimited waitlists, unlimited subscribers, custom domain support, email broadcasts, full referral tracking, and priority support.
Both plans include the core waitlist creation flow, media uploads, subscriber management, and the referral system. The Pro plan removes all limits and adds communication tools.
You can start free and upgrade to Pro at any time from your dashboard. There's no lock-in — downgrade or cancel whenever you want.
FAQ
Do I need to know how to code? — No. WaitlistKit is a fully hosted, no-code solution. You create and manage everything through the web dashboard.
Can I use my own domain? — Yes, on the Pro plan. You can point your custom domain to your waitlist page for a fully branded experience.
What happens when I reach 100 subscribers on the free plan? — New signups will be paused until you upgrade to Pro or remove existing subscribers.
Can I export my subscriber list? — Yes. You can export your full subscriber list (emails, positions, referral counts) at any time from the dashboard.
Is there an API? — Not yet, but it's on the roadmap. Follow the Gyroove journal for updates.
How do subscribers see their position? — After signing up, subscribers land on a confirmation page showing their position number and their unique referral link.
Can I edit my waitlist after creating it? — Yes. You can edit all fields (name, headline, description, media) at any time from the edit page. Changes go live immediately.