How to Start a Mom Blog + What You Need to Know

So you were matched with a mom on my quiz, or maybe you are just interested in how to start a mom blog!

Today I am going to walk you through how to start a money making mom blog! Don’t worry you don’t have to be computer savy, or have any special knowledge to start a money making mom blog.

I promise it will be simple, and hopefully it will change your life the way this blog has changed my life.

How much money can you make with a mom blog?

Currently on my lifestyle / mom blog (the one you are reading this on right now!) I make around $20,000 per month. I have been living off my blog entirely since around February 2017, and I started it in May 2016.

However, I have seen bloggers make anything from $500/mo with a lifestyle blog to $250,000/mo so the opportunities are really endless no matter what you blog.

How quickly can you make money blogging?

I made money my very first month blogging, and I have had several people you read this post, or took my FREE email course (you can sign up in this post) tell me they made money their first month blogging too.

My first month I made around $100 but I have seen people make as much as $500 the very first month they are blogging.

It took me about a year to reach the level of $10,000 per month however you could reach that before me, or after me given the amount of time your put into your blog. So basically you can make money really soon with your blog.

How much time do you have to put in a blog to make money?

Not that much time. I currently probably spend about 1-2 hours a week on my actual blog, and about 3-4 hours a week creating Pins for my blog to get traffic.

After the initial learning curve of making an about page, installing a theme and logo, setting up an email list, and setting up your Pinterest you will not have to spend much time maintaining or running your blog.

I write one blog post a month and this is my full-time job.

However, the initial phase can take a while because blogging is so different than any other job. But courses like 30 Days to Blog Success can walk you through that process step-by-step and save you tons of time.

What do you need to start a blog?

Don’t get scared! Like I just said you don’t need any special knowledge to blog, you don’t even really need any special technology or a lot of money!

If you don’t know what any of the things on this list are I’ll explain them all don’t worry.

To start a blog you are going to need:

  1. a computer.

  2. an internet connection.

  3. an email address.

  4. a domain name.

  5. domain hosting.

  6. wordpress installed.

  7. a Pinterest account.

A Computer: The reason I say you need a computer is because for one it is almost impossible to scroll through this guide, and sign up for a blog at the same time. If you are on your phone right now copy this link, and email it to yourself so you can follow along when you get to your computer.

Also you will need to be on a computer when you are working on your blog in general writing blog posts, or editing your theme, so if you can I suggest heading over to your computer before getting started.

Domain Name: a domain name is the .com or .net people type in to get to your website.

so my domain name for this website would be

Domain Hosting: domain hosting is the engines that keep your website online. This allows for your website to be seen from other people all over the world.

Domain hosting is something you have to get from a company, the company I suggest every new blogger use is installs WordPress for you, gives you a free domain name, and signing up is easier than signing up for Facebook. Plus there customer service is honestly the best in the business (in my opinion)

WordPress Installed: and are both blogging platforms that make it super easy to be a blogger. is self hosted, meaning it get’s installed to the website host you sign up for, and it has your domain attached to it. is NOT self hosted, so even if you pay to use it they still are hosting your website, and own your content. is a website that you go to post blog posts, and you can have your own .com, however the downside of using is that:

  • You don’t own your content.

  • Your extremely limited in how you can monetize.

  • You are limited in how you can track your website growth.

  • You are limited in how you can design your website. is self hosted which means that you will own your content, have the ability to monetize, have the ability to design and track however you want to.

Don’t worry, it isn’t hard to have a self hosted website. If you sign up through they install for you so there is nothing you have to worry about just create an account, login and it’s installed!


I was hesitant to put the $71.40 for Bluehost on my credit card to create this blog, because that Is a lot of money (especially for a poor newlywed like I was) and I had no idea If I would ever get it back. My blog hasn't failed it has become a full-time job.

And just like I didn't fail I know you won't fail! just to make sure:

I MADE YOU SOMETHING: I created a FREE ( did I mention it’s free?) 6 Day email course which will teach you step-by-step how to set up a blog, install your theme, make a logo, and create monetized content. It will completely kick-start your blogging success.

It is much like this blog post, but it gets sent straight to your email so you won’t lose it, and you can come back to it anytime.

So, if you want to start a blog right now follow this very blog post you are reading! However, if you want to start a blog maybe tomorrow, or this weekend follow the email course here is what it goes over:

  • Day 1: How to choose a name, and blog topics.

  • Day 2: How to start a blog & install the design of your choice.

  • Day 3: Planning out your content.

  • Day 4: Monetizing your website as a beginner.

  • Day 5: Increasing your website's traffic to make more money.

  • Day 6: Wrap up & Guide to follow for the future to maximize profit.

How do you start a blog?

The way I tell people to start blogs is a little different than most people because I don’t tell people “choose a topic” or “choose a niche” over and over again is because truthfully I don’t think it matters.

I started blogging talking about how to make amazing food on a budget then I started talking about my favorite designer dupes, then I started talking about money saving tips, and being married in college and during each of those times I made money.

I truly think you can make money blogging about anything if you are determined to do so, so if you want to talk about fitness, and parenting you can do that!

So the way I am going to walk you through blogging doesn’t have you start by picking a topic, instead I am going to start by talking about choosing a name, then I will walk you through each thing you need to do step-by-step in this order:

  1. Naming your blog.

  2. Sign up for hosting for your blog.

  3. Installing a theme.

  4. Creating a header for your blog.

  5. Creating an about page for your blog.

  6. Starting to create content.

  7. Drive traffic to your blog through Pinterest.

1. Naming your blog.

Picking a domain name can be confusing, and hard because the internet has been around a while and it seems like EVERYTHING is taken.

the key to picking a domain name is to try everything that comes to mind.

I always recommend trying to use your first and last name, or something that incorporates everything you want to talk about like “” if you wanted to talk about a plant based diet.

If you are still struggling to come up with a domain name, don’t hesitate to click the contact button and reach out to us!

Tips for coming up with a domain name:

  • use a .com people are used to .com’s

  • don’t misspell words if you can help it, because if you tell someone you run into my website is “candy cane dot com” they won’t think to type in “” when they get home.

  • use something simple that covers everything, I started with because that name can cover anything I want to talk about.

    You can try out and see if names your thinking of are available here:


Don’t worry about it, you can set up your blog without a domain name and still claim your free domain later. Not having a name for your blog is no reason not to get started, because like I said you can always claim your free domain name later!

Or like I said before if you are still struggling to come up with a domain name don’t hesitate to click the contact button at the top of the page and reach out to me and we can talk about it!

2. Sign up for Website Hosting

This will be the most intensive part of this guide but don’t worry, it’s super simple! so don’t stress it.

First you are going to want to click here to open Bluehost in a new window, while leaving this post open.

Then you can follow the steps below to set up your blog!

Those of you using this post (or my email course) to create a blog, are going to get a special discount for my audience only from Bluehost!

It normally starts at $7.99 a month, now for you guys it starts at only $2.95.

Bluehost has been great every step of the way. Every time I have contacted their customer service they have been so helpful, and that is the number one reason I continue to recommend them.

What you get with bluehost: 1 free domain, hosting, free installation and more than 50% off.

Let’s get started!

By now in another tab you should have a page that looks like this:


you are going to go ahead and click “get started” which will take you to a page where you can chose a hosting plan. I recommend getting the “basic” plan because it really comes with everything you need to start a profitable blog. It is what I used for my blog.


After you click “select” on the plan you want you are going to be taken to a screen like the one below:


If you know the domain name you want to use you can enter it in “new domain” if you already bought a domain name before enter it in “i have a domain name” .

After you fill out any of the options I mentioned above you should be taken to this screen:


Here is where you will fill out the information for your account, this is the info you need to access your account, or you would give if you ever had to talk to Bluehost’s tech support team so remember the email you use.

Also don’t worry about creating a new email for your website before you sign up for Bluehost, no one is going to see this email but you and you shouldn’t get a bunch of spam emails from Bluehost so you don’t have to worry about that either.

After you fill out your account information and scroll down you will see this:


I recommend signing up for 36 month “account plan”, because it saves you the most money however, you can only sign up for 12 months that is totally fine too!

The only “package extra” I recommend adding is “Domain Privacy Protection” this makes it so that no one can access your personal information, if you decline this the first few days after starting your blog you may get a lot of phone calls, if you can’t afford Domain Privacy (I couldn’t when I started) just block the calls as they come in so those people cannot call you from that number anymore.

After you choose your plan, and package extras it’s time to pay (yes, it is really just that easy)


After you pay you you will receive a conformation screen letting you know everything went through, after that you are going to want to click “create account” so that you can actually access that blog you just created.


After you click “Create Account” you will be brought to a screen to create a password for a Bluehost account, this is the password you will use to log into Bluehost to access your blog so make sure you remember it!

Woohoo! we almost have a blog. How exciting? Super exciting.

You are going to be living your dreams in no time flat after this.

This is a pretty simple step so I am going to just drop the pictures of the steps below, but make sure to write down your password, or save it somewhere.


After you click “Create Account” you will be taken to the following page where you can finally go login to that blog you just created.


After you click “Go to Login” it should go to a login page where you can type in all that account info you just picked out.

Once you login you will be prompted to set your website title, and tagline. These honestly don’t really matter and can be changed at any time. So if you don’t know what you want these to be you can just type in like “Blank” and “Blank” and go back and change it later.

Essentially these will just be what come up in the browser tab if someone was on your websites homepage. If you want to pick out your tagline I put mine in the image below to give you an idea of what it could be.

Make sure you select that you want a blog, if you plan to blog on your website.

It will also ask you if you want your blog posts to be displayed on your blog or if you want your blog posts to be displayed on a different page. I always recommend you have your blog posts displayed on your blog.


After that Bluehost asks you a brief survey just fill it out with what you hope to do with your website, and how comfortable you are creating websites.


After you fill out the survey you will to pick a theme, all the themes on that page are totally FREE so pick any of them. I will show you how to edit, change or buy a theme in a little while so don’t stress about the choice just pick whatever your first instinct is.

The page that comes up should look like this:


I personally like the Savant theme that is on page 3 if you are setting this up on a computer and have it full screen.

After you pick a theme you will be taken to your new Bluehost home screen, then you are going to want to click “Get Started”


After you click “Get Started” you will be taken to your home screen where you should see a checklist of things to complete before you launch your blog. Launching your blog is when you make it public so people you share it with can see it.

I recommend completing this checklist then once you are done completing the checklist you will click “launch my site”

And that is it, you will have a fully functioning website with content on it. How crazy is that?

Can you believe that you are already almost done? it's crazy how simple it is to build a blog, yet some people think that they will never be able to do it because they don't know how to code.

After you complete the checklist you are ready to move on to the other parts of this series.

But just so you know what will happen, as you hover over each of the steps on the to do list from a computer you should see a little blue button pop up that says ““

Click on that button and you will be taken to your website where you can complete that step. Sometimes there will be guidance on how to complete that step there as well. If you ever get stuck feel free to reach out to Bluehost support, or google the exact question you have.

I have figured out how to do everything I have on my website now just by those two things basically.

Here is what it will look like when you hover over and click on the first step.


Thanks so much for listening to me / reading me go on and on about how to start a blog. I know this post was long but blogging has 1000% changed my life for the better, and I love sharing it with people.

Especially when it is more than 50% off the cost of starting a blog.




You are ready for part two; which you can get by clicking here. We will be talking about how to pick and install a theme!

Here are the links for all of the series:

Part 1: How To Start a Blog

Part 2: Choosing and Installing Your First Theme (for free)

Part 3: Creating Your First Logo (for free)

Part 4: Plugins You Need For Your Blog (free)

Save this image to your Pinterest so you can come back!

How to Start a Blog for Beginners #startablog #blogging

Hey, I’m Taylor Stanford

I am your average girl, who spends as much time at Target as possible, loves getting her nails done, and would spend 364 days out of the year sitting by a pool in the Caribbean if possible. Oh, also this blog is my full-time job.

I am your average girl, who spends as much time at Target as possible, loves getting her nails done, and would spend 364 days out of the year sitting by a pool in the Caribbean if possible. Oh, also this blog is my full-time job.

Lets connect on Social Media

Popular on The Blog

Search The Site