How To Create A Landing Page For Free

How to create a landing page for free with WordPress; there are a few simple ways. If you are new to internet marketing and have been simply publishing your blog posts for a while, it's about time you added a landing page to your site. Because the objective is clear - it is for you to invite users in to your business more actively. Your signature page - landing page - does a good job by telling users what your website is all about.

How To Create A Landing Page For Free

And you don't have to buy an expensive, full landing page builder. Sure, they're equipped with more options and many awesome page templates. I use Thrive Architect and find it amazingly versatile BUT, if you're looking to build a few pages worth of simple website for a short term, you might not make the most of the features.

Here are some easy ways to create a landing page on your WordPress website.

#1 Use A Theme That Comes With A Landing Page

Doh! Sorry, obvious. But it's certainly the easiest option. Many free WordPress themes come with a landing page but some don't. So if yours doesn't, you might want to consider switching it.

Landing Page Ready Themes

It you are choosing a new theme, it's pretty easy to identify which ones are landing page ready. In the list of themes (go to 'Appearance' from the left menu > 'Themes' > 'Add New'), the ones with a big cover image are landing pages.

You can also check if your existing theme has a landing page option. Open any of the Pages (not Posts) in your WordPress editor, and check "Page Attributes" toward the bottom-right corner. The easiest way is to publish a test page, and check each option in Page Attributes' drop down menu.

Page Attributes
  1. Go to "Pages" in the left menu and click "Add New".
  2. Enter any title of the page - "My Test Page" for example, in the example above I've named mine "Theme Landing Page" Leave everything else blank.
  3. Check the dropdown menu in "Page Attributes". Depending on the theme, there should be at least 2-3 options, such as "Default Template" "Full Width Page" "Front Page" "Landing Page" "Blank Page", etc. Choose "Front Page" or "Landing Page".
  4. Publish the page.
  5. View the page and see what it looks like. Is this a landing page? If not, choose the next one in the drop-down menu, republish (update) the page and view again... Check one by one.

The landing page setting varies from theme to theme, but it's most likely to be only editable from the Customize menu (Appearance > Customize).

#2 Use A Plugin

Free WordPress plugins are available but I've decided I'm not so keen on the idea after I tested a few. Mainly 3 reasons;

  • They all seem to slightly slow down the site loading speed.
  • The plugin will have to stay active - as soon as you deactivate/uninstall it, your landing page will become unusable.
  • Free plugins have a limited number of features
PluginOps Landing Page Builder

For example I found PluginOps Landing Page Builder extremely easy to set up. Just choose a template, and you can start editing the page directly on the WYSIWYG screen. Then again the countdown time that you can see in the image above is a paid service - you have to upgrade it to a premium version to make it work. So if you still want to use this template, delete the timer and try to reposition other elements to fill the gap.

Having said that, I would say using a plugin is the quickest and easiest solution for a short-term.

Landing Pages for WordPress

#3 Create One Manually

The objective of a landing page is to generate leads and/or make sales, i.e. convince visitors to take action. So long as your message is clear to them, the job will be done. It doesn't have to look fancy and slick like professional page builder templates do...in theory!

Here's what you can add to your landing page;

  • Headline - the catchphrase of your business
  • Sub-headline, or brief introduction
  • Opt-in form ("Subscribe to my newsletter!")
  • Video introduction - if you have one
  • Call-To-Action Button ("Buy Now" "Discover The Secrets!" etc.)
My Landing Page Example
  • 1
    Go to "Pages" in the left-side menu bar and click "Add New"
  • 2
    Check the drop down menu in "Page Attributes" and see what options you have. I've chosen "Blank Page". You may not have it. "Full-width Page" will be better than a page with a side column in this occasion. Because you want your visitor to focus only on your landing page content, don't want any items in side column to distract them.
  • 3
    Name the page. I named it "My Landing Page Example", but depending on which page attribute you've chosen, this page title might appear exactly as the landing page headline. In which case you need to put your headline/catchphrase here, for example "You too can build your online business... Starting today!"
  • 4
    Save Draft, and preview the page - mine is totally blank at this point.
Add Headline
  • 5
    Add a block (you know this is where you click to add a block, don't you? Just in case!)
  • 6
    Add Heading. I initially added a Heading and chose H1 but the font wasn't large enough. So I added Paragraph Text instead. Put my catchphrase and set it to center-indent.
  • 7
    And set Text Settings to "Huge".
Add more items
  • 8
    Continue to add more blocks. I've added a sub-headline...
  • 9
    Embedding YouTube video...
  • 10
    And a CTA button.

Now a lead generation form (= mailing list subscription form) can be created in your chosen email marketing account, and embed the code in your WordPress editor.

The example screenshots below are taken from AWeber, which will cost you $19 per month (first 30 days free), but there are some free services available including Mailchimp. Mailchimp is the most popular email marketing service, however it doesn't allow you to promote 'Work-From-Home' type of niche, so if your website is about making money online, stay away from Mailchimp (you'll only be banned sooner or later!)

AWeber Form Design
AWeber form settings

Tip: Customize Your "Thank You Page"

Depending on the email service - many of them allow you to customize "Thank You Page" and "Already Subscribed Page", like the screenshot above.

  • "Thank you Page" - when a user's opted in your mailing list, they'll be directed to a page that says "Thank you for subscribing".
  • "Already Subscribed Page" - when a user who's already in your mailing list tries to opt in again, they'll be directed to a page that says "You are already subscribed".
Thank You Page

Thank You Page example (click to view)

If you don't customize them, the users are directed to a default page provided by the email service respectively. But I strongly recommend you to create your own Thank You page and Already Subscribed page, because you can turn it into a sales funnel.

Means you can promote your campaign within the page. Take a look at the example (very simple, but you know what I mean).

Now I've created a landing page manually using WordPress Gutenberg - not the best looking, in fact far from it as you can see, but it does its job. As I already mentioned above, the single most important thing is to convince visitors to take action - opt-in or make a purchase, that is.

Manually created landing page

Manually created landing page - click to view

The key is to make your message clear. Avoid a lengthy paragraph. I've heard somebody say "If you can't explain your business within 50 words, your business is already a failed crap!" I think it's all true. As long as your visitors know what you're selling, then that's your landing page.

Ray Alexander

Hi! I’m Ray. Over the past 15+ years I have been involved with web designing, programming and online marketing. I work from home and have a passion for exploring new tools, services and programs in order to make money online. I’m here to help you succeed in building a profitable business by sharing my experiences. Any question, don’t hesitate to ask!

Click Here to Leave a Comment Below