Trying to build hype for a website that doesn’t exist yet? Or worried about visitors seeing your half-finished site? We’ve been there too, and we know how challenging it can be.
After helping thousands of users launch their websites, we’ve learned that a well-crafted coming soon page can make all the difference. It can hide your work-in-progress, build anticipation, and even start growing your audience before you go live.
In this guide, you’ll learn how to create beautiful, effective coming soon pages in WordPress. By the end of it, you will have a coming soon page that works hard for you, even while your main site is still under wraps.
![Creating coming soon pages for a WordPress website Creating coming soon pages for a WordPress website](https://www.wpbeginner.com/wp-content/uploads/2021/02/comingsoonpage-og.png)
Why Create Coming Soon Pages in WordPress?
Coming soon pages are not just a placeholder for your WordPress website. They can also help generate leads for your business.
![Coming soon page with fullscreen background image, lead signup form, and countdown timer Coming soon page with fullscreen background image, lead signup form, and countdown timer](https://www.wpbeginner.com/wp-content/uploads/2021/02/comingsoonpage-example2.jpg)
Here are a few ways that you can use coming soon pages:
- Gauge user interest – If you are unsure about an idea, then a coming soon page can help you gauge how many people will be interested in your project.
- Create hype – You can use a coming soon page to build anticipation and get people excited about your business. You can even encourage people to share your coming soon page using contests and giveaways, which can help you reach a wider audience.
- Capture leads – With the right tools, you can start building your email list and ask users to follow your social profiles. In this way, you’ll already have likes and followers on launch day, and you can use them as powerful social proof.
With that in mind, let’s see how you can create a coming soon page in WordPress. You can use the quick links below to skip to a specific section:
Step 1: Set Up a Domain and Hosting Account
Before creating a coming soon page, you’ll need a domain name and a WordPress hosting provider.
Normally, a domain costs around $16 per year, and hosting plans start at $7.88 per month (usually paid annually). This can be a big expense, especially for new businesses that are just starting.
Luckily, our friends at Bluehost have agreed to offer a free domain name and a generous discount on hosting for WPBeginner readers.
Basically, you can launch a viral waitlist landing page or even an entire website for just $2.75 per month.
After signing up for a hosting account, Bluehost will automatically install WordPress for you.
You can then simply log into your WordPress account dashboard. After that, navigate to the ‘Websites’ tab and click ‘Edit Site’ on the site you want to create a coming soon page in
![Login to WordPress by click on the Edit Site button in Bluehost Login to WordPress by click on the Edit Site button in Bluehost](https://www.wpbeginner.com/wp-content/uploads/2022/01/bluehost-login-wordpress-680.png)
If you don’t want to use Bluehost, then you can also install WordPress on other hosting companies like Hostinger, SiteGround, or WP Engine following a fairly similar process.
For more detailed instructions, see our step-by-step guide on how to install WordPress.
Step 2: Create a Beautiful Coming Soon Page
The easiest way to create a coming soon page is to use SeedProd. It is the best landing page builder on the market and has a drag-and-drop editor that allows you to create professionally designed pages quickly.
![Coming soon page with countdown timer, email form, and social buttons Coming soon page with countdown timer, email form, and social buttons](https://www.wpbeginner.com/wp-content/uploads/2021/02/comingsoonpage-example1.jpg)
SeedProd has over 320 ready-made page templates and 90 blocks that you can simply drag onto your designs. This allows you to create all kinds of page designs without having to write a single line of code.
Note: There is also a free version of SeedProd that allows you to create custom page designs no matter what your budget. However, in this guide, we’ll be using the Pro version as it lets you connect your page with an email marketing service.
This means you can start collecting leads and building a mailing list even before launching your website.
For more information, see our complete SeedProd review.
First, you need to install and activate the SeedProd plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.
Upon activation, go to SeedProd » Settings and enter your license key.
![Enter your SeedProd license key Enter your SeedProd license key](https://www.wpbeginner.com/wp-content/uploads/2021/02/seedprod-licensekey-1.png)
You can find the license key under your account on the SeedProd website. After entering this information, click on the ‘Verify Key’ button.
Next, go to SeedProd » Landing Pages. In the ‘Coming Soon Mode’ section, click on ‘Set up a Coming Soon Page.’
![Set up a coming soon page Set up a coming soon page](https://www.wpbeginner.com/wp-content/uploads/2021/02/setupcomingsoonpage.png)
You can now choose a template for the coming soon page.
SeedProd offers many different theme template kits. To preview a design, hover your mouse over it and then click on the magnifying glass.
![Coming soon templates in the SeedProd template library Coming soon templates in the SeedProd template library](https://www.wpbeginner.com/wp-content/uploads/2021/02/previewing-coming-soon.png)
When you find a design you like, simply click on ‘Choose This Template.’
We’re using the ‘Launch Coming Soon’ template in all our images, but you can use any design you like.
![A coming soon design A coming soon design](https://www.wpbeginner.com/wp-content/uploads/2021/02/launch-coming-soon.png)
After selecting a template, you’ll be taken to the drag-and-drop page builder, where you can start customizing the coming soon template.
On the right side of the screen is a live preview of your page.
To customize any part of the template, simply click to select that block in the layout. The left-hand menu will then show all the different settings you can use to customize that block.
![Editing a SeedProd block Editing a SeedProd block](https://www.wpbeginner.com/wp-content/uploads/2021/02/editing-seedprod-block.png)
You can also add new blocks to your coming soon page. As an example, let’s add a countdown timer so visitors know how long they have to wait until your site goes live.
In the left-hand menu, find the ‘Countdown’ block and drop it onto your page preview.
![Add a block Add a block](https://www.wpbeginner.com/wp-content/uploads/2021/02/addablock.png)
After that, click to select the Countdown block in your layout.
In the left-hand menu, set the date and time when you plan to publish your blog, online store, or website.
![Editing a block in SeedProd Editing a block in SeedProd](https://www.wpbeginner.com/wp-content/uploads/2021/02/editingablock.png)
The countdown block will now show the day, hours, minutes, and seconds until your WordPress blog or website goes live. In this way, you can build anticipation and excitement around your site’s official launch date.
You can now add more blocks to your WordPress site coming soon page following the same process described above. You can read these guides if you need help building your page:
- How to Choose a Perfect Color Scheme for Your WordPress Site
- How to Add Dynamic Content in WordPress (Beginner’s Guide)
- How to Show a Number Count Animation in WordPress
- How to Create a Squeeze Page in WordPress That Converts
Step 3: Connect Your Email Marketing Service
A coming soon page is a great way to collect leads and grow your email list, ready for when your website launches.
The good news is that SeedProd integrates with all the top email service providers, including ActiveCampaign, ConvertKit, and Drip.
To connect the page to your provider, click on the ‘Connect’ tab.
![Connect your email marketing service Connect your email marketing service](https://www.wpbeginner.com/wp-content/uploads/2021/02/connectemailservice.png)
You can then hover your mouse over the email marketing service that you use on your website, such as Brevo (formerly Sendinblue) or Mailchimp.
When the ‘Connect’ button appears, give it a click.
The steps will vary depending on your service provider, but we’ll use Constant Contact as an example. Give ‘Constant Contact’ a click, and then select ‘Connect New Account.’
![Connecting your email account Connecting your email account](https://www.wpbeginner.com/wp-content/uploads/2021/02/connectcc.png)
Next, you’ll need to enter the API Key from your Constant Contact account.
After that, give the connection a name. This is just for your reference so you can use anything that helps you identify this connection in WordPress.
![Getting the API key Getting the API key](https://www.wpbeginner.com/wp-content/uploads/2021/02/generateapikey.png)
Once you’ve done that, click on the ‘Connect’ button.
This will open a popup where you can log into your Constant Contact account. If you’re happy to give SeedProd access to your Constant Contact data, then click on ‘Allow.’
![Allow access Allow access](https://www.wpbeginner.com/wp-content/uploads/2021/02/allowaccess.png)
SeedProd will now fetch all of the information from your Constant Contact account.
Simply choose the email list that you want to use with your coming soon page, and then click on ‘Save Integration Details.’
Step 4: Configure Your Coming Soon Page Settings
SeedProd has some advanced settings that can help you collect leads, build customer loyalty, create brand awareness, and more.
To take a look at these advanced settings, simply click on ‘Page Settings’ on the page builder.
![The SeedProd advanced settings The SeedProd advanced settings](https://www.wpbeginner.com/wp-content/uploads/2021/02/seedprod-page-settings.png)
Restrict and Grant Access Based on User Role
By default, SeedProd will show your coming soon page to all non-logged-in users.
Sometimes, you may want to change who can access your site while it’s in coming soon mode. For example, if you’re designing a client’s website, they may want to see it while it’s being built.
WordPress comes with a built-in user roles and permissions system, which controls the actions users can take on your site and the information they can access.
You can use this system to grant and deny access to your website while it’s in coming soon mode by selecting ‘Access Control.’
![The SeedProd access control settings The SeedProd access control settings](https://www.wpbeginner.com/wp-content/uploads/2021/02/seedprod-access-control.png)
To give access to specific user roles, click on ‘Add Role.’
This opens a dropdown where you can grant access based on the user’s assigned role, such as subscriber or author.
![Granting access to your site while in coming soon mode Granting access to your site while in coming soon mode](https://www.wpbeginner.com/wp-content/uploads/2021/02/comingsoon-add-role.png)
You can also grant access based on IP address, which is useful if a person always accesses your site from the same location. For example, you might whitelist the client’s office or your home IP address.
To do this, simply type the address into the ‘Access by IP’ box.
![SeedProd's advanced page settings SeedProd's advanced page settings](https://www.wpbeginner.com/wp-content/uploads/2021/02/seedprod-access-ip.png)
Improve Your Coming Soon Page’s SEO
While you’re in the ‘Page Settings,’ you may also want to switch to the ‘SEO’ tab and provide an SEO title, description, favicon, and a featured image that SeedProd will use when your coming soon page is shared online.
This can improve your WordPress SEO and start to build brand awareness, even before launching your full website.
![SEO settings for your coming soon page SEO settings for your coming soon page](https://www.wpbeginner.com/wp-content/uploads/2021/02/seosettings.png)
Another option is to tell search engines not to index the page. This can be useful if you’re working on a secret project or any other content that you don’t want to show in the search results.
To do this, simply click to activate the ‘Enable No Index’ switch.
![Enabling the 'no index' SEO settings Enabling the 'no index' SEO settings](https://www.wpbeginner.com/wp-content/uploads/2021/02/enable-no-index.png)
If you’ve installed popular SEO plugins like All in One SEO, then SeedProd works seamlessly with them as well.
Track Your Website Visitors
Lastly, you can switch to the ‘Scripts’ tab and add any third-party scripts you want to use.
For example, you may want to add Google Analytics code, Meta pixel, or some other tracking code to your coming soon page. This allows you to track visitors and gather information, even before launching your website.
![Add third-party scripts to your coming soon page Add third-party scripts to your coming soon page](https://www.wpbeginner.com/wp-content/uploads/2021/02/addscripts.png)
When you’re finished, don’t forget to click on the ‘Save’ button at the top to save your advanced page settings.
Step 5: Publish Your Coming Soon Page
When you’ve finished working on your coming soon page, the next step is publishing it.
First, you need to click on the Save button and then select ‘Save as Template.’
![Publish your coming soon page Publish your coming soon page](https://www.wpbeginner.com/wp-content/uploads/2021/02/publishpage.png)
When asked, go ahead and type in a name for the template. This is just for your reference so you can use anything you want.
After that, click on ‘Save Template.’
![Saving your WordPress coming soon template Saving your WordPress coming soon template](https://www.wpbeginner.com/wp-content/uploads/2021/02/saving-comingsoon-template.png)
In the next popup, click on ‘Return to Page Editor.’ You can then click on the ‘X’ button in the upper-right corner to close the SeedProd page editor.
At this point, you may see a popup asking whether you want to publish your coming soon design and put your site into coming soon mode. If you’re happy to go ahead, then click on ‘Yes, Activate.’
![How to activate coming soon mode How to activate coming soon mode](https://www.wpbeginner.com/wp-content/uploads/2021/02/activate-coming-soon.png)
If you don’t want to enable coming soon mode just yet, then click on the ‘No, Close’ button.
When you’re ready to show the coming soon page to visitors, simply go to SeedProd » Pages. Here, click on the switch in the ‘Coming Soon Mode’ section so that it shows ‘Active.’
![How to activate coming soon mode in WordPress How to activate coming soon mode in WordPress](https://www.wpbeginner.com/wp-content/uploads/2021/02/activating-coming-soon.png)
While your website is in coming soon mode, you can still log into your WordPress dashboard and work on your site.
However, logged-out users and visitors will only be able to see the coming soon page.
![Coming soon page preview Coming soon page preview](https://www.wpbeginner.com/wp-content/uploads/2021/02/comingsoonpagepreview.png)
Once the page is published, make sure to double-check it to see if everything looks good. Preview your website on mobile, desktop, and tablet to ensure that the page is responsive on all devices.
How to Switch Off SeedProd’s Coming Soon Page
When you’re ready to publish your website, SeedProd makes it super easy to turn off the coming soon mode.
Simply go to SeedProd » Landing Pages and click on the ‘Active’ toggle so that it shows ‘Inactive’ instead.
![disabling-landing-pages How to disable coming soon mode](https://www.wpbeginner.com/wp-content/uploads/2021/02/disabling-landing-pages.png)
Now, if you visit your website, you’ll be able to see all of your posts and pages.
Maintenance Mode vs Coming Soon: Which Page Should You Use?
If your site is undergoing maintenance, then you should typically show a maintenance mode page instead of a coming soon design.
A coming soon page is more for websites that are in the process of being developed or launched. Meanwhile, a maintenance mode page is for websites that are undergoing updates or repairs.
You can learn more about their differences in our article about coming soon vs maintenance mode: what’s the difference.
The good news is that SeedProd also allows you to create beautiful maintenance pages. Simply go to SeedProd » Landing Pages and click on ‘Set up a Maintenance Mode Page.’
![Set up a maintenance mode button Set up a maintenance mode button](https://www.wpbeginner.com/wp-content/uploads/2021/02/setupmaintenancemode.png)
You can now design your page, following the same process described above. You can also control exactly who sees this page, and easily turn off maintenance mode once you’ve finished working on the site.
To learn more, see our guide on how to put your WordPress site in maintenance mode.
We hope this article helped you learn how to create beautiful coming soon pages in WordPress. You may also want to see our ultimate guide on how to edit a WordPress website and our guide to the essential WordPress design elements for any website.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Jiří Vaněk
When I finally learned the exact differences between a coming soon page and a maintenance page, I decided to use a coming soon page for a website we’re currently building. I’m not a skilled designer, but since I have SeedProd, I followed this guide and used the plugin, and I have to say the pages created with its help are really beautiful. Now we can work on the website while also having a very tasteful notification showing when the site will approximately go live. Simply put, it’s great.
Fauwaz Marjan
Is there a way for the logo to be aligned left of the page in the coming soon page? Because every time I save the changes, it automatically keeps the logo aligned to the center.
WPBeginner Support
Please reach out to SeedProd’s support and they should be able to take a look and assist you.
Admin
Jerome Brooks
Hello,
My page is presently set on the Coming Soon Mode Active. How do I make my page active for the world to see? Thank you.
Jerome Brooks
WPBeginner Support
That would normally be due to a plugin, you could either check through your plugins settings or disable your plugins that you are not actively using for finding where that is set.
Admin