How to Create a Landing Page in WordPress (Step by Step)

Do you want to create a landing page in WordPress? Using a well-designed landing page, you can build various types of marketing campaigns, drive more internet traffic to your site, and turn most of the landed traffic into customers and leads.

In this article, we’ll show you how to create a landing page in WordPress step-by-step.

What’s a Landing Page?

A landing page is a webpage that’s designed to increase sales and collect more leads. It’s a purpose-built page where you want people to land, view your content, and take an action; like buying a product, subscribing to your site, playing a video, etc.

Broadly, a landing page is a powerful marketing process that serves both as a traffic-generating tool as well as a conversion machine.

MonsterInsights is the best WordPress Analytics plugin. Get it for free!

First, you can create various marketing campaigns like paid marketing, email, social media, etc. using a landing page to drive more traffic to your site. Second, you can convert most of the traffic coming from these sources into customers and increase your revenue.

Since the goal of a landing page is to convert more of your website traffic into customers, you’ll need to make it look attractive and engaging. Above all, you’ll have to properly design and organize the various call-to-action elements like the buy button, signup forms, play media button, etc. in an appealing way.

If you want to learn more, here’s our complete guide on how to structure a landing page that converts.

Creating a Landing Page in WordPress Step-by-Step

Creating a landing page in WordPress is fairly easy when using a WordPress landing page plugin. Even if you’re not a developer, you can create a high-converting landing page in WordPress and boost your website traffic and sales.

There’re several WordPress landing page plugins on the market; however, not all plugins are created equal. Hence, we’ve created a list of the best WordPress landing page plugins from which you can choose your favorite and start building a landing page.

In this tutorial, we’ll show you how to create a landing page in WordPress using SeedProd. It’s the best WordPress landing page plugin on the market.

It has an easy-to-use drag and drop builder, hundreds of professionally designed templates, and ready-made landing page blocks to boost conversions.

seedprod landing page builder

Now, let’s go ahead and see how to create a WordPress landing page, step-by-step.

Step 1: Install the SeedProd Plugin on Your Site

First, you’ll need to visit the SeedProd website and purchase the plugin. Then, you can download the plugin file to your computer and copy the plugin license key.

Next, you’ll have to log into your WordPress dashboard and install the plugin. If you need detailed instructions, here’s our step-by-step guide to installing a WordPress plugin. After it’s installed, don’t forget to activate it.

Then, you’ll need to enter the plugin license key on the welcome page. Enter the license key you’ve copied from earlier via your account on SeedProd’s website and click the Verify Key button.

enter seedprod license key

After the license key is verified, scroll further down the page and click on the Create Your First Page button.

create your first landing page

After clicking the button, you’ll be redirected to the SeedProd dashboard where you can start to create a new landing page.

Step 2: Create a Landing Page with SeedProd

On the SeedProd dashboard, you’ll see 5 different pages you can create. At the top of the page, you’ll see options for coming soon mode, maintenance mode, login page, and 404 page.

seedprod dashboard page options

And further down, you can see the option for creating a landing page.

click on add new landing page button

Click the + Add New Landing Page button to get started.

After clicking the button, you’ll be prompted to choose a landing page template. SeedProd offers many beautiful landing page templates to choose from. Or, you can select the blank template to start from scratch.

choose your landing page template

To use a template, simply hover over it and click the Checkmark button.

The next step is to customize the template with your own content.

Step 3: Customize the Landing Page Template

After choosing your landing page template, you’ll be redirected to SeedProd’s visual drag and drop builder where you can customize your landing page.

There are landing page blocks and sections you can add to the template on the left side of the builder. And on the right side, you can see how your landing page looks with the live preview.

seedprod visual landing page builder

Customizing the landing page template is very easy as you can tweak each and every element simply by pointing and clicking on it.

customize landing page elements by clicking

You can change the text, its style, color, alignment, layout, etc. to fit your product or overall brand. Similarly, you can change the background color or images used within the template with your product-related standard colors and images. To do this, click on the Global Settings button in the bottom left corner.

If there’re some landing page blocks that are not useful to your landing page, you can delete them by simply clicking the trashcan icon on mouse hover. You can also duplicate a content block, move it, change the block settings, or save the block.

delete blocks by clicking the delete row button

Additionally, you can easily add new blocks like buttons, optin forms, contact forms, social profiles, and more to your landing page template.

To add new content, drag a landing page block from the left side of the screen and drop it onto your landing page template.

For example, you can add a countdown timer to increase urgency.

add countdown timer to landing page by dragging and dropping

Again, to customize any new block you add to your page, simply click on it to change the text, style, alignment, and more.

Once you’re satisfied with how your landing page looks, click the Save button on the top right corner.

Step 4: Connect Your Email Marketing Service

If you’ve added an optin form to your landing page to grow your email list, you need to connect your email marketing service.

To do that, click on the Connect tab at the top of the screen. SeedProd integrates with popular email marketing providers like Constant Contact, Mailchimp, and more.

connect your email marketing provider

Find your email service in the list and click Connect New Account. Simply follow the instructions to connect and verify your account.

click the connect new account button

Now, every time someone provides their email address via your landing page optin, it will be automatically added to your email list.

Step 5: Publish Your Landing Page

Lastly, it’s time to make your landing page live on your WordPress site. To publish your landing page, all you have to do is click on the dropdown arrow next to the Save button and hit Publish.

click the publish button to publish your landing page

SeedProd will show a success message to let you know your page is now live.

live landing page success message

You can click on the See Live Page button to view your landing page.

view your live landing page

That’s all! It’s an effortless 5-step process to create a WordPress landing page using SeedProd.

Track Your Landing Page’s Performance with MonsterInsights

Now that you’ve published your landing page, you can start building marketing campaigns to drive more traffic. Then, the rest of the job will be done by your landing page (i.e. converting more traffic into customers).

Yet, you’ll need to monitor how your landing page is actually performing. MonsterInsights will help you do that by tracking your landing page visitors and their interactions on your site.

MonsterInsights is the best Google Analytics plugin for WordPress. It allows you to install Google Analytics in WordPress easily without having to edit your theme file to insert the Analytics tracking code.

After it’s set up, it automatically tracks your site’s overview report and provides you with easy-to-understand reports inside your WordPress dashboard. A quick summary of the website analytics report is available in MonsterInsights’ dashboard widget.

Google Analytics Dashboard Widget for WordPress by MonsterInsights

To view the full reports, you’ll need to visit Insights » Reports from your dashboard. There, you’ll see the overview report first.


Then, you can view all the other reports by clicking on the tabs/links at the top of the report. Here’re just a few types of data you can track using MonsterInsights’ plugin:

  • Top landing pages: Which landing pages are most popular on your site
  • Link and button click tracking: Which links and buttons are getting the most clicks
  • Search console report: What keywords people are using to come to your site
  • Forms tracking: Which forms are getting the most impressions and submissions

In addition, you can track advanced metrics like downloads, eCommerce transactions, custom dimensions, etc. using this plugin. MonsterInsights is very useful for a fast-growing landing page.

So, if you found it useful, download the plugin today! If you’re still conflicted, you can check out all of its features before making your purchase.

If you need more tools to grow your website, see our handpicked list of best WordPress plugins 2021.

We hope this article helped you to learn how to create a landing page in WordPress easily.

You might also want to check out our guide on best WordPress giveaway plugins and 4 ways to boost your site’s SEO rankings with Google Analytics.

Also, don’t forget to follow us on Twitter and Facebook for more Google Analytics tutorials.

Want to Try MonsterInsights for Free?

Enter the URL of Your WordPress website to install MonsterInsights Lite.


  1. hi sunita
    this is a really useful article to make a landing page in such an easy way . I also used beaver builder. It is really very useful and very fast page builder. I want to add one more page builder plugin named Elementor pro. I liked these two page builder to work. These two both are very fast builder plugin and easy to customize.
    Your step by step instructions will be very helpful to use Beaver Builder.

  2. Thanks for the very useful information. As a WordPress user but not a programmer, it is daunting… this step by step guide has made it easy to understand. I’m looking forward to having a go 🙂

  3. HI dear
    I am a newbie in the WordPress web developer
    Your article is very knowledgeable and useful
    Thanks for your best work

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.