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:

Can’t come up with a domain name?

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’s 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 open:

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.

Bluehost+Home+Continued (1).png

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

Screen+Shot+2019-04-22+at+11.03.43+PM (1).png

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” if you don’t know what you want to name your blog but you are ready to get started go ahead and click “Choose Later!” which is in blue under the two boxes in the middle. Then you can claim your free domain name later when you decide what you want to call your blog.

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

Create+account+continued+ (1).png

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:

Screen+Shot+2019-04-22+at+10.59.34+PM (1).png

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)

Bluehost+Payment (1).png

After you pay 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 “Login” you will be taken to a page 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:

Pick a theme wordpress.png

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.

Now you can go ahead and click start building:

All Done Bluehost Sign up.png

Then go ahead and pick Business however, if you accidentally choose the wrong one your choice DOES NOT MATTER so you can choose either! They are basically interchangeable

Business or Personal WordPress.png

After you choose business or personal you will be prompted to choose a site title and tagline, you can always choose this later if you aren’t ready but just fill it in with anything for now!

The site title for this website is “Taylor Stanford” the description is “Helping Women Build Successful Lives” hopefully that gives you an idea of how to fill that out. Start with your domain name spelled out with spaces as the title, and a short statement that says what you do as the description.

Offically Launch Your Website.png

After you fill out your title and description you will be brought to a screen that asks you if you want to launch your blog, you are going to go ahead and click “nope”

Screen+Shot+2019-04-22+at+11.37.22+PM (1).png

after you click “nope” you will be asked what type of homepage you want to have, I recommend a “static” page because then you get to choose everything that’s on it instead of just showing people your latest blog posts.

Screen+Shot+2019-04-22+at+11.42.03+PM (1).png

After that you will click the “connect to WordPress” button, which will bring you to create a Jetpack account, this is an awesome plugin that does so many things!

Jetpack will in the future give you the ability to put social links places on your website, put images in your sidebar, and access to a ton more easy to use things for your website design.

I just signed up with my Google account, if you don’t have a google account you can easily fill out the form.


After you fill out the JetPack form you will be sent back to WordPress which will show you a screen that looks something like this:

Screen Shot 2019-04-23 at 12.41.30 AM.png

When you get to that screen it means you are ready to move on to the next section of this post!

That’s it! You created your blog. Can you believe it was really that easy?

How to Write a Blog Post:

Just an extra side note: here is how to write a blog post quickly! Click “Login to WordPress”, then on the left hand side menu that runs along the page click > New > Post then you can begin writing your first blog post!


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)

click below to pin this image to your Pinterest so you can save it for later!

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