TL;DR: A waitlist with no traffic is a spreadsheet. The 15 channels below are the ones we keep seeing actually move the needle for pre-launch products in 2026, ranked by effort-to-signup ratio, with honest conversion ranges and one concrete tip per channel. There's no "post in 99 directories" hack here. If you're solo with $0, focus on Twitter build-in-public, IndieHackers, niche Reddit, and a referral loop. Everything else is bonus. Whatever you pick, tag every link so you know which channel worked: LaunchList, pre-launch waitlist software for founders, stores the UTM source and referrer on every signup and gives each signup a referral link, so every channel you open also feeds the referral loop.

A pre-launch waitlist needs three things to grow: a landing page that converts, a referral loop that compounds, and a steady drip of qualified traffic. This post is about the third thing: where to get that traffic, what each channel actually delivers, and what to skip.

A note on conversion ranges: every number below is a typical observed range, not a guarantee. Conversion varies enormously by niche, copy, audience warmth, and timing. Treat them as "is this in the ballpark" sanity checks, not forecasts.

How we ranked these

Effort score (1–5): 1 = a tweet, 5 = a multi-week sustained campaign. Typical landing-page CVR range: Visitor → waitlist signup, assuming a competent landing page. Best for: The product type and stage where this channel disproportionately works.

The list is ordered roughly by effort-to-signup ratio: the channels at the top return the most signups per hour invested for most early-stage founders.

Quick reference table

# Channel Effort Typical CVR Best for
1 Twitter/X build-in-public 2 5–15% Devtools, AI, indie SaaS
2 LinkedIn personal posts 2 4–10% B2B, enterprise SaaS
3 IndieHackers milestones 1 6–12% Indie SaaS, bootstrapped
4 Niche Reddit subs 3 3–10% Consumer, prosumer, niche tools
5 Hacker News Show HN 3 4–12% Devtools, technical products
6 Niche Discord/Slack 2 5–15% Community-shaped products
7 Podcast guest spots 4 1–4% High-AOV B2B, founder-led brands
8 Newsletter cross-promos 3 2–8% Anything with a target audience
9 Product Hunt upcoming 2 3–8% Tech products with PH overlap
10 Beta/launch directories 2 1–5% Any waitlist
11 Cold DMs to ICP 4 8–25% (replies) B2B, niche
12 Founder-story SEO 5 1–5% Long-horizon products
13 YouTube Shorts / TikTok 4 0.5–3% Visual / consumer products
14 Referral loops 2 (setup) Compounds Every waitlist
15 Paid retargeting 3 5–20% Once you have warm traffic

1. Twitter/X build-in-public threads

Effort: 2 / 5 · Typical CVR: 5–15% from profile/thread clicks · Best for: Devtools, AI, indie SaaS

Twitter is still the single highest-leverage channel for indie launches in 2026, if you've been showing up consistently for at least a month before you ask for signups. Build-in-public works because every screenshot, demo clip, and "lessons learned" thread is itself a soft pitch for the waitlist link in your bio.

One concrete tip: Pin a thread that ends with the waitlist link. Update the thread weekly with progress. Every reply you make to a popular tweet in your niche becomes a soft inbound to that pinned thread. If you post the same progress to a public changelog (LaunchList's Updates feed lives at your-slug.launchlist.page/updates, with RSS), the thread always has something new to link to.

2. LinkedIn personal posts

Effort: 2 / 5 · Typical CVR: 4–10% from profile clicks · Best for: B2B, enterprise SaaS, AI startups

LinkedIn's algorithm in 2026 still favors text-only personal posts over branded content. Founders who post 2–3x per week with concrete stories (not "thought leadership") get disproportionate reach on early posts before audiences calcify.

One concrete tip: Open every post with a one-line hook that creates a curiosity gap. Bury the waitlist link in the first comment, not the post body. LinkedIn de-ranks posts with outbound links.

3. IndieHackers milestones

Effort: 1 / 5 · Typical CVR: 6–12% on milestone clicks · Best for: Indie SaaS, bootstrapped tools, SaaS waitlists

IndieHackers' Milestones feature is criminally underused. Every meaningful event in your build (first 100 signups, first paying customer, first integration) is a milestone post that surfaces to a self-selecting audience of fellow founders who genuinely click links.

One concrete tip: Post milestones in pairs. The first sets context ("we hit 500 waitlist signups"), the second a week later shows what changed ("here's what those 500 signups taught us about pricing"). The follow-up consistently outperforms the original.

4. Niche Reddit subreddits

Effort: 3 / 5 · Typical CVR: 3–10% from on-topic posts · Best for: Consumer, prosumer, vertical tools

Reddit punishes promotion and rewards genuine help. The founders who win on Reddit have spent 30–60 days commenting helpfully in their niche subreddit before posting anything about their own product. Do that work first.

Etiquette that actually matters:

  • Read the sub's rules. Many ban any self-promotion outright.
  • Never link to your waitlist in the post body. Reference it in a comment after someone asks.
  • A 9:1 ratio of helpful comments to self-promo posts is the safe minimum.

One concrete tip: Use the "I built a thing because I was frustrated by X" frame, where X is a problem the sub already complains about regularly. The post will write itself.

5. Hacker News: Show HN

Effort: 3 / 5 · Typical CVR: 4–12% on hits, often 0% on misses · Best for: Devtools, technical and infrastructure products

Show HN is volatile: most posts vanish, a few get to the front page and drive 1,000–10,000+ visits in a day. The format rewards a working demo (not just a waitlist), a clear technical hook in the title, and the founder responding to every comment for the first 6 hours.

One concrete tip: Post on a Tuesday or Wednesday morning, US Pacific. Have the founder comment first explaining the "why we built this." HN's voters reward founder presence in the comment thread.

6. Niche Discord and Slack communities

Effort: 2 / 5 · Typical CVR: 5–15% in well-targeted communities · Best for: Community-shaped or category-specific products

Every category has a Discord or Slack where the actual users hang out. Find them, contribute for a few weeks, and then drop your waitlist when there's a relevant moment. Many communities have a dedicated #showcase or #self-promo channel that's perfect for waitlist drops.

One concrete tip: When you do post, lead with the problem, not the product. "Hey, I've been building a thing for [problem X], looking for 5 people in [niche] to help shape the early version" outperforms "I'm launching a waitlist for X" by 3–5x in our experience.

7. Podcast guest appearances

Effort: 4 / 5 · Typical CVR: 1–4% of audience · Best for: High-AOV B2B, founder-led brands, narrative-rich products

Podcast guesting is slow but compounding. One episode in front of an aligned audience can produce 50–500 signups, plus an evergreen asset you'll link to forever. Most newer podcasts in your niche will say yes if your pitch is specific.

One concrete tip: Negotiate a custom URL or vanity slug (yourdomain.com/podcastname) so you can attribute signups cleanly. Without attribution you'll have no idea which podcasts to repeat. If a vanity slug isn't possible, a short redirect to your page with ?utm_source=podcastname does the same job.

8. Newsletter cross-promotions and recommendations

Effort: 3 / 5 · Typical CVR: 2–8% on aligned newsletters · Best for: Almost any waitlist with a defined ICP

If you're on Beehiiv or ConvertKit, the recommendations / boost networks are nearly free distribution if you're willing to recommend other newsletters in return. Outside those networks, direct cross-promo swaps with a similarly-sized newsletter in your niche work well.

One concrete tip: Pitch a swap with newsletters one tier above yours by offering a guest post or a custom segment, not just a logo. Reciprocity at unequal sizes only works when you bring labor.

9. Product Hunt upcoming pages

Effort: 2 / 5 · Typical CVR: 3–8% from PH traffic · Best for: Tech products with audience overlap with PH

A Product Hunt upcoming page is a free landing page that ranks in PH's internal search and gets surfaced by the algorithm to users who've subscribed to your category. It's also social proof: "1,200 followers on PH" reads well on Twitter.

One concrete tip: Cross-link the PH upcoming page from your waitlist landing page and vice-versa. PH followers are a different cohort from waitlist signups; capturing both gives you two launch-day audiences. See how to launch on Product Hunt for the full playbook. On launch day itself, a shared early-access code with a seat limit ("first 200 from Product Hunt get in today") gives PH visitors a reason to act now; LaunchList's shared codes are on the Launch plan and up.

10. Beta and launch directories

Effort: 2 / 5 (do it once) · Typical CVR: 1–5% per directory · Best for: Any waitlist, especially in the first 30 days

The directories that still send meaningful traffic in 2026: BetaList, Launching Today, MicroLaunch, Peerlist Launchpad, Uneed, SaaSHub, AlternativeTo, There's An AI For That (for AI products). Most are free or under $100 to feature.

One concrete tip: Submit to all of them in a single afternoon. Stagger your launches across them by 1–2 weeks each so you get sustained referral traffic over a month rather than a one-day spike. Directory backlinks only help SEO if the page they point to can be indexed, so list a page on your own domain rather than a free subdomain that asks search engines not to index it.

11. Cold DMs to your ICP

Effort: 4 / 5 · Typical CVR: 8–25% reply rate, much lower signup rate · Best for: B2B, niche, high-intent products

Cold outreach gets a bad rap because most of it is bad. Done well (short, personalized, no pitch in the first message) it's still one of the most predictable channels for B2B waitlists. Aim for 20–50 DMs per week, manually.

One concrete tip: First message asks a single question relevant to their work. Second message (after they reply) shares your context. Third message, only if it makes sense, mentions the waitlist. Three-touch sequences outperform single-touch by an order of magnitude.

12. Founder-story blog posts and SEO

Effort: 5 / 5 · Typical CVR: 1–5% on long-tail traffic · Best for: Long-horizon products with budget for content

Writing a category-defining post that ranks for "how to do X" or "best tools for Y" is the slowest channel on this list and the only one that compounds for years. Don't expect signups in the first 90 days. Do expect a steady drip starting around month 6 if the post is genuinely useful.

One concrete tip: Write the comparison post your competitors won't write: the honest "X vs Y" or "best alternatives to X" guide for your own category. People searching commercial-intent queries like that convert at multiples of generic top-of-funnel content.

13. YouTube Shorts and TikTok demos

Effort: 4 / 5 · Typical CVR: 0.5–3% on viral hits, near zero otherwise · Best for: Visual products, consumer apps, mobile apps

Short-form video is a power-law channel. 95% of clips do nothing; 5% do everything. The trade-off is whether you have product visuals interesting enough to stop a thumb. AI products, design tools, and consumer apps tend to win here; backend infrastructure does not.

One concrete tip: The first 1.2 seconds decide everything. Open with the most visually striking moment of your product, not with you talking on camera. Add the waitlist link to your bio and to a pinned comment.

14. Referral loops (the compounding channel)

Effort: 2 / 5 to set up · Returns: Compounds for every other channel · Best for: Every waitlist

Referrals aren't really a channel. They're a multiplier on every other channel. Every signup from channels 1–13 should be invited to refer friends in exchange for a position boost or unlockable reward. A well-designed referral waitlist turns a single Reddit post worth 200 signups into 350.

One concrete tip: Reward the referrer for confirmed referrals only (not raw signups) to protect leaderboard integrity and your sender reputation. Show the leaderboard publicly: social proof of competition drives more invites than private dashboards. (In LaunchList this is the default on every plan: a referral is credited only once the friend confirms their email, after self-referral, per-IP and velocity checks, and the credit is taken back if the friend later turns out to be fake. The live leaderboard can go on your hosted page as a block or on your own site as a widget. On the Collect plan and up you can add reward rungs that tag people, give bonus points or jump them ahead automatically, and points tasks like "Follow us on X, +50 points" for people who won't refer but will follow.) See the viral loop guide and the Dropbox referral program case study for the underlying mechanics, and rewards & milestones for tier design.

15. Paid retargeting on warm traffic

Effort: 3 / 5 · Typical CVR: 5–20% (retargeted visitors) · Best for: Anyone with 1,000+ monthly landing-page visitors

Cold paid acquisition rarely makes sense for pre-launch waitlists: your CAC will exceed any reasonable launch-day ARPU. Retargeting paid is a different beast: a $5/day Meta or Reddit retargeting campaign aimed at people who already visited your landing page can recover 10–30% of bounces at a fraction of cold CAC.

One concrete tip: Run retargeting only after you have at least 1,000 site visitors in your pixel. Below that, the audience is too small for the platforms to optimize. The pixel has to be on the page from day one to build that audience: LaunchList's hosted page takes your own Meta Pixel, Google Ads, TikTok, LinkedIn Insight or X pixel (Project settings, Privacy & spam) on every plan, with an optional consent banner. Hold cold ad spend until after launch unless you have unit economics that justify it.


What to actually do (decision table by founder type)

If you are… Skip these Focus on
Solo founder, $0 budget 7, 12, 13, 15 1, 3, 4, 6, 14
Solo founder, technical, devtool 13, 15 1, 3, 5, 6, 14
Two-person B2B team 4, 5, 13 2, 7, 8, 11, 14
Funded consumer / AI startup 11 1, 9, 10, 13, 14, 15
Course creator / infoproduct 5 8, 13, 14, 15
Long-horizon, content-heavy team 4, 5 8, 12, 14, 15

The pattern: virtually every founder benefits from #14 (referrals). Most early-stage founders should ignore #15 (paid) until launch. Beyond that, channel selection is a function of audience and capacity, not best practices.

A four-week sample plan (solo founder, $0)

For a pre-launch marketing campaign running roughly 4 weeks:

Week Focus Channels
Week 1 Foundation Polish landing page, set up referral loop (#14), publish IH milestone (#3), pin Twitter thread (#1)
Week 2 Community Submit to 5 directories (#10), join 3 niche Discords (#6), start commenting in 2 subreddits (#4)
Week 3 Distribution Post on 2 subreddits (#4), Show HN if technical (#5), 20 cold DMs (#11), one LinkedIn post (#2)
Week 4 Compounding Send a build-in-public summary email to your list, publish a "what we learned" Twitter thread (#1), run one cross-promo (#8), launch on PH or schedule it (#9)

Realistic outcome for a competent execution in a defined niche: 500–2,500 waitlist signups by end of week 4. Outliers go higher; misses go lower. The variable that matters most isn't channel choice. It's whether your landing page can actually convert the traffic you send it.

What to avoid

A few channels we keep seeing founders waste time on with little return:

  • Pinterest for non-visual products. (For DTC and design products it's fine.)
  • Mass directory submission services. Most of the inbound is bot traffic.
  • Generic "founder" Facebook groups. Saturated with mutual self-promotion, near-zero buyer intent.
  • Buying Twitter shoutouts from low-engagement accounts. Vanity reach, no conversion.
  • Press releases for pre-launch products without a story angle. Journalists don't cover waitlists.
  • Cold email at scale without warming infrastructure. You'll burn your domain. Stick to manual DMs.

How to measure what's working

Tag every external link with UTM parameters. Group sources into the channels above and look at:

  • Visitors per channel (top of funnel)
  • Signup CVR per channel (quality of fit)
  • Confirmation rate per channel (audience legitimacy: bot-heavy channels show up as a gap between raw signups and confirmed emails)
  • Referral rate per signup per channel (downstream multiplier)

A channel that delivers fewer signups but a much higher referral rate often outperforms a high-volume channel net-of-virality.

Doing this with LaunchList

If your waitlist runs on LaunchList, here is how the promotion work above maps onto it. Everything in this list is on every plan unless a plan is named.

  • Attribution per channel. The UTM source, medium and campaign a visitor arrived with, and who referred them, are stored on their contact. Filter Audience, Signups by UTM source (or any of 25 fields) and combine it with trust verdict or referral count to answer "which channel sends real people who refer?". Saving that filter as a segment to reuse is on the Launch plan and up. On the Grow plan, Analytics, Overview adds "Where signups come from", ranking channels, landing pages and referring sites.
  • Confirmation rate per channel. Every signup gets a Contact Trust verdict (Verified, Valid, Unknown, Risky or Fake), and suspicious ones are held for review instead of entering your list. A channel full of Risky and Unknown contacts is a bot-heavy channel, whatever its raw count says.
  • Every signup becomes a promoter. After joining, people land on their status page with their position, personal referral link and one-tap share buttons (WhatsApp, X and more). Referral links can point at your hosted page, your own site, or any URL you choose.
  • Social proof you can screenshot. The live signup counter, referral leaderboard, milestone bar and countdown are page blocks and one-line widgets for your own site. They show no email addresses or phone numbers.
  • Build-in-public content. Post progress in Updates; it appears on your public changelog, as a page block and as a "What's new" widget, and "Email this update" turns it into a broadcast draft (sending needs the Collect plan or higher).
  • Codes for communities. On the Launch plan and up, give a Discord, a newsletter or a partner its own shared early-access code with a seat limit, an expiry and, if you like, a required email domain. Analytics, Invites shows how many people used each code.
  • Weekly review by an agent. Connect Claude, ChatGPT, Cursor or another MCP client to LaunchList's MCP server (live on every plan, 35 tools) and ask it for this week's signups by source, the people one referral from a reward, or a draft of the week-4 summary email. Agents can't delete contacts or publish pages, and a broadcast needs a separate confirmation step before it sends.
  • Your own tools. Send signups anywhere with 27 signed webhook events (Zapier, Make and n8n accept them through their webhook triggers) or the REST API, both on every plan.

Frequently asked questions

How many channels should I run at once?

Three to five active channels is the sweet spot for solo founders. More than five and you'll execute none of them well. Pick the channels where your ICP demonstrably hangs out, ignore the rest.

How long does it take to get the first 1,000 signups?

For a focused effort with a competent landing page and a clear ICP, 4–8 weeks is realistic. Faster is possible with viral hits (a single Show HN or PH upcoming page can produce 1,000+ signups in a day); slower is normal if the niche is narrow or the landing page underconverts.

What's a "good" landing-page conversion rate?

For visitor → waitlist signup, 5–15% is typical for organic traffic to a focused waitlist landing page. Below 5% suggests headline, hero, or social-proof issues. Above 20% usually means very warm traffic (e.g., readers of a newsletter you write). See landing page examples that convert for benchmarks.

Should I run paid ads to a pre-launch waitlist?

Generally no, unless you have post-launch unit economics that justify the CAC, or you're using paid solely for retargeting. Cold paid traffic also tends to drag down deliverability. Keep email confirmation and disposable-address blocking on before you spend a dollar.

Does posting on Reddit really work?

Yes, in the right subs, with the right etiquette, after you've earned standing in the community. Posts that read as helpful or vulnerable consistently outperform posts that read as launches. Mods are the gatekeepers: read the rules and don't pretend a self-promo post isn't one.

How do I get on a podcast as a first-time founder?

Pitch newer podcasts (under 100 episodes) in your niche. Lead with a specific story angle and what their audience will get, not your bio. Most newer podcasts have a hard time booking guests and will say yes to a thoughtful pitch within a week.

Is it worth featuring on Product Hunt before launch?

Yes. The upcoming page is free social proof and a passive signup channel for the weeks leading up to launch. It also primes your launch-day audience. See the Product Hunt launch playbook for the full ritual.

How do I track which channel my waitlist signups come from?

Add UTM parameters to every link you share and use a waitlist tool that stores them with each signup. LaunchList keeps the UTM source, medium and campaign on every contact so you can filter by channel on every plan, and the Grow plan adds a ranked view of channels, landing pages and referring sites.


Build the page first, then turn on the channels

Channels only work when there's a landing page worth landing on. If your page converts at 2%, doubling traffic doubles a small number; if it converts at 12%, a single Reddit post can be transformative. Audit the page, then turn on the top three channels for your stage, then layer in a referral loop. Repeat.

LaunchList is pre-launch waitlist software for founders: a hosted launch page or an embed on your own site, a referral link and live position for every signup, credit only after verification, and source tracking on every signup. Start a free LaunchList waitlist → The Free plan holds 100 contacts, no card needed. See pricing for paid plans, from $9 a month.

Related reading: