Description
The LaunchGuard Pro addon generates pre-launch and maintenance mode pages in WordPress from 12 responsive templates, adding a configurable countdown timer, an email capture form integrated with Mailchimp, and role-based access control. Part of the BdThemes ecosystem, the plugin serves agencies and developers who need to communicate releases and technical downtimes with a professional visual identity across multiple WordPress projects.
Primary Features of LaunchGuard Pro
- Pre-built Templates
12 responsive designs ready to activate in the dashboard, covering bold, corporate, dark, and modern gradient styles. - Countdown Timer
Displays a countdown until the launch date set in the WordPress dashboard. - Mailchimp Integration
Connects the form to Mailchimp via a configurable API key and list ID in admin. - Role-Based Access Control
Blocks visitors on the maintenance screen while admins and editors can access the site normally. - SEO and HTTP Codes
Sets meta tags and returns 503 during maintenance or 200 during pre-launch for search engines.
Benefits of LaunchGuard Pro
- Professional communication during downtimes
Replaces generic error screens with a brand-styled layout during downtime. - Lead Generation in Pre-Launch
Converts visitors into subscribers before the site goes live via the integrated email form. - Ranking Preservation in Search Engines
Correct HTTP codes prevent SEO penalties during planned maintenance periods. - Multi-project Management
Multisite support allows you to manage maintenance mode across multiple projects within a portfolio.
Who Is LaunchGuard Pro Recommended For?
- Digital agencies managing launches and maintenance for multiple WordPress sites for clients.
- Freelancers and developers who need professional maintenance pages without writing code.
- Entrepreneurs and store owners who want to capture email leads during a project’s pre-launch period.
How to Download LaunchGuard Pro
The LaunchGuard Pro is available for download here on Ultrapack. After downloading the .zip file, go to Plugins > Add New > Upload Plugin in the WordPress dashboard, select the file and activate. Once activated, the component’s settings appear in the WordPress sidebar menu.
The LaunchGuard Pro covers the entire availability management cycle in WordPress projects, from pre-launch with contact capture to maintenance window communication without harming search engine rankings. With ready templates and code-free configuration, the module reduces setup time and maintains visual consistency during planned downtimes, serving both individual projects and agency portfolios with multiple clients.
Frequently asked questions
Is BdThemes | LaunchGuard Pro – Coming Soon & Maintenance Mode GPL-licensed?
Yes. BdThemes | LaunchGuard Pro – Coming Soon & Maintenance Mode is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use BdThemes | LaunchGuard Pro – Coming Soon & Maintenance Mode on multiple sites?
Yes. You can install BdThemes | LaunchGuard Pro – Coming Soon & Maintenance Mode on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does BdThemes | LaunchGuard Pro – Coming Soon & Maintenance Mode cost at Ultrapack?
BdThemes | LaunchGuard Pro – Coming Soon & Maintenance Mode costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does BdThemes | LaunchGuard Pro – Coming Soon & Maintenance Mode include updates?
Yes. The current version of BdThemes | LaunchGuard Pro – Coming Soon & Maintenance Mode is 1.4.0, published at Ultrapack on Sep 29, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is BdThemes | LaunchGuard Pro – Coming Soon & Maintenance Mode scanned before publication?
Yes. Every version of BdThemes | LaunchGuard Pro – Coming Soon & Maintenance Mode goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 1.4.0
- Schedule with start and end times
- Status line on the General tab
- Auto switch when a schedule starts
- Maintenance page reload loop
- Countdown timezone
- Progress bar not moving
- Times in your own timezone, with AM/PM
- "Launch date & time" renamed to "Countdown to"
Version 1.3.0
- Security
- Settings screen rebuilt in React
- Scope: cover only the pages you name, leaving the rest of the site open
- Shareable preview link and IP allow list
- The preview link can open any covered page, not only the home page
- Live preview for every bundled template
- Custom template code moved to the Templates tab
- Analytics dashboard never loaded its charts, exports or data endpoint
- Progress bar was stuck at 0% for launch dates more than sixty days away
- Custom CSS and jQuery were dropped from full HTML templates
- Visitors whose location resolved were silently missing from analytics
- Translations never loaded, and a translated apostrophe broke the countdown and signup form
- Password button style could not be saved, and duplicate emails discarded the real signup
- Switching on without a mode served Coming Soon while the field read "off"
- Geolocation is cached and looked up only for new visitors
- No PHP session on front-end requests, which had disabled page caching site-wide
- Exclusions is now Scope, holding both lists
- Design shows only the controls the template uses
Version 1.2.5
- Security
- Fixed a coming soon / maintenance mode bypass that allowed any visitor to reach the site by adding an Elementor query argument or referrer to the request
- Replaced the shared, non-expiring password protection cookie with per-visitor random tokens that expire server side and are revoked on logout or password change
- Added brute force throttling to the password protection endpoint
- Access passwords are now stored as a hash instead of clear text, and are excluded from settings exports
- Added nonce verification and rate limiting to the public analytics tracking endpoints
- Added nonce verification to the analytics data, export, migration, and site logo admin endpoints
- Custom template CSS/JS and SEO head markup now require the unfiltered_html capability
- Visitor IP addresses are read from REMOTE_ADDR only and are no longer taken from spoofable forwarded headers
- Analytics values are escaped before being rendered in the admin dashboard
- Geolocation lookups now use HTTPS and can be disabled with the launchguard_enable_geolocation filter
- Uninstalling now drops the analytics tables so visitor data is not left behind
Version 1.2.4
- Promotion notice feature and all of its assets, AJAX handler, and dismissal logic
- Dashboard feed widget and its remote feed requests, transients, and styles
Version 1.2.3
- Security issue where data returned by the promotions API could be injected as script into the WordPress admin area
- Promotion links and images are now restricted to http(s) and mailto addresses
- Security improved
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
launchguard-pro.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
launchguard-pro.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready