How to add a waitlist to Typedream

Put a LaunchList signup form on a Typedream site with its Embed block, using the code from the HTML guide. Or skip the site and use your hosted page.

Updated ·2 min read

Typedream is now part of beehiiv and still builds sites. There is no LaunchList app for it, and none is needed: a Typedream page takes custom HTML through its Embed block, and that is all the inline embed asks for.

What works on Typedream#

  1. Copy your form's snippet from Embed & API → Your website.
  2. In the Typedream editor, add an Embed block, open its Code tab and paste the whole snippet: the loader <script> and the <div> together.
  3. Publish, then submit a test signup on the live site and check that it lands in Audience.
Embed & API, Your website, with the inline snippet to copy under Add your signup form.
Copy your snippet from Embed & API, Your website.

The form shows on the published site, not in Typedream's editor or preview, so test on the live page.

Follow the HTML guide#

Everything past pasting the snippet is the same as on a hand-written site: enhancing your own form, CAPTCHA, and fixing a form that does not render. The HTML guide covers it.

No site yet, or want to skip the embed? Every project has a hosted page at a public URL, and you can link to it from Typedream.

Using the classic LaunchList dashboard#

A waitlist made in the classic LaunchList dashboard has its own snippet: a <div class="launchlist-widget"> in an embed, with widget.js loaded on the page. That snippet keeps working for now and sends signups to the classic dashboard's waitlist, not to a project here. A classic form key does not work with the snippet on this page.

To bring that waitlist here, import it into a project, then replace the classic snippet on your Typedream site with the one from Embed & API → Your website. Your signups are copied, and the classic waitlist is not changed.

Was this page helpful?