What SeedProd does on your site
SeedProd started in 2011 as a “coming soon” page plugin, and that is still what most people install it for. You design a page in its drag-and-drop builder, then switch on Coming Soon Mode or Maintenance Mode from the SeedProd dashboard. Logged-out visitors get that page instead of the site, while logged-in users keep seeing the real site.
The two modes tell search engines different things. Coming Soon Mode returns an HTTP 200 status, so the placeholder page can be indexed like any other page. Maintenance Mode returns a 503 status with a one-day Retry-After header, which tells Google the outage is temporary. In both modes, SeedProd sends no-cache headers and asks caching plugins not to store the page.
Over the years the plugin grew into a full builder: landing pages, sales, webinar and thank-you pages, and, on paid plans, a theme builder for headers, footers, archives and WooCommerce pages. These pages render outside your theme, with their own styles. The vendor, SeedProd LLC, was created by John Turner and Syed Balkhi, the same team behind WPForms, OptinMonster and All in One SEO. The free version (Lite) is on wordpress.org; SeedProd Pro is a separate plugin sold as a yearly subscription.
Which sites SeedProd suits best
SeedProd is a good fit in three specific situations:
- A site under construction: you build the real site while logged in, and the public sees a placeholder with a countdown or a signup form.
- Short work on a live site: redesigning a key page, a migration or a major update, with a clean 503 status for search engines.
- Landing pages independent of the theme: a campaign or launch page that should not show the site’s menu or footer.
It is not the best choice if all you need is a simple maintenance page: a lighter plugin such as WP Maintenance does the job with no builder and no plans to compare. If your site is already built with Elementor, adding a second page builder makes the admin harder to manage. And to test a redesign, a staging site avoids taking the public site offline.
SeedProd strengths and limitations
Strengths
- Two clearly separate modes. A 200 status for an upcoming site, a 503 with
Retry-Afterfor maintenance, as Google recommends. - One-click switch. A single toggle on the SeedProd dashboard closes or reopens the site to the public.
- Built with caching in mind. The placeholder page is flagged “do not cache” for caching plugins that honor that signal.
- Ready-made templates. The free version ships Coming Soon and Maintenance templates you can edit without code.
Limitations
- Many features are paid. The theme builder, email marketing integrations, WooCommerce and custom domains need a paid plan, sometimes the most expensive one.
- Fine-grained access control is paid. The pricing page lists the bypass link and access by IP address or role among paid plan features.
- A whole builder for one placeholder. If you only use maintenance mode, you install and update far more code than you need.
- Renewals at full price. Advertised discounts apply to the first year; the vendor states that renewals are billed at the regular price.
- A steady vulnerability record. Several access control and CSRF flaws have been fixed since 2023, so keeping up with updates matters.
The SeedProd settings we recommend
Global settings live in the SeedProd admin menu; per-page settings sit behind the “Page Settings” button in the builder. All of them exist in the current free version.
| Setting | Recommended value | Why |
|---|---|---|
| Coming Soon Mode SeedProd > Dashboard | Active only before launch | 200 status: Google can still see the placeholder, which suits a site that does not exist yet. |
| Maintenance Mode SeedProd > Dashboard | Active during the work, then Inactive | The 503 promises a return within a day; left on for weeks, it ends up hurting rankings. |
| Enable No Index Page Settings > SEO | On for a temporary placeholder page | SeedProd’s documentation notes that Coming Soon pages are indexable by default. |
| SeedProd Link Page Settings > General | Off (default) | This attribution link does nothing for your visitors and advertises the tool you use. |
| Enable Usage Tracking SeedProd > Settings | Off, unless you choose otherwise | Since version 6.20.11, Lite sends its weekly check-in only when this setting is on. |
| Disable SeedProd Notifications SeedProd > Settings | On for client sites | Removes the vendor’s announcements from the admin, with no effect on the public site. |
| Auto-updates Plugins > Installed Plugins, SeedProd row | Enabled | Several recent security fixes covered functions reachable without an account. |
- Open the site in a private browser window: the placeholder should appear; logged in, you should see the normal site.
- In maintenance mode, check the Network tab in your browser’s developer tools: the page should return 503.
- After turning the mode off, purge your caching plugin and your host’s cache: SeedProd’s FAQ blames caching for “ghost” placeholder pages.
- Check under Plugins that SeedProd is at version 6.20.11 or later.
SeedProd’s patched vulnerabilities and how fast to update
Published SeedProd vulnerabilities range from medium to high severity and mostly involve access control: a function that runs without checking the user’s permissions. The ones worth knowing:
- CVE-2024-1072, fixed in 6.15.22: without an account, an attacker could change the content of Coming Soon, Maintenance, login and 404 pages (CVSS 8.2). The advisory recommends 6.15.23, as 6.15.22 introduced an admin bug.
- CVE-2025-3949, fixed in 6.18.16: a Subscriber could read revisions of SeedProd pages (CVSS 4.3).
- CVE-2026-27368 and CVE-2026-39464, fixed in 6.19.9: a broken access control flaw exploitable without an account (CVSS 5.3) and an SSRF flaw requiring an Editor account (CVSS 5.5).
Version 6.20.11 also hardens the mode itself: visitors can no longer get past the Coming Soon or Maintenance page with a preview link or a fake bypass cookie. So turn on automatic plugin updates for SeedProd. SeedProd pages load their files from /wp-content/plugins/coming-soon/ and carry sp-* classes: WP Masquerade Pro hides that folder and some other traces (HTML comments, “seedprod” style and script IDs), which makes the plugin harder for bots to spot without replacing updates.
What WP Masquerade hides for SeedProd
Pro Handled by WP Masquerade Pro only
The free version does not know the traces specific to SeedProd: without Pro, only generator tags are removed, as for any plugin.
Free version
Handled by WP Masquerade Pro only
With Pro
- signed HTML comments
- folder name
- tag IDs
Still visible
- CSS classes
sp-*
These traces stay because the plugin needs them to work (scripts, styles, cookies) or because they come from the server.
SeedProd frequently asked questions
Should I use Coming Soon Mode or Maintenance Mode?
Coming Soon Mode fits a site that has not launched yet: it returns a 200 status and the page can be indexed. Maintenance Mode is for short work on a live site: it returns a 503 status that tells Google to come back later.
Who sees the real site while the placeholder is active?
By default, every user logged in to WordPress. Logged-out visitors see the Coming Soon or Maintenance page.
I turned SeedProd off and the placeholder still shows. Why?
According to the vendor’s FAQ, it is almost always caching. Purge your caching plugin, your host’s cache and your CDN if you use one.
How much does SeedProd Pro cost?
At regular prices, the pricing page lists $79 per year for Basic (one site), $199 for Plus (three sites), $399 for Pro (five sites) and $599 for Elite (100 sites). First-year discounts are common; renewals are billed at the regular price.
Can the free version build a whole site?
No. Lite creates landing, Coming Soon and Maintenance pages; the theme builder requires at least the Plus plan, and WooCommerce support requires Elite.