How to Start a Mom Blog in 2017 - Catherine Oneissy
Shares 242

So. You’ve decided to start a blog.

What now?

First – great choice! Blogging is a fantastic creative outlet and avenue for real adult interaction. Let’s face it. It can be lonely being a mom. And I don’t know about you but I bored myself when the only thing I had to talk about was the latest poonami or teething episode.

Now I blog. And I freelance blog. Double whammy!

Yes, people pay me to blog for them. There are other ways that you can make money blogging too. In fact, I started my own blog because I wanted to make money and avoid going back to my job after my maternity leave was finished. I couldn’t stand the thought of leaving my little one.

And I made it! I was able to build my income in my first-year blogging (by freelance writing) to the point where I don’t need to go back.

Blogging is awesome!

There are so many other amazing bloggers out there too who’re making incredible incomes from their blogs. I mean, just look at these numbers:

  • Carly, Mommy on Purpose – $5,151.47 in a month
  • Meredith, Arts & Classy – $1,430.12 in a month
  • Paula Dennholt, Easy Baby Life – $4,310 in a month

And, uh… the reason I chose these three lovely ladies? Sure, I could’ve cherry picked a couple of bloggers who’re making high five or six figures a year and have been blogging for the last five years, but I find these numbers so much more relatable and achievable. (But still awesome, am I right?) Also, as far as I can tell they aren’t doing anything crazy like:

  • Running webinars (how do you plan a webinar when you’re on call with a baby 24/7? Or on toddler duty?)
  • Running a Facebook group (so time-consuming)
  • Creating and selling huge products or online courses (very time-consuming)
  • Moonlighting (literally) as a freelancer (trust me – it takes a lot of time)

There’s a common thread here in the monetization methods – ad revenue and affiliate marketing. Easy, painless, auto-pilot, methods that work whether you’re showing up in your best mom jeans (ok, they might still be maternity jeans but they’re soo comfy right?), your PJ’s or you’re not showing up at all and spending the day on the couch.affiliate marketing. Easy, painless, auto-pilot, methods that work whether you’re showing up in your best mom jeans (ok, they might still be maternity jeans but they’re soo comfy right?), your PJ’s or you’re not showing up at all and spending the day on the couch.

So. Are you ready to join the mom blogging ranks?

In this tutorial, I’m going to lay out exactly what you need to start a mom blog. Don’t worry, it’s easy!


1. Choosing a niche

The very first thing you need to decide is what your blog is going to be about.

Think back to your favorite blogs. Why are they your favorite?

Chances are they talk about something pretty specific. For example, you don’t expect your favorite food blogger to suddenly start talking about graphic design, politics, or the latest must-have stroller. Right?

Now there’s nothing wrong with having a blog that covers more than one topic, like a lifestyle blog, but… Let’s think back to that favorite blog of yours again… why do you like reading it?

In fact, why do people read blogs anyway?

Most people are looking for what’s in it for them.

It’s human nature.

That’s why a post like: My awesome trip to a farmstay, Is less interesting to a potential reader than: 7 secrets to planning the perfect farmstay vacation.

Once someone points out the difference, it’s obvious. Am I right?

When I started this blog, I treated it like a glorified public diary. Yeah. I did that. It was embarrassing.

Blogs aren’t really like that anymore.

Successful blogs especially aren’t like that anymore. And we want your blog to be successful!

But, back to your niche. You’re either overflowing with ideas right now or completely stumped. It’s cool. This isn’t an all or nothing kind of deal. You can change your mind later if you want to.

Grab a notebook, here’s some ideas to get your creative juices flowing:

  • What topics are you passionate about?
  • What are your hobbies?
  • What do you have knowledge of?
  • How can you help others with your blog?

You should choose something that you’re passionate about, as you’ll be blogging about it for a long time.

But, what about the money?

There is NOTHING wrong with starting a blog to make money. Writing blog posts take time, marketing your blog takes time, nurturing your readers and your email list… well it all takes time.

As a mom, my time is precious, and so is yours.

So please, by all means, start a blog with the intention of making money.

That being said, you shouldn’t jump in on a niche that isn’t a good fit for you simply because you think it’ll be profitable.

What to do instead? Take your ideas from the questions above and do a bit of research.

It’s a good sign if you:

  • Find other blogs in your niche (if there are NO other blogs, it probably isn’t very popular or profitable.)
  • Find products for sale or sponsored posts on those blogs.

2. Who are you blogging for?

A huge mistake new bloggers make is they tell themselves this:

“I’m going to start a blog about X. X is beneficial for everyone and everyone should do X. So, I’m blogging for everyone.”

This doesn’t work. Why?

Not everyone is interested in X.

Not everyone is going to be open to X.

Not everyone is going to want to learn about X… FROM YOU.

Not sure what I mean? Here’s an example.

I love reading blogs about digital marketing and blogging (yep, I really know how to party).

But, my favorite bloggers are moms. Especially moms with babies or toddlers, because that’s my reality.

It’s not that I can’t learn from non-moms, but often their advice is NOT going to work for me. I can’t just close myself off and work for even three hours at a time (unless I hit the naptime jackpot). Dinner doesn’t make itself and I still have a household to run.

Other moms understand that writing a welcome email series is vying for priority with doing the laundry and going for yet another park adventure.

So, the question is: who do you want to write for?

Psst… I often cheat with this question and just say I’m writing for me from a year or two ago. This is the easiest way to choose an audience.

3. Choose a domain name

Once you’ve decided on a niche and who you want to write for, your next step is to choose a domain name.

Yes, this is your blog name.

When I first started, I had no idea what a domain name was, what hosting was, and how they were different. It’s even more confusing because sometimes your domain name is thrown in for free with your hosting anyway.

There’s a few things to consider for your domain name:

Make sure it’s not already taken and the social media handles are available. You can check with the app Knowem that the social media profiles you might want in your blog’s name are available.

Should you go with a .com, .net, .org, or .ninja? Although I’d love to be a .ninja, my recommendation is to only use .com or a .co if you must. It’s the most common, and if you choose any other you’ll likely lose traffic to the .com version of your name.

One final note – there’s a lot of names that will be taken, so come prepared with a few options.

4. Hosting

Are you ready to get your hands on your shiny new blog? Here goes!

I recommend hosting with A2 Hosting. They’re reasonably priced and have a great reputation for speedy websites, quality hosting, and awesome customer service.

Click this link to head on over to A2 Hosting so you can follow along with the tutorial.


  1. Click on Sign Up.
  2. Choose your plan. Lite or Swift are both good options and if you can spring the cash for Turbo, well it’s super fast!2-start-mom-blog-a2
  3. Type in your domain and click Check. This will check if it’s available. My fingers are crossed for you! If it is, click Continue.3-start-mom-blog-a2
  4. Choose whether you want your plan to be for 12 months or 24 months (you get more of a discount for choosing a longer plan).4-start-mom-blog
  5. Decide whether you want to enable any of the extras A2 offers (you don’t need them).
  6. Click Continue.
  7. Check the box for DNS Management (it’s free and makes your site faster so why not?). I highly recommend springing the extra $ for ID Protection as it stops your personal information being available to anyone who looks for it. Check the box for email forwarding if you’d like your site email address to go directly to your personal email.6-start-mom-blog-a2
  8. Review the price and click Checkout.
  9. Fill in your personal details and billing information. Then click Complete Order.
  10. Click on Proceed to Client Area.

Phew! You’ve got hosting!

5. Installing WordPress

Ok, picking up where we left off. From the client area, click Login to login to your website.


Here we are in the backend. It’s a bit intimidating. But, don’t worry. Once we get things set up, you won’t need to come back here for a while.


Let’s install WordPress now.

  1. Click on WordPress A2 Optimized.
  2. Click on the Install tab.tml-install-button
  3. Choose Protocol – choose http:// from the dropdown box (if you’ve got an SSL, choose https:// – not sure? Choose http://, you can always change it later)
  4. Choose your domain from the dropdown box.
  5. Fill out your Site Name and Site Description (this can be changed later, so don’t agonize over this right now).
  6. Add your admin username and password here.

Quick note on passwords – make sure it’s an incredibly strong password. Don’t use any other password you normally use. Random generated is best with lots of characters and upper and lower case.

  1. Change the admin email address if you want. Some ideas: hi@yourwebsite, yourname@yourwebsite, admin@yourwebsite.
  2. Click Install.

WordPress will now install on your site! Congratulations – you have a blog!

6. What Next?

We can’t just leave you there!

The next thing you need to do is login to your site.


Click on the Administrative URL and login with the username and password you created in the last step.

You’re in!

This is what the backend of WordPress looks like. Get familiar with it ? You’re going to spend quite a bit of time here working on your blog.


The most important navigation tool is the sidebar to the left.

This is where you’ll find:

  • Updates – whenever WordPress, themes, or plugins you’re using get updated, you’ll get notified here.
  • A2 Optimized/Jetpack/Clef – these are special options that you’ve got because you’re hosting with A2. You’ll find the settings for each of these different services/plugins there. As you add plugins to your blog, you’ll find that you might get more options appearing.
  • Posts – this is where you can Add New blog posts, view and edit old blog posts, and add categories and tags to your website to use on your posts.
  • Media – this is where any photos, videos, and documents live when you upload them to your site.
  • Pages – this is where you can view, edit, and add new pages to your site.
  • Comments – this is where you can see all the comments that have been left on your site.
  • Appearance – you can change Themes, Customize your theme, add Widgets to your sidebars and footer, add or remove pages and posts from your menu, and get into the code editor (only if you want to).
  • Plugins – this is where you’ll find the plugins you’ve installed and where you can add more. Plugins add new features and functions to your website without you needing to know any code.
  • Users – you can add additional users here and edit your own profile. Make sure you’re happy with the way your user name is displayed publicly. Also you can add your gravatar here which will give you an avatar when you reply to comments on your site.
  • Tools – some plugins will add options to the tools section. I’ve never really used this at all.
  • Settings – there’s a lot of things you can edit in here.
    • General Settings – update your site title and tagline, change your email address, set timezone and date/time formats.
    • Writing – set default post category and format, set up post via email (I’ve never done this)
    • Reading – decide whether to have your front page your blog roll or a static homepage. If you choose a static page, you have to choose which page you’ll use as your homepage and what page your blog will live on.
    • Discussion – have a look over these settings for comments, fill in any that apply and check the boxes to your liking.
    • Media – you can change image sizes here, I recommend leaving it as the default.
    • Permalinks – make sure you’ve got Post Name This will remove the date from your URL.

7. Comment Below With Your Link!

Congratulations! You just started a blog.

I’m so excited for you and I can’t wait to see what you make of it. Comment below with your link so I can come and see your site and add you to my list of awesome mom bloggers!


Hi, I'm Cath

Hi, I'm Cath

Blogger. Freelance Writer & Pinterest Manager. Mom of one. Keeps me busy! I’m also a corporate escapee, determined to help moms create options so they can stay home with the little ones and contribute to the family finances.

Sign up to join the tribe and access the exclusive resource library for mom bloggers.

Shares 242

for 15% off

Enter your details now!


Enter your name and email and I'll email you this packet with more information on the discount and commissions structure, answers to frequently asked questions and a little more about our team!



Ready to get your promo on in Facebook Groups?

Get the ultimate list and start reaching over 300,000 people today!

for 15% off + FREE POSTAGE!

Enter your details now!

Join the Tribe!

Sign up for access to our library of resources.

It's on it's way!


Ready to makeover your "About Me" page?

Is your "About Me" page in dire need of some TLC? No fear - with the help of this DIY Makeover Kit, you'll soon have a page you can be proud of.

You have Successfully Subscribed!


Ready to launch your blog with a bang?

This is the very checklist I'm using to launch my next blog. Get it while it's hot!

You have Successfully Subscribed!


Want Six Canva templates to help you create better Pinterest graphics?

You know what you want, and it's easy graphics creation. Understandable! Sign up below and I'll send you six of my templates.

You have Successfully Subscribed!

Read previous post:
7 Mistakes You’re Making With Tailwind