Skip to content
WordPress.org

English (UK)

  • Themes
  • Plugins
  • News
  • About
  • Support
  • Patterns
  • Get Involved
  • Translate
  • Team P2
  • Get WordPress
Get WordPress
WordPress.org

Plugin Directory

Bettercode Waiting List

  • Submit a plugin
  • My favourites
  • Log in
  • Submit a plugin
  • My favourites
  • Log in

Bettercode Waiting List

By bettercode
Download
  • Details
  • Reviews
  • Installation
  • Development
Support

Description

Bettercode Waiting List adds a customizable popup signup form to your site so visitors can join a waiting list before launch.

Features

  • Popup triggered by any CSS selector you choose (button, link, class, etc.), configurable under Waiting List → Settings.
  • Fully editable popup text: title, description, field labels, placeholders, and success message.
  • Style controls for fonts, colors, sizes, padding, and popup dimensions — no code required.
  • Stores signups (name, email, timestamp) in a dedicated database table, with duplicate-email protection.
  • Sends a confirmation email to the subscriber (customizable subject/body, optional header image and call-to-action button) and a notification email to the site admin.
  • Admin screen to view, delete, and export (CSV) collected signups.

External services

This plugin can optionally load a font from Google Fonts (fonts.googleapis.com) if you pick one of the built-in Google Font options under Waiting List → Settings → Popup Style. When a Google Font is selected, the visitor’s browser requests that font’s stylesheet directly from Google’s servers. If you leave the font setting on its default or pick a system font, no request is made to Google Fonts.

See Google’s privacy policy for details on their service: https://policies.google.com/privacy

No other external services, analytics, or tracking are used by this plugin.

Installation

  1. Upload the plugin files to the /wp-content/plugins/bettercode-waiting-list directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Go to Waiting List → Settings to set the button/link selector that opens the popup, and customize its text and style.
  4. Add a button or link anywhere on your site matching that selector — clicking it opens the waiting list popup.

FAQ

How do I choose which button opens the popup?

Go to Waiting List → Settings and set the “Button selector” field to any valid CSS selector (e.g. .my-button, #join-btn, a[href="#waitlist"]). Any element matching that selector will open the popup when clicked.

Where are the signups stored?

Signups are stored in a dedicated table in your WordPress database, not sent to any external service. You can view, delete, or export them (CSV) from the Waiting List admin page.

Can I customize the confirmation email?

Yes. Under Waiting List → Settings you can edit the subject and body text, add a header image, and add an optional call-to-action button with its own text, URL, and colors.

Reviews

There are no reviews for this plugin.

Contributors and Developers

“Bettercode Waiting List” is open source software. The following people have contributed to this plugin.

Contributors
  • bettercode

Translate “Bettercode Waiting List” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Change Log

1.5.0

  • Current release.

Meta

  • Version 1.5.0
  • Last updated 1 week ago
  • Active installations Fewer than 10
  • WordPress version 5.8 or higher
  • Tested up to 7.0.4
  • PHP version 7.4 or higher
  • Language
    English (US)
  • Tags
    email signuplaunchleadspopupwaiting list
  • Advanced View

Ratings

No reviews have been submitted yet.

Your review

See all reviews

Contributors

  • bettercode

Support

Got something to say? Need help?

View support forum

  • About
  • News
  • Hosting
  • Privacy
  • Showcase
  • Themes
  • Plugins
  • Patterns
  • Learn
  • Support
  • Developers
  • WordPress.tv ↗
  • Get Involved
  • Events
  • Donate ↗
  • Swag ↗
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

English (UK)

  • Visit our X (formerly Twitter) account
  • Visit our Bluesky account
  • Visit our Mastodon account
  • Visit our Threads account
  • Visit our Facebook page
  • Visit our Instagram account
  • Visit our LinkedIn account
  • Visit our TikTok account
  • Visit our YouTube channel
  • Visit our Tumblr account
Code is Poetry
The WordPress® trademark is the intellectual property of the WordPress Foundation.