How to Start a Money Making Blog – Step by Step Guide
This post may contain affiliate links. That means we may make a small commission on items purchased through links in this post at no extra cost to you!
Blogging is pretty much the best job ever. I can still be a stay-at-home mom, and work in my PJs writing about things I love. The best part? I actually make money doing it. How many people do you know make money while at home in their PJs? I’ll show you how to start a money making blog too.
Want to see just exactly how my blog makes money and how I make over $7,900 a month as a stay at home mom with no degree? Read the full blog income report here.
- Is there really money in blogging?
- Is blogging right for me?
- How to Start a Money Making Blog:
- Before you start: Money or Pleasure?
- Step 1: Choose a Niche
- Step 2: Choose a Name
- Step 3: Buy Domain Name & Hosting
- Step 4: Install WordPress
- Step 5: Install a Theme
- Step 6: Create a Logo
- Step 7: Decide Blog Categories and Sub-Categories
- Step 8: Set up Blog Email
- Step 9: Build Necessary Site Pages
- Step 10: Create social media accounts for your blog.
- Step 11: Write some Posts!
- Step 12: Set up Google Analytics to track your blog’s traffic!
- Step 13: Launch Your Blog!
- Start Posting and Building Traffic!
- Making Money From Your Blog
Is there really money in blogging?
Now I hear this question all the time and the answer is yes!
I started my blogging journey when I read a post from the blogger of The Busy Budgeter titled “How I Made $12,484.68 in One Month as a Stay at Home Mom”.
I mean, if you’re a mom and that title doesn’t peak your interest I don’t know what will! And obviously as a new stay-at-home mom I was convinced, I needed to start a blog!
Now she is making over $100k A MONTH from her blog (yes you read that right, a month)! You can read my own income report where I made over $7,900 in one month.
So as a small blogger making $8,000 a month, I would say the answer to that question is YES! There is money to be made from blogging!
And guess what? Right now is the perfect time for you to start a blog!
**Update! (5/16/22) I make over $7,000 each month blogging and growing! See my last Income Report here of how I made $7,914.73 in one month here.
Is blogging right for me?
Still not sure if blogging is right for you? Well, if you’re:
- ready to make an income from home
- looking for a creative outlet
- love to write
- and willing to put in the hours
Then It’s time to start a blog! And here’s how!
How to Start a Money Making Blog:
Now lets get on to the step by step guide to starting your own money making blog!
Before you start: Money or Pleasure?
Now before you hop in feet first, decide why you want to start a blog.
Are you wanting to create an online business that actually makes money?
Or are you just looking for a place to record your life as a hobby?
If you’re ready to take the plunge and turn your passions into a business and start a money making blog then this post is for you!
And if not, check out the platform Blogger to start a free hobby blog.
Step 1: Choose a Niche
The first step to start a money making blog is to choose a niche. What the heck are you going to write about? Money? Crafts? Mom life? Recipes?
Think about things you love, things you’re good at! What are your friends always coming to you for? Keep in mind the long run. What can you grow with? What could you write about for years?
When I first started my blog, I thought I might write about Cheerleading because I was a coach for 3 years and loved it. But decided if I had to write about cheerleading for years I would get so sick of the sport and run out of post ideas.
So when choosing a niche, pick something you love, and won’t get sick of!
Step 2: Choose a Name
In my opinion, this is the hardest part of starting a blog!
When choosing a name for your blog think of descriptive words from your niche. For example, The Busy Budgeter obviously writes about budgeting and money!
Another good option is a self-named blog and building your brand around yourself like www.yourname.com.
If you need a more help, I have 3 podcast episodes and a free worksheet to help you create the perfect blog name. Listen to the episodes (or just read the blog post) and get the free guide here! It’ll guide you through the brainstorming process and the steps to creating the perfect name for your blog!
Once you have a killer blog name, it’s time to check if the domain name is available. Check it using the box below or go to GoDaddy.com and type in your blog name.
A domain name is your site URL, mine is www.cassiescroggins.com.
You want your domain name to be the same as the name you picked for your blog. If your blog name and domain name are different it may be hard for readers to find your blog and can cause confusion.
For example, if you decide to name your blog Trips with Tricia, a traveling blog, then you want your domain name to be www.tripswithtricia.com, not www.iliketotravel.com.
When checking the availability of your name, you want the domain to cost something small like $2.99. If it says some crazy number then someone has already purchased that domain and is sitting on it to make a profit. You don’t want that. (you can get a free domain name with your hosting when you sign up for Bluehost through my link!)
Other times It’ll tell you a .net or .org is available with the same name, but you don’t want that either! Keep searching for a .com name in the $2.99 – $15 range.
Finally, before purchasing your domain name, run it by your friends and family. Ask them their opinion, sometimes they see things you don’t.
My favorite example is Kim from Thrifty Little Mom originally wanted to call her blog ‘Little Mommy Secrets’ until she later decided it sounded like an adult website!
This naming process may take you a while, and you’ll probably end up pulling out your hair once or twice, but once you’ve decided on a name and it’s available, it’s time to buy!
Step 3: Buy Domain Name & Hosting
Once you finally have your name and it’s available at a .com, you need to get hosting.
Hosting is the network/company that gives your blog a space in the world. Like a hairstylist who rents a booth at a salon. She is self-employed, but the salon gives her the spot to do her work.
There are a few different options, but I’m just going to talk about the one I use!
Bluehost is the hosting I recommend! They make things super easy to set up and are always there to walk you through something if you need help! And they offer a free domain name with their service so you don’t have to buy the domain separately!
Their service is $3.95/month and that includes free domain name, free site builders, 1-step install for WordPress, and 24/7 support.
Bluehost is what I use and I have nothing bad to say about them! You do have to pay for the year upfront, but I felt it was easier for me to just pay for the whole year and forget about it. Honestly it’s a better deal to pay for 3 years in advance, but if you can’t do that, don’t worry! Just stick with one.
When buying through Bluehost they will first ask you what plan you want. The basic package is all you need (It’s what I have!), then type in your desired domain name, and it will take you to a form to fill out your information.
*Helpful tip! If a pop-up extra savings window comes up during your Bluehost application, click the extra savings! I was able to get 1/2 off my already cheap hosting.
Click here to get Bluehost hosting! (That link gets you a free domain name when you sign up for hosting!)
Step 4: Install WordPress
Step 4 to start a money making blog is to install WordPress. Once you have your hosting and domain, you’ll need to install WordPress the service for the backend of your blog.
If you have hosting through Bluehost, they have a super simple 1-step install for WordPress. Literally, all you have to do is click it and done!
Or if you don’t have Bluehost, you can get WordPress Here.
Once you have WordPress you can access your dashboard (the backend of your blog). This is where you will do everything for your blog.
You can get to your dashboard by typing your URL /admin for example if your domain was www.budgethungrymomma.com then use www.budgethungrymomma.com/admin.
Now you have a blog but it’s just a blank screen, let’s fix that.
Step 5: Install a Theme
Now it’s time to pick a theme.
Your theme is the basic layout and style of your blog, you will be able to edit fonts, colors, and other things but a theme just gives you a basic skeleton.
WordPress will try to sell you themes for about $50 with some more expensive than that, but you do have a few very basic free options that come with your WordPress install.
If you have some extra money you can purchase a theme you like the look and feel of, but I would suggest going the free route until you have earned enough money to pay for a professional redesign.
I personally wouldn’t suggest using one of the free themes provided, they are just way too basic and gives a cheap look. However, I do suggest these free themes Simple and Ultra by Themify.
These themes have the most customizability of the free themes I’ve seen. The Ultra theme is actually a paid theme but you can get it free through this link!
The Ultra theme is the #1 free theme I suggest because it’s free, super customizable, and has a complete step by step tutorial to set it up!
**This is what I used to get familiar with WordPress and learned how to customize my theme. It is a fairly long tutorial but so worth it.
Here is also a list of the 67 best resources and tools for bloggers that can help your business grow!
Step 6: Create a Logo
Once you have your hosting, domain, and WordPress installed and a theme, it’s time to create a logo for your site!
Look around at some of your favorite blogs, and blogs you love the design of. This is a great place to get some inspiration for your own logo! What do you like about them, the colors, font, graphics?
Then get creating! The easiest way to create your own logo is at Canva for free! I use the pro version now because it is sooo worth it as a blogger to have all the extra features but I created my original logos with the free version!
This program is great especially if you don’t have Photoshop or Illustrator on your computer, like myself. It has a bunch of awesome templates and fonts so you can create something amazing!
Another option, if you don’t want to create your own is Fiverr.com. For $5 they will create a logo for you. Just be sure to find a designer you like!
Remember not to stress too much about your logo. You can always redo it later!
Step 7: Decide Blog Categories and Sub-Categories
Think of your niche and what you want to write about on your blog and how you plan on organizing that. What will your categories be? What will your sub-categories be if you have them.
Your categories will most likely be displayed in your main menu while your subcategories will most likely be in a drop-down menu under the main category.
Write these categories down and be careful not to add too many in the beginning. It may be smart to only have categories right now then add a drop-down menu later.
Step 8: Set up Blog Email
Now it’s time to set up your blog email. It will be something like [email protected] or [email protected]. You will be able to set this up through your hosting site. If you have Bluehost, here’s how to set it up.
Blog email set up through Bluehost:
- Login to your Bluehost account.
- Select the Email tab on the left menu area.
- A form will open for you to create a new email. Fill in your info.
- Select Create Account.
Step 9: Build Necessary Site Pages
Now it’s time to add some basic content to your blog!
This tutorial that I mentioned before will take you through the basics of an about and contact page if you decide to use the free Ultra theme. Yes, that tutorial is awesome!
A disclaimer policy protects you, your rights, free speech, your content, and everything else.
I felt that having a disclaimer was especially important for my blog because I have a lot of DIY posts. My disclaimer basically says that I am 100% honest with all of my posts but you can’t sue me if one of my projects doesn’t work for you, we’ve all seen those DIY fails.
It seems kind of silly but keeps everything on the up and up legally.
This website will generate one for you!
Terms of Service:
Lastly, a terms of service page is also a good page to have on your blog.
This is pretty much some heavy legal language that says you’re are not responsible for how people use the posts and information on your site.
This site will help you generate your own terms of service page here!
While you are fully capable of writing your own about and contact page, I wouldn’t attempt creating these legal pages yourself unless you have the appropriate legal knowledge.
Step 10: Create social media accounts for your blog.
Be sure to secure your username on all platforms you plan on using. It is best to use the same username for all platforms. Mine is @CassScroggins for all of my social media accounts. So to find me it would be so easy as to type in www.” social media site”.com/cassscroggins for all my social sites!
Check the availability of usernames here! There it will tell you what is in use and what isn’t on a bunch of different sites. If you can, stick to using the name of your blog, it will help your readers and potential followers find you easier while minimizing confusion.
Also, when you’ve set up your social media accounts, add follow me buttons to your site and about page!
Here is a more in depth post on how to set up social media accounts for your blog here.
Step 11: Write some Posts!
The only thing left to do before you launch is to write some posts!
Yes, this is the good part! Before you launch your blog you need to have some content there for people to find!
Brainstorm some post ideas and start writing! This is what blogging is about! Write your post, add some photos and post!
Step 12: Set up Google Analytics to track your blog’s traffic!
You need google analytics to keep track of important info for your blog like how many pageviews your blog is getting , where your readers are coming from, and what posts are most popular. This will help you to know who you are writing to and what your readers like!
Tutorial to set up Google Analytics here!
Step 13: Launch Your Blog!
Finally, it’s time to launch your blog! Click that launch button and you’re live!
But what now?
Start Posting and Building Traffic!
When your blog goes live you want to establish a regular posting schedule.
It keeps your readers interested and keeps you on track. Decide what works for you and stick to it! Once a week, twice, or even three times a week.
But remember it is better to put out really good content once a month than nonsense content 3 times a month just for the sake of creating content!
When I first started my blog I was posting three times a week to build up my site’s content, but since have gone to once a week and now back to twice a week.
Promote your posts – Focus on building traffic!
No one is going to magically see your blog! So start sharing your blog posts on your social media platforms and other places!
Making Money From Your Blog
After your blog is live it’s time to focus on creating great content and building traffic! That should be your main focus right now.
You need readers on your blog if you want to make money, but you need great content to get readers!
When you have enough content on your blog then you can apply for an ad network to get ads on your site and apply to be an Amazon Affiliate to start making money. But first, focus on creating amazing high-quality content and building your traffic!
If you want step by step instructions for your first 30 days after launching your blog to promote success, then check out my ebook to Conquering your first 30 days blogging here.
There you have it! You’re off on your blogging journey! If you start a blog I’d love to see it! Leave me a link in the comments below!
What did you think of this post? What did you like, what are you still confused about? Let me know along with any questions you might have! Happy blogging!
P.s. Don’t forget to join our email list to get the free start a blog checklist!
Want to remember this post? Pin it to your favorite Pinterest board!
Get My Free 15-Page Printable Mom Planner!
After becoming a stay-at-home mom, I felt like I had lost myself. I had no control over my life, no interests or hobbies and my husband was out progressing in life while I was at home stagnant.
After starting my blog, I was able to take my life back and still be the mom I want to be. I realized that you don't have to choose YOU or motherhood.
Now I'm focused on helping moms just like me create their dream lives without sacrificing motherhood.
Get my FREE 15-page Printable Mom Planner to help you to stop stressing, get organized, and start your journey to live a life you love.
I'll see you in your inbox.😉
Thank you for this very interesting post. I’ll keep your advices in mind for my brand-new blog
Glad to hear it JAI!
Will certainly try to start my own blog and thank you for all the tips and advices.. Tanfigaro
You can do it! Send me a link to your blog when it goes live!
Thank you for simplifying it! 🙂
Hi! I’m working on launching my blog but I’m struggling with the set up of a few things. With the basic bluehost package I can’t find how to set up my email for free. It keeps prompting me to choose an option to buy. Also, a few of the links no longer work in this post. The one about the free theme as well as the WordPress tutorial. Thanks, I’m really excited!
Thanks so much for the feedback! I need to fix those. Also, the basic Bluehost plan should allow you to set up a free email in their email section. It might be worth it to jump on their live chat and ask them. I’ll be making a few videos soon that I hope will help! In the meantime I’ll get those links fixed!
Very informative. Best step by step of creating a blog so far. Thanks
This has been the most beneficial posts about how to benefit from creating a blog, and specific steps. I have seen people charge for the information you gave out. I’m glad you have the heart to do it for free, which made me subscribe to your content. Usually I do not subscribe to post.
Hello Cassie, your passion for your blog shows & the energy feels contagious . I have been wanting to commit to a blog and get started for about a year now. I did actually go to a site and complete some of the steps you refer to but I have never heard some some of the other steps , which is probably why is have struggled with getting set up.
This post has inspired me to try again, I believe in my topics of choice, I am a planner so I will manage my time, I simply struggle with do I no things I have not been exposed to . . . Thank you for inspiring me.
I came across your website cassiescroggins.com and I wanted to see if you would be interested in working with us.
We have specific Top notch clients related to all the niches and we are looking for opportunities to work with nice blogs like yours.
We are mainly interested in placing our content on high-quality blogs but we also place our links in existing post for the blogs. It depends on the different campaigns that we run.
Wondering if you can let me know the price you charge for a Sponsored post OR In-content text link placement in an existing post. (Do-follow link – Permanent)
I can tell you that we will provide you highly authoritative and non-promotional content.
Looking forward to a positive and prompt reply
I just wanted to come to your site and say I purchased this course via Ultimate Bundles about a year ago, and finally launched my blog today! (thebohemiancatholic.com). I just wanted to say that I was so intimated, until I read your course and am glad I finally took the jump. Thank you!! <3
I really enjoyed reading this post. I’ve read a few so far that have had some info, but your conversation, direction and guidance comes through clearly and is broken down nicely.
I want to start a blog. But having my own website and everything that goes along with that scare the crap out of me. I’ve tried it about a year ago and I had my website purchased and mostly everything ready for me to add content. And I couldn’t do it. I want to have some type of blogging type space. But I just can’t do it by having my own website.
I mean you could start a youtube channel or do Instagram blogging but it is VERY HARD without a website and much harder to be successful.
Does your free link for the Ultra link still work? I am having trouble with it! Thanks
Just found you on Pinterest, and learned a lot from this article. I am trying to respond to the free guide, but the form isn’t submitting. Would love to receive that! I do not have a website yet, as I have only just started with the planning stages. Thank you!
I’m loving your blog advice, both here and on your podcast that I stumbled upon. I already had just started a blog before I found your information. My name wasn’t available so I did my first and middle name. I’m wondering if I should start a new one with a niche name instead. Any thoughts on people being more likely to read from your name versus a niche name? (I wasn’t ready to narrow down what I wanted to write about).
Anyhow – thank you for your amazing simplified info! It’s so appreciated!
Thanks for this great guide!
AUSTIN E FAUST
Thank you for writing up a solid overview. I saved your page and referenced it throughout my journey in starting my blog. Just finished and am about to go LIVE
Great Post! I have my blog setup and I am struggling to promote it and let’s hope it works out :). You have a great design and professional blog.
Thank you for the encouragement! I started Dogoodonlylife.com – but now I need to keep up with it and have faith that it’ll be worth it!
Cassie ScrogginsMary Miner
Amazing! Keep at it!
Thank you for such a good overview! I just started my mom blog http://www.mama-onthemove.com 3 weeks ago and am curious to see where it can go. Currently not sure how to grow traffic but I’m super determined and hope it will turn into something that allows me to stay home with my baby girl just like you!
That’s amazing! A good course made all the difference for me! Plus a lot of Google! 😅
You gave me the confidence to start my blog over. It was sitting unattended for years and years. I took a look and it had over 10,000 views. No idea who was reading ti but people were! Your step by step instructions made it so easy. Here is to a new hobby!
You go girl! I’m glad I could help!
Thanks for your advice and all the information! I had a Blog once but wasn’t able to make money with it. It is time to try again since I am a SAHM now too!
So thanks a lot!!!