How To Start A Blog

This post may contain affiliate links. Please see my disclosure policy for more details.

So, you’re ready to start your own blog? Congratulations! I’m excited to have a fellow blogging buddy!

Follow these 4 simple steps and learn how to start a blog in under 30 minutes!

The process of setting up a self-hosted WordPress blog is super simple and will take less than 30 minutes!

1) Go To and Choose A Hosting Package

What is hosting? Hosting is simply renting space on the web to display your blog. HostGator is the company I currently use to host my site. Their customer support reps are always friendly and helpful, and I love that they offer live chat!how to start a blog

Click “Get Started Now!” and choose your hosting package.

There are three packages to choose from: Hatchling, Baby and Business

If you only have one blog/site in mind, I recommend the Hatchling plan. (You can upgrade to the Baby or Business plan at any time.)

hostgator hosting packages

Choose your plan and and how often you want to pay from the dropdown menu. The longer period of time you choose, the lower the monthly price (but be prepared to pay the full amount at checkout). I recommend paying for at least one year of hosting at a time.

Save 25% off your order when you use coupon code ThriftyTDiscount! (Feel free to share this savings with your friends!)

Now that you’ve chosen your hosting, click “Order Now” to proceed!


2) Choose A Domain Name

A domain name is the “address” a person uses to find your site. My domain name is

Tip: Brainstorm as many domain name ideas as possible. You want a domain name that is easy to remember and easy to spell. (When I started blogging, my domain name was I chose this name because I couldn’t use an apostrophe for T’s – obviously that didn’t work. Every time I tried to tell someone my blog name I had to say Thrifty dot T dot Treasures dot com, and that got old fast.) Be creative and have fun when choosing your name!

Since it’s the most common, I recommend that you try to find a domain name that has the .com extension available.

hostgator choosing a domain

Once you’ve decided on your domain name, choose “register a new domain.” You may find that the domain name that you’ve decided on is not available. If this is the case, you’ll need to go back to the drawing board and choose another name.

If you’ve already registered (own) a domain name, enter it and choose “I already own this domain.”

Your domain name is a yearly fee of $13-$15. You’ll have the option to add other extensions (.net, .org, etc), but unless you’re a huge brand, you only need to purchase the .com

Once you enter your account and billing information, you’ll have the option to choose Hosting Addons.

hostgator hosting addons

I recommend that you use the Domain Privacy Protection. This hides your personal address and phone number from the web. (Make sure you uncheck the boxes of the addons you don’t want.)

Next enter the coupon code ThriftyTDiscount to get your 25% off, check your totals and create your account!


3) Login To Your Control Panel and Install WordPress

Now that you’ve registered with Hostgator, you’ll need to install WordPress. (Don’t worry, it’s super easy to install!)

Hostgator cpanel

Once you receive your welcome email, use the link provided to login to your site’s control panel (CPanel) using the username and password provided.

You’ll likely see a few pop-up boxes asking you if you need help or trying to get you to purchase additional products. Go ahead and close those windows.

hostgator cpanel

Click “Get Started With WordPress Today”

hostgator quick install

Click “Continue” on the QuickInstall page.

quickinstall install page

Enter your information

Admin Email – Provide a working email that is checked often as any information from WordPress will be sent here.

Blog Title

Admin User – Do not use “Admin” here as this is the default for hackers to try to login to your site. You could use your first name, middle initial and last name. Get creative!

First and Last Name

Click “Install Now”

quickinstall congratulations screenWithin a few seconds, WordPress will be installed on your hosting plan.

Make sure you store your username and password in a safe place. (This is different than your HostGator login information.) You will use this information each time you log into your site.

Congratulations, your new blog is live! You can view it by typing your domain name into your browser.

wordpress login screen

To access your blog, click on the link provided or type into your browser. Login using your username and password.


4) Spruce It Up

How does it feel to have your very own blog? At any point you’ll be able to share your favorite recipe, words of inspiration, or any number of other fabulous ideas with the rest of the world!

There are a ton of different ways to spruce up your site and make it fit your personality. WordPress has a ton of free themes (choose a theme that has a high rating) or you can also browse through the paid themes over at Theme Forest. (You’ll want to look for a theme that has a high buyer rating and is compatible with the current version of WordPress.)