• How To Create A WordPress Website On A Budget

    A Step By Step Guide On How To Create A WordPress Website On A Budget In 120 Minutes

    Learn how to create a WordPress Website On A Budget

    Creating a website used to be a daunting task. Expensive and challenging.

    Before now, if you need a website either for your business or for a personal website, you will need to hire a web developer, pay thousands of dollars and wait for months because everything had to be built from scratch.

    Times have changed and creating a website has become much easier, less time-consuming, and cost-effective. I mean if you have a laptop with an internet connection, and follow the steps in this guide, you will create your own website.

    Today you don’t need to write a line of code and I will show you how to create a WordPress Website On A Budget.

    A Step by Step Guide On How To Create A WordPress Website On A Budget

    If you’re worried about the technicalities of creating a website, or where to start, I will walk you through the entire process of creating a wordpress website on a budget and from scratch too.

    You will be able to build a website for your business or a personal website today after reading this post.

    how to create a WordPress Website On A Budget

    3 Tools For Creating A Website

    To create a website, you need just 3 basic tools: With these 3 tools you can create a WordPress Website On A Budget

    1. A Domain Name
    2. Hosting
    3. A Platform

    A domain name is your address on the internet. Let’s say your street address. My website domain name is

    A Host keeps all the data and information of your site. So if a domain is your street address, then a hosting is your house.

    A Platform is the place where your website is created.

    Domain Name

    Every website needs a domain name. It is like the street address of your house. So it will allow people to find you on the internet.

    How To Find A Domain Name

    To find a domain name, it will basically depend on what you want to use your website for.

    Let’s say you want to create a personal website, you can use your name as your domain name. A combination of both your first name and your last name is a good choice.

    You can also use a combination of your first name and a prefix or your last name and a prefix that reflects what your website is about.

    You can also allow your creativity to flow when choosing a domain name especially if your building a personal website.

    But if you want to create a website for your business, ideally you should use your business name as your domain name. This is easy peasy I guess.

    Domain Name Tip

    Your domain name ideally should look like this –

    When it comes to domain name, there are few extensions. By extension I mean domain names ending in a .com, .org, .net etc. There are numerous extensions out there today, but make sure to choose between this 3 domain name extensions.

    I will personally say try and use a domain name with the .com extension.


    So after choosing your domain name, the next thing you need to create a website is a host. A host primarily houses all your website data, all the photos, blog posts and everything you will be sharing on your website.

    A host stores all the documents, images, data and files of your website.

    Now you have seen how important a host is to the building of your site, it is important to choose a host that will make sure your website content stays life and always connected and made available to your readers at all times.

    You can also buy your domain name and host from the same company.



    If you’re building your first website, I can tell you for a fact that you don’t need to write a line of code. And that is where website platforms such as WordPress comes in handy.

    What Is WordPress?

    WordPress is a content management system that provides the right tools and resources needed to create a website from scratch. From Templates and plugins to make building your website fun and easy.

    WordPress is a great option to build a site when you don’t have any knowledge of code and no experience of web design as well. No complicated set up process involved.

    Domain Name + Hosting Bundle

    I use the all in one bundle to build my own website. This is like sharing my secret with you guys, but I want to see you succeed and earn money online from home, and this is my own way of making sure that you succeed.

    I love and use the namecheap domain name + hosting bundle to build my clients websites and even my own websites. All my websites are currently hosted on Namecheap and of course I buy all my domains from namecheap as well.

    Their customer service is top notch. They offer 24/7 support service and I have not had reason to regret.

    With the Namecheap all in one service, you get to buy your domain name and hosting in one place and build your website seamlessly without any hassle.

    how to create a WordPress Website On A Budget

    3 Steps On How To Create A WordPress Website On A Budget

    Step 1 – Select Your Web Hosting Plan

    There are 3 hosting plans you can choose from:

    • Stellar
    • Stellar Plus
    • Stellar Business

    Depending on your needs, you can choose from any of the three hosting plans to create a WordPress website on a budget.

    Did I forget to mention that one of the things I love about the namecheap hosting plans is that you can host at least 3 websites and more using the namecheap host.

    With the Namecheap hosting plans, you can confidently create a WordPress Website on a budget

    So if you want to build 3 websites, then the stellar plan will serve you perfectly, but if you want to build more than 3 websites, then the stellar plus or the stellar business plan is the ideal plan for you.

    Namecheap is by far one the best hosting platforms that makes it easy to build a website and also budget friendly.

    If you’re on a tight budget and need a good and reliable host, take my word for it, Namecheap is the best host for creating a wordpress website on a budget.

    So let’s get started creating your WordPress Website On A Budget.

    So first thing you go to Namecheap through this link and you will select your hosting plan first.

    create a WordPress Website on a budget

    Now click on the Get Started button of any of the plans that you choose.

    Step 2 – Domain Name Connection

    how to create a wordpress website on a budget

    So here you’re to choose a new domain name or use an existing domain name if you don’t have anyone yet.

    Depending on your choice, you select the right option and you will be prompted to add your domain name.

    Let’s say your using a new domain name. You click on the New Domain Name, when you scroll down you will search for the domain name in the box provided and then click on “Connect to Hosting” and then click on “Add to cart”.

    Domain name typically costs anything from $10-15 per year.

    So when you search for your domain name and it’s available, click on the “Connect to Hosting” button, this will connect your domain name to the hosting plan you just choose. Then click on “Add to Cart”.

    how to create a wordpress website on a budget

    Once you have clicked on the “Add to Cart” button, next you will confirm your order by paying.

    how to create a wordpress website on a budget

    Once you click to confirm your order, next you will be prompted to login to your namecheap account if you already have an account and if you don’t have an account, you will need to sign up for a free namecheap account.

    create a wordpress website on a budget

    When you sign in into your account, you will add all your details including your payment details and then you pay for your package.

    Right after making your payment, namecheap will send you an email ASAP with all the details of your transaction and your account details as well.

    So check your email for an email from namecheap and view all your account details.

    Now here’s the fun part, it’s time to install WordPress.

    Install WordPress

    To install wordpress, you will need to login to your cpanel. The link to your cpanel, is included in the email that namecheap sent to you. It will look like this –

    Click on that link and login to your cpanel.

    Now scroll down and let’s install wordpress together and start building your site.

    So from your Cpanel, scroll down to the software section and click on “WordPress Manager by Softaculous”.

    how to install WordPress

    Once you click on the “WordPress Manager By Softaculous”, you will be taken to the next screen where you will install WordPress.

    Now click on Install as seen in the image below.

    When you click on the “Install” button, you will see a screen like the one below. Now ensure that you install wordpress on the right domain name. Choose the installation URL. Also choose the right protocol. By protocol I mean either https or http.

    Install WordPress

    Then scroll down on the same page and click the install button.

    Install WordPress

    Once you click on the “Install” button, you will see a progress bar like the image below. It take a few seconds and wordpress will be completed installed.

    how to install wordpress

    When the WordPress installation is completed, you will see a congratulatory message like the one below.

    Wordpress Installation

    How To Login To WordPress

    So right after installing wordpress, the next thing you should do is to login to your WordPress dashboard and install a WordPress theme.

    To login to WordPress, click on the administrative url, that you got right after the installation. It is right there under the congratulatory message as shown in the image above.

    To login to your wordpress dashboard, your administrative url will look like this So simply add wp-admin to your domain name and it will take you to WordPress login window.

    You will login to your wordpress dashboard using your username or email and password

    Install WordPress Theme

    After installing wordpress, the next thing you should do is to install a wordpress theme so that you can start building your website.

    To install a wordpress theme, login to your wordpress dashboard, navigate to the panel on the left and click on “Themes” then click on “Add New” in the search box, search for the “Astra Theme” and install it.

    Create Pages

    After installing a wordpress theme, you should create atleast 5 relevant pages which includes

    • Home
    • Blog
    • Contact
    • About
    • Work With Me

    Add content to the pages and publish them.

    How To Create Pages In WordPress

    To create a page, from your WordPress dashboard, navigate to the left panel, and click on “Pages” then “Add New”.

    Give your page a name, add the content of the page, when you’re done, hit the publish button at the top right corner.

    Install WordPress Plugins

    One of the reasons I love and use WordPress for all my sites and even my clients site is the great functionality that WordPress has.

    With WordPress you can build any kind of website you want, whether ecommerce, business or personal site. The functionalities are many.

    And it is plugins that have made it much easier to add more functionalities to your wordpress site.

    Now, it is important that you know that WordPress has thousands of both free and paid plugins that you can install and use on your site.

    How To Install WordPress Plugins

    To install a wordpress plugin, from the backend of your WordPress dashboard, click on the “Plugin” at the left panel, then “Add New” and search for the name of the plugin that you need to install.

    Once you the plugin is shown, click on the “Install” button and after the installation is complete, click on “Activate” and that’s it it’s done.

    Install These Necessary Plugins

    For a start, make sure you install the following plugins into your wordpress dashboard immediately.

    • Yoast
    • WPForms
    • Google Analytics By MonsterInsights
    • WordFence Security
    • Updraftplus

    Yoast Plugin

    The Yoast plugin is a search engine optimization plugin. This plugin will help you to optimize your blog post effectively for search engines. It has bot the free paid version. You can purchase the paid version here.

    WP Forms

    The WP Forms helps you to create simple and beautiful forms that can be used on your site. You don’t need to learn to write any code. With this plugin, you can create as many forms as you need for your WordPress site.

    Google Analytics By MonsterInsights

    From day one, you need to start tracking how visitors get to your site so that you can maximize your user’s experience.

    The Google Analytics Plugins helps you track your website visitors and also helps you to make better decisions about your website traffic.

    To set up the Google Analytics plugin you need to follow the steps in this guide to do so.

    WordFence Security

    The WordFence Security is a plugin that protects your site from scammers and people that might attempt to login to your site.

    So download the wordfence security plugin and protect your site from day one.


    The updraftplus plugin backs up the content of your site.

    This is one of the most important plugins that you need on your site from day one.

    With this plugin you can easily restore the content of your site, if you mistakenly delete them.

    Create Blog Posts

    As a website owner, you should start creating blog post and publishing on your site.

    To create a blog post, click on “Posts” then “Add new” give your blog post a title, then write at least 1000 to 2000 words, after writing, hit the publish button at the top right corner.

    Blog post is a great way to drive traffic to your website and attract the right audience for your site.

    And it’s A Wrap

    Whoop whoop, this was a long one indeed, I hope you enjoyed the process of creating your own website. I enjoyed writing this post because I want to see you create a website and build a side business of your own even if you are currently working a day job.

    Congratulations are also in order for you, for taking the right step towards making money online.

    If you have any question, don’t hesitate to ask me in the comment section below.

    If you enjoyed this post, please share it with your friends.

    create a wordpress website on a budget

    Continue Reading

  • 5 Reasons Why You Need A Website

    5 Reasons Why You Need A Website.

    Here are 5 reasons why you need a website. A website is the best tool that you need to build your online presence and get discovered fast so that you continue to earn more money from your expertise and be the go to in your specialty.

    As a business owner you sure know that you need a website. But for want of clarity, let me help you make a better decision so that you can start building your website today.

    1. a website Makes You Discoverable

    If you have a website, when someone goes on google and types in your business name, you’ll pop up. It’s a little bit weird if you are not discover able and this is the first step in making your online presence discover able. Do you know there are many potential clients right now searching for the problems that you can help them solve? If you build your website today your potential clients will discover you and you will make more money.

    2. A Website Allows you to tell your own story in your own way.

    A Website allows you to tell your own story in your own way. There are a lot of people on Instagram who have a great following, and when I visit their profile, I quickly check for their website to understand exactly what they do and I realize that they don’t have a website and then I have to go through their feed to piece together what it is that they do. (Not many people will do this). And so you keep losing customers and money. But when you have a website, you easily tell your readers what you and who you serve on your “About Me Page“, . So rather than make it difficult for your potential client to understand you by guessing and scanning through your social media posts.

    3. A Website allows you to set up many more marketing strategies

    A Website allows you to set up many more marketing Strategies like:

    • Grow Your Email List
    • Set up your sales Funnel.

    These are the things you can do once you have a website, and your website can actually become one of your best sales tool and your business will bring in sales 24/7.

    4. a website allows you to demonstrate your expertise

    A Website allows you to demonstrate your expertise. This in turn brings in more clients because they see you as the go to person in that field.

    More people are going online and so it has become more normal to hire people online.

    5. A Website Allows You To Get Hired Easily

    A website allows you to get hired easily. So take advantage of the opportunities in front of you.

    If you have been on the fence about creating your own website, I challenge you to start now.

    I have a detailed Ebook that will show you with visuals how to build your website without being overwhelmed and get online fast. You can purchase it from here and build your website with ease.

    The Ultimate Guide To Create A Website

    Continue Reading

  • How To Create Your Own Website

    In this time, anyone can create a website without the knowledge of coding, web development or design.

    Having a website is the very first step to generating passive income for yourself especially if you want to set up an online business and make money online at home.

    If you want to be earning significant passive income online, you need to create a self-hosted website that belongs to you.

    Creating a website where you can earn money online from home even while you sleep is not complicated.

    And it can be done in under an hour.

    Just follow the instructions in this blog posts and your own website will be up and running.

    how to create a website

    What You Need To Build A Website

    Here’s what I recommend:

    • Buy your domain name at namecheap
    • Host Your site at bluehost. It’s fast, affordable and you get 24/7 support
    • Use It gives you more options to customize your site.

    To build a fully functional website you need to secure your domain name and a hosting account. They both make sure that your website is accessible to others. If you don’t have any of the two, you cannot setup your website.

    Once you secure your domain and hosting, you can create a WordPress website. WordPress powers 30% of the website on the internet.

    Setting up a WordPress site is usually a simple, one-click process through your web hosting service.

    Follow this guide and implement the steps, and you will have a fully functional wordpress site.

    So let’s get started.

    Steps To Build A Website:

    • Choose a domain name
    • Register a domain and Sign Up For Hosting
    • Install WordPress
    • Install A WordPress Theme
    • Add important pages to your website

    Step 1. Choose A Domain Name

    Choosing a domain name is the very first step you must take to build a website. Your domain name is the address your website visitors will type into the search bar when they want to visit your site. For example, my domain is –

    Having your own personalized domain shows that you’re ready to build a serious business. And it’s just $10-15 per year. 

    The only challenge you may have is finding or choosing the domain name you want because most names are taken. It’s getting tougher and tougher to find one, but don’t worry I will give you a few suggestions to help you out.

    You’ll see a few different endings out there – example .com, .org, .net and others. I highly recommend the .com. This is because everyone still assumes it is a .com (and I don’t want people not being able to find you).

    You also want to make sure that social media accounts are free for the name that you’re thinking of. Go to namecheckr and see if the domain and social media accounts are available. You certainly don’t need ALL social media accounts, but I’d think about the top 4 – Facebook, Instagram, Twitter, and Pinterest. Even if you don’t start using all of them immediately, reserving them for the future is a great idea. 

    how to create a website

    Tips For Choosing A Domain Name

    • If you are building your personal brand website, then use your name. (
    • If you are building a website for your business, then use your business name. (
    • Use the general domain name extension, such as .com, .org
    • Keep it short and simple, to make it easy for your readers to remember.

    Check if your name is available

    Was it Available?

    Once you have found a name, it’s time to snatch it up!

    I use Namecheap and I love their services. It’s cheap, easy to use & has fantastic customer support. I also recommend it because it easily integrates with other tools. 

    Click the button below to buy yours.

    how to create a website


    My domain name registrar is not the same as my host. That’s a personal preference.

    If you decide to buy your domain name from namecheap follow namecheap’s guide on how to change DNS for a domain name and point your domain name to bluehost.

    You can still get a free domain name for your first year when you purchase your hosting from bluehost. And if you’re on a budget that’s an awesome offer to help you not stall on building your website.

    If you have not bought your domain name yet, don’t pass on this offer, purchase your hosting from Bluehost and snag a free domain name for your first year.

    This will help you to save at least $15 and you can use that for other things.

    Step 2. Register A Domain And Sign Up For Hosting

    In addition to having a domain name, you will also need a web host.

    Web hosting is the service that stores the content of your site securely on a server. Without a web host, your website will not be accessible to others.

    It’s important to choose a good host for your website. Because the last thing you want to deal with when creating your website is a slow loading site and poor support.

    I have done a lot of research, and Bluehost is the best you will find if you want to create your website with ease and it’s also budget-friendly.

    It’s only $3.95 per month and you will have a free SSL and HTTPS to protect your site and a free domain name for your first year. And that’s a pretty good deal if you ask me.

    How To Create A Website With Bluehost

    1. Choose A Plan

    Bluehost has four (4) plans

    1. Basic
    2. Plus
    3. Choice plus
    4. Pro.

    To choose a plan and get your hosting account, click here and be taken to bluehost.

    You will see the screen below, click on “Get started” button.

    How to build your website

    The “BASIC”  plan is a good option if you want to create only ONE website and is suitable for a beginner. 

    With the “PLUS” you can create unlimited number of websites and enjoy some of bluehost premium features. 

    The “CHOICE PLUS” plan gives you access to most of the that has to features and highly recommended if you want to host multiple sites. 

    The “PRO” plan is for the PROs, I just made that up by the way. It obviously offers all the amazing features of the bluehost hosting plans.

    Now, click on the “SELECT” button for any of the plans that you choose.

    How to build your website

    2. Enter Your Domain

    We discussed about domain name earlier. If you already have one, click on ENTER your domain on the right side “Use a domain you own” and enter your domain name. 

    If you don’t have an existing domain, enter your domain on the left side box that says “Create A New Domain” and then “Next

    how to build a website

    Remember that bluehost gives you a free domain for your first year.

    3. Fill In Your Account Information

    When you click on the next button, you will be directed to fill in your account information and then purchase your hosting.

    how to set up hosting

    When filling your purchase information, make sure to pick 36 months or more in order to get the 60% discount.

    Next you select your package extras.

    Bluehost automatically selects some of these package extras. But you can deselect them but make sure that you select the “domain privacy protection”.

    It cost’s $11.88 a year. The Domain Privacy Protection is a service Bluehost offers that will hide your personal contact information that you used in registering your domain like your phone number and email address from the public WHOIS database and replace it with generic Bluehost contact information instead. You are still the owner of the domain name, but your personal contact information is kept safe.

    Next, enter your payment information.

    Scroll down and tick the box to agree to the terms and conditions and then click on submit.

    Click Submit.

    Once you pay for your hosting, you will see this screen.

    Check your email, bluehost will send you a welcome email confirming your account and FTP information.

    Whoop whoop whoop, and that’s it, your website is now hosted on bluehost. That’s a great feat!!

    Next, create a password for your account. Make sure you follow the guidelines for creating a password and also write it down somewhere, as you will need it to login.

    Connect WordPress And Bluehost Together For Free


    To install wordpress is very easy and you don’t need to be techie.

    With bluehost, after your hosting account is created, WordPress will install automatically.

    Bluehost makes it easy for you to create a wordpress site for your passive income hub especially if you’re not tech savvy.

    Start by picking a theme. Bluehost offers some free theme from the

    Note, you can always change your theme later, which I will show you how to do that in this blog post.

    For now, pick any of the free theme, and get started. And everything will be installed for you.

    Click on the “start building” button lets start building your website.

    Next, choose if your website is for business or personal. But since your goal is to build a passive income hub and make money, choose business.

    Here, you will see an overview of WordPress and bluehost integration.

    Next, enter your site title and tagline. For example my site title is currently: Freelance writer, blogger and website creator. And my description is “Learn how to create your own website and earn passive income consistently”.

    Note, you can always change your site title and Tagline.

    If you’re struggling to give your website a title and description, leave it blank as you can always fill it in later.

    How To Change Your Site Title And Tagline

    From your wordpress dashboard, go to settings >> General and enter the title and tagline.

    Below is what your bluehost control panel will look like.

    From here you can login to your wordpress website. Just click the “log in to wordpress”.


    Themes control the appearance of your website. 

    They make your website look beautiful or unappealing.

    So choose the right theme for your website.

    WordPress has both free and premium themes. 

    Some free themes are poorly coded and can affect the search engine optimization of your website. Before you use any free theme, make sure to check the ratings and also if it has thousands of downloads.

    I have personally used the Astra theme and I love it. The Astra theme is lightweight, simple, built with SEO and can be easily customized. 

    But if you have some bucks, then go for a premium theme you will save time and money if you use a premium theme. 

    For premium theme, I recommend these ones:

    1. Bluchic: They have great feminine WordPress themes for female entrepreneurs and bloggers. So if you want that female touch to reflect on your website, then bluchic is your go to place for feminine beautiful themes.  And if you’re wondering, that’s the theme that I currently use on my website. I use the bluchic ChicBoss WordPress Theme and I love it and I know you like my website as well. So you can check it out here.
    2. 17th Avenue: They offer stylish, chic, affordable feminine WordPress themes for business owners, creatives, and bloggers.
    17th Avenue 17th Avenue


    To install a wordpress theme(free). From your wordpress dashboard, click on Appearance >> Themes >> Add New. Type in the name of the theme you want to install in the search box. 

    Click Install and once your theme is installed, click activate

    how to create a website

    If you purchased a premium theme, go to your wordpress dashboard, click on Appearance >> Themes >> Add New >> then click the Upload Theme button. 

    Upload the theme you purchased. After uploading it, activate and install.

    And that’s it you now have a beautiful website.


    There are pages that are necessary that you have on your website from day 1.

    To add pages on your website, go to wordpress dashboard, click on Pages, >> Add New to create a new page, add the relevant content and then hit publish.

    Here are the 5 pages you should create immediately.

    Home Page : The home page on your website is first page your website visitors will see when they click on your domain name.

    Blog Page: The Blog Page will contain all your blog post. Your blog post can written, video content or whatever form of content you like to share with your audience.

    About Me : Let your audience know who are you and how you will help them.

    Contact Me Page: Here you will add a contact form, so that your readers can contact you.

    Privacy Policy: You need to protect your website legally from day 1. When you freshly install wordpress, you will see a privacy policy page, edit it to suit your website by adding your website URL to it and then publish it.

    Congratulations it’s now time to Launch Your Website

    And now finally, you have built your website, you put in the hard work and should be proud of yourself. Building a wordpress website is not scary.

    I know first hand how challenging it can be to build your own website from scratch without feeling overwhelmed, and so I put together this Ebook that will show you step by step all that you need to do to have a fully functional website and launch your online business without being stressed.

    You can grab it HERE

    The Ultimate Guide To Create A Website
    3 Tools You Need To build your website

    Continue Reading