How to Become a Mom Blogger (Start a Blog!) 

 August 18, 2020

By  Jeanette Giselle

Hey momma! Do you want to learn how to become a mom blogger? Starting a blog is one of the best investments any mom can make. Why? Because you can easily do it from anywhere (at home with your babies) and it’s completely flexible with the craziness that comes with mom life. Unfortunately nowadays women are “LUCKY” to only have a couple months postpartum with their babies.

But starting a money making blog can easily change that! 

How to Start a Mom Blog in 5 Easy steps! Learn how you can go from being a stay at home mom to being a work from home mom.


I’m sure you’ve read tons of blog posts about the benefits of starting a blog so why not start one today? I’ve been blogging now for about a year and it has been such an amazing experience. Not only have I been able to do something from home but I have a little something to myself when I need some alone time. 

Are you ready to start your blog? Well then let’s dive right in!

Starting a blog is super simple. You’re going to follow five easy steps:
  1. Define your Niche
  2. Purchase web hosting
  3. Install WordPress
  4. Customize your WordPress site
  5. Create Content 
  6. *Bonus Step: Share your content!

Step 1: Niche

The first thing you want to do is deciding what you want your blog to be about. If you are planning on having a mom blog, what specific category do you plan on writing about? Minimalism? Co-Parenting? You can create a lifestyle blog and define your niche by categories such as Budgeting, Meal Planning, Organization, Healthy Eating, etc. 

As mom bloggers, we are able to blog about so many things because motherhood ain’t no joke! There is so much to learn and so much to talk about. Am I right?

To start think about this: What are you passionate about? Another easy way to find a niche is to decide who you are talking to. What do they want to learn/read?

If you are having a hard time finding your passion, answer these questions:

  • When your chores and responsibilities are done, what do you turn to?
  • What is something that you are really good at and everyone comes to your for help?
  • Are there any topics where you want to make a difference?
  • Is there something that you know a lot about that is usually misinterpreted?

Keep in mind, this can always change. Just be careful to choose a domain that can easily fit any niche if you are unsure about what you really want to write about. When in doubt go with your name. 

Step 2: Hosting

The next thing you need is web hosting. Web hosting is basically online storage space for you to run and access your website out from. You are basically renting space from these companies who own the servers. I recommend choosing Bluehost (my personal hosting company).

From my research, Bluehost was the #1 recommended site for web hosting. They host more than 2 million websites! Plus they are actually approved by WordPress themselves! Check it out below.

Bluehost Features

Bluehost will give you a free domain for your first 12 months which is around a $15 value. Yay savings!

Bluehost is so easy to get started and have a quick and simple WordPress install (we will by talking about WordPress as your second step). As soon as you set up your Bluehost account you have the option to “Create Site” and the rest of the install will be super easy.

Customer Support is fast and easy! I love that their support is via chat because I can quickly get in contact with someone without waiting days for an email response. 

Get Bluehost with my link to get started for only $3.95/month!

Hosting Update 2/2019:

At the time of this update, I switched hosting companies from Bluehost to A2 Hosting.

For my entire first year of blogging I used and loved Bluehost. It was 100% worth it! I loved that they started me out with a free domain, they have a simple way of starting out with WordPress and have amazing customer support.

I honestly love and would still recommend Bluehost.

As my blog grew and my needs as a blogger changed, I decided to take the plunge by switching to A2 Hosting. Both are amazing hosting platforms and would 100% recommend the two.

You can read more about my reasons for switching to A2 Hosting plus a one year review on Bluehost in my post: The Best Hosting for Bloggers

A2 is officially my Number 1 recommendation followed by Bluehost!

If you want the best hosting for bloggers

>>Get Started with A2 Hosting at $3.92/month<<

Step 3: WordPress

You might have heard of WordPress, they are a content management system for websites. Meaning they are the software that lets you build and maintain the content on your site. WordPress is 100% free and is my mom favorite blogging tool.

To learn more about WordPress read my post: What is WordPress?

Once you have WordPress and Bluehost integrated (see above), you will want to start customizing your site. There are a few things you will want to do in order to have this part set up.

You will need to choose a WordPress Theme (next step), adjust your settings and install plug-ins.

Step 4: WordPress Theme

Your WordPress theme will be the template of your site’s appearance. This will include the homepage, posts and other pages, all the fonts and colors and basic layout of the site. You don’t want to spend a huge deal of time on this because your content is what’s more important BUT you do want to find something that is user friendly. 

Luckily for you I have already done the research for you! 

The theme currently displayed on my site is this one bellow from HelloYou Designs . As you can see, this theme only cost me $29 – she has a few other premium themes that are worth checking out.

HelloYou Designs Genesis Child Theme

You may have noticed though that my homepage doesn’t look like this. I have since then customized the theme using Elementor. A few of my pages I custom made with my personal preferences but you can view the demo here

Please keep in mind that some themes (including the one above) require the Genesis Framework in order for them to work properly. To learn more about what this means read my post: WordPress Themes and the Genesis Framework.

Another amazing option is Bluchic Premium Themes.

You can snag this theme for $79 and no framework is required. You would simply download the theme after paying and upload it onto your site. You can view all of their other themes here.

Step 5: Content

The final step of having an actual blog would be blog posts. Obviously, you need to fill your site with all your content. Many bloggers suggest to have “5 pillar post.” Meaning, five posts just to get you started, but I don’t agree. Why would you spend so much time (hours, days, weeks) on a post you don’t care about or will eventually sit on the side to collect dust? That makes no sense. Instead, I suggest to make your first posts as your foundation to what everything else will be.

A foundational post will show your readers what your blog is all about. If you have to wrap everything up into 5 blog posts – have those be your foundation! Then every week post a new blog post to build off of that.  Make sure to add high quality images and think about your SEO while drafting up your ideas!


To learn more about how to create foundational posts download my free ebook: The New Blogger’s Starter Kit & learn the 5 blogging essentials


I took a course that helped me create amazing blog posts called Post By Number by Suzi from Start a Mom Blog. I highly recommend reading her blog and taking the Post by Number course. It is only $9 and helps so much at an amazing price.

Check out Post by Number here! It’s only $9

Post by Number

Aside from your foundational posts, you will also want to create an about page and a disclosure page.

Step 6: Share it!

Boom! You officially have a blog – just like that! Now you in order for your blog to grow and build an audience you will want to share it. There are definitely a couple more things you will want to think about after completing these major components.

Assuming you want to make money or build an audience you will need:

  • Marketing Plan
  • Opt-Ins
  • Email List
  • Products

In order for your blog to grow, you will need to get viewers on your page! That’s where your marketing plan comes to play. Pinterest in this case will be your best place to start.

I recommend downloading my FREE eBook to get extra help in all these advanced options. Sign up at the end of this post!

As a quick recap, you will want to add your pins to your Pinterest account – circulate them into group boards for more visibility. Try using a scheduler like Tailwind to help you out!

Get one month free of Tailwind by using my link! ❤️

Once your posts are out into the world and people are reading them, then you should create some opt-ins to get people to sign up to your email list. An opt-in is a free piece of material that you give in exchange for your reader’s email.

The best way to come up with an opt-in freebie is to think “What is the next step after reading this blog post?”

If you have a recipe blog post, for example, maybe a good freebie will be a printable option of the recipe itself or a fillable recipe page and grocery list. Once you have a good opt-in or freebie, you can start collecting email addresses to build your email list.

I use MailerLite to build my list. Your fist 1,000 subscribers are free and the software is really easy to use!

The next and final step is to sell something to your email list. What I just explained to you is called a sales funnel. Check out my graphic below! All these initial steps you take are to “funnel” your customer into buying something from you. Preferably a product that YOU made!

Final Thoughts

I hope this blog post has helped you see how easy it can be to start a blog. If you want to learn how bloggers make money read my post: 20 Ways to Make Money with a Blog

If you haven’t started a blog yet make sure to read my post: How to Start a Money Making Blog.

Questions? Comments? Concerns? Ideas? Talk to me in the comments!






How helpful was this post?

Click on a star to rate it!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Jeanette Giselle

Jeanette is a mom of three kids and full time entrepreneur. She is a certified Professional House Cleaner by the AHCA. It is her passion to help overwhelmed mothers simplify their home duties so that they can spend their time doing the things they love. 

Jeanette Giselle

related posts:

Leave a Reply:

Your email address will not be published. Required fields are marked

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Home Management Binder

Get this Free Binder

Opt in to receive a copy of a 90+ page Home Management Binder.
Schedules, Calendars and Meal Planners for free!