Do you want to start a blog but you have no idea where to start? I can relate. Before I started this website I had absolutely no idea how to register a domain. Did you know you have to pay to have your content hosted on a server? Uh, excuse me? That sounds pretty intense, doesn’t it?
I wish when I decided to start this blog I had a beginners guide to blogging. Starting a blog can be overwhelming. There is an abundance of information out there on what to do and how to do it. Naturally, the more information that gets thrown at you, the harder it seems to get started and be successful. Let me tell you, it IS possible to blog for money.
Article updated September 2017
I fell into the analysis paralysis trap for over 2 years and it stopped me from making any money on this blog. I finally decided that I had to either figure out the formula to being successful or quit and find another hobby.
Now is the BEST time to start a blog!
In a hurry? Click here to save the below pin for future reference 🙂
Blogging is Best Done in Community
Before we get started, I highly recommend joining the Busy Moms Building Facebook group for mom entrepreneurs. Join supportive and encouraging moms who are eager to help each other build successful online businesses!
In fact, one of the Busy Moms Building Facebook group members used this guide to start her own blog!
“When I decided that I wanted to launch my own online business I jumped on my Pinterest app and started to research the process to get started. Within a few minutes, I had found Monica’s website that offered a free 7-day e-course to help people just like me to get started. Her course covers the big picture of building your own online business with tools and resources to back it up. I found a few courses like Monica’s that I signed up for those as well, however, Monica’s was the only course I followed through with daily. Monica’s course has really helped me to find my business tribe and determine exactly who my audience is among so many things. Within a week of completing her course, my website was up and running. If you are looking for a course to help you build the foundation of your business you need to sign up for this e-course today.”
~Heather Farris from Blissful Intent
Don’t feel like reading this whole article? Skip to the bottom for the top 9 resources I use to run a successful blog!
This article contains affiliate links. I am sharing these resources with you because they have helped me tremendously through my blogging journey. I do not recommend any products in this review that I do not use myself.
Let’s get started!
Beginners Guide to Blogging: 4 Stages
I have identified 4 stages that a blog goes through on the journey to making money. My advice to you is to assess the stage you are in today. Focus your attention on the resources that can help you master those skills before moving your attention to the next stage.
Let’s get started!
Stage 1: setting up your blog
For more in-depth knowledge on blogging/website basics, read my post: Build Your Brand: How to Start a Blog in 20 Minutes
Start your blog home base on a self-hosted WordPress.org website.
Step 1: Choose a hosting provider
I strongly recommend going with inMotion Hosting. Their starting packages are $5.95/month, some key features include:
- Up to 2 websites
- FREE setup
- Friendly US-based tech support
- SSD drives which means that their servers operate much faster than a lot of their competitors keeping your website load times best-in-class
- FREE backups
Set up your domain and hosting account in under 3 minutes!
Step 2: Setup your domain
I urge everyone to keep their domain registration separate from their hosting company. I have all my websites registered with GoDaddy. If you ever have an issue with your hosting company or if your hosting company gets hacked, it creates a level of security for your domain to keep it separate.
However, you can opt to register a free domain with inMotion to save money. The choice is yours. Select “I would like to purchase a new domain” to receive your free domain from inMotion before hitting continue. If you opt to purchase your domain through another provider select “I already own this domain or will handle the registration separately.”
Step 3: enter billing information and install WordPress
Setting up WordPress on your new site is super easy using inMotion, they offer an auto-installer option on the billing page that you can select. Plus they have 24/7 support via phone, live chat, and email if you run into any problems.
On the billing screen, fill out your personal information.
Select yes or no for domain privacy. I always select yes because there is a directory called Who Is where anyone can look up the personal information of a website owner. Since most people use their home addresses, it is safer to select the privacy option. This will mask the owner of the domain.
Select “Install WordPress” for your content management system and enter your credit card billing information.
Need help getting started with inMotion? Send me an email!
Step 4: install a WordPress theme
Once you have setup your domain, paid for hosting, and used inMotion’s auto-installer, you will be sent your login credentials to access to the backend of your WordPress site.
To access your WordPress panel you will go to http://yourwebsiteurl.com/wp-admin and enter the credentials that were emailed to you.
Now it’s time to select a theme for your website.
I use the StudioPress’ Genesis Framework with the Lifestyle Pro child theme which is also sold by StudioPress. Genesis is widely recognized as the best framework for building a WordPress website with a ton of free tutorials available on the web to help you properly configure your setup.
One important aspect to consider when selecting a child theme is to make sure it’s mobile responsive. Google penalizes websites in search rank if they are not mobile responsive.
Step 5: install important plugins
During your blogging journey, you will undoubtedly add many plugins to your site. Here is my list of the top ones you should start with.
Akismet spam protection for your blog
BackupBuddy backup your blog’s database for an extra layer of protection
CommentLuv shares the love with your readers by allowing them to link back to their most recent blog post in their comments
JetPack offers many features that can be used to enhance your blog, I primarily use the feature that auto-posts my new blog posts on social media
Social Warfare adds a section in WordPress below your content that allows you to control the picture and description that preloads when someone uses the social share icons on your articles or pages
Wordfence Security protects your site against hackers
Yoast SEO optimize your website and articles for Search Engine Optimization (SEO), basically get yourself found in Google search results!
Step 6: Setup Google analytics
This is how you will track how well your site is performing, it’s the industry standard way of monitoring the traffic to your site.
- Sign up for a free account here: http://www.google.com/analytics/
- Get your tracking code: admin –> tracking info –> tracking code
- Copy and paste the code in WordPress: Genesis (requires the Genesis framework to do it this way) –> theme settings –> header scripts –> save settings
Step 7: choose your brand fonts and colors
Start branding yourself from the very beginning. Almost everyone will tell you that their first web design and branding choices were horrendous, including mine! I started in 2013 with a hideous green. In October 2015, I paid a graphic designer to redo my website header, social media graphics, and define a color palette and fonts for me. Since you are just starting out, paying someone may not be realistic, that’s okay! Here are a few websites you can use to help you out:
See, I told you it was pretty bad!
Stage 2: growing your audience
After you’ve setup your website and decided on a brand, now it’s time to get your ideal customers coming to your site!
Establish social media accounts
I do not recommend trying to master all the social media platforms at once. You will quickly discover that using social media to promote your blog is a lot different than using it for sharing personal moments with your friends. Social media is strategic and it takes a lot of time to build your audience on each platform.
- Establish an account on all major social media platforms so that your professional brand cannot be used by someone else:
- Google+ (even though not widely used for social media it still helps you to rank in Google search results so it shouldn’t be overlooked)
- Choose 2 networks to begin posting on regularly and growing your audience. My main focus is on Pinterest (where most of my traffic comes from), second focus is Facebook, and the rest all fall closely behind in third. Here are some resources I recommend checking out for increasing your social media engagement:
- Pin Practical Masterclass teaches you how to turn Pinterest visitors into email subscribers and ultimately make you money!
- Tailwind the Pinterest scheduler I use on a daily basis to proactively schedule my Pins for the week or month
- HootSuite I use to schedule my tweets and occasionally I use it for Facebook posts (but mostly I use the native Facebook scheduler to schedule)
Select an email service provider
One of the things I put off when I started my blog (for 3 years- yikes!) was setting up an email service provider so that I could start to collect emails addresses from people who came to my site and would eventually become my customers.
To sum this up for you: you don’t own your followers on social media, but you do own your email list!
Since we have many anti-SPAM laws, email service providers are required for collecting email addresses and legally sending bulk emails.
I use ConvertKit for my email service provider.
The segmentations, automations, embedded forms, and landing pages that are offered through ConvertKit are a marketers dream. I have an entire (free) series on how to get started with ConvertKit: How to Get Started with ConvertKit Tutorials
Do you want a free month of ConvertKit? –> Check out my ConvertKit Masterclass
Create 15-20 evergreen articles
Content is king! The backbone of your blog is the content you put on it. You cannot make money without having a solid foundation of engaging articles that people come to read. These articles will show you as a subject matter expert and start to form your reputation in your niche. Evergreen content is sustainable and transcends time. It’s relevant today and it will still be relevant two years from now. An example of an evergreen article: 7 Guilt-Free Ways to Make Time for Yourself
4 steps to creating an amazing evergreen article:
- Optimized photos for social media: The social warfare plugin allows you to control the picture and description that preloads when someone uses the social share icons on your posts. It also gives optimized sizes for sharing on social networks.
- SEO: Use the Yoast SEO plugin to guide you through optimizing your post for SEO. Another trick to finding relevant keywords is to use Google’s keyword planning tool which is part of Google AdWords. Read: 5 Easy SEO Tips to Increase Blog Traffic
- Consistent branding: The best way to make sure that you stand out in a crowd is to use consistent branding on your website and photos. As we discussed above, once you decide on your branding colors and fonts make sure to incorporate them in everything you do.
- Amazing photos: The world is a visual place now. If you want to drive page views to your site (which you need in order to monetize) you must use amazing photographs… every.single.time! Not a good photographer? No problem, there are plenty of public domain photos you can use. Always be sure to read the terms for each photograph to determine if you must give credit to the source.
Free stock photography sites:
Paid stock photography sites that I use:
Free editing software:
Network with other bloggers
The blogging world is a community. Other bloggers are not your competition, they are your friends! Ask any successful blogger out there and they will tell you that forming real relationships with other bloggers was the turning point in their online career.
Where to look:
- Facebook groups: Do a search on Facebook for your niche and ask to join. Some of my favorite are: Busy Moms Building, Boss Mom, Women Winning Online
- Local entrepreneur get-togethers: Do a Google search to find one in your area.
- Attend a conference: This is probably my favorite way to meet new people. Google conferences in your niche to find the one that is best for you. A great community for bloggers that has conferences is Type-A Parent.
Stage 3: monetization
In the beginning, the ability to make money will tie closely to your page views. It makes sense, the more people who visit your site, the more ad revenue you can make, the more potential buyers you have to purchase affiliate products, and the more email opt-ins you can add to your growing email list.
Continue growing your list
Highlight an amazing freebie (opt-in offer) on your site that closely relates to the popular topics on your blog. To find the posts that are performing best on your site do the following: Google Analytics dashboard –> behavior –> site content –> all pages
Look at your top 10 posts and determine the common theme you see that your audience is interested in. Develop your freebie offer around that topic.
Ideas for a freebie:
- Short eBook
- Email series (automation through your email service provider)
- Resource list of products that will solve a problem your readers have
Promote your freebie:
Setting up a free eBook:
SumoMe and Hello Bar have a few similar options. They both serve the same purpose which is to allow you to collect email addresses through pop-ups that ask your reader to provide their email address in exchange for your freebie.
You can use the free version of the SumoMe slide-in which pops up once a day per visitor (you can set specific settings on how often the pop-ups appear) when they are about halfway down the page they landed on.
Here is an example of what SumoMe looks like:
After you hit “download now” it takes you to a landing page I set up for my free eBook through LeadPages. You can view the landing page here: 5 Productivity Hacks for Busy Working Moms. Once on the landing page, my readers provide their name and email and receive an auto-generated email from LeadPages with the download and their information is automatically added to my MailChimp account for future emails!
Setting up a free email course:
An example of a free email course is Busy Moms Building Online Businesses. That is the landing page I created through LeadPages and I also advertise the course at the end of relevant blog posts using the LeadBoxes feature. Here is a snapshot of the end of one of my posts:
When my readers click this image a LeadBox appears to collect their name and email address:
LeadPages is a paid tool (it cost me a little under $300 for the year) and I purchased it before I made any money on my blog. It was the best investment I have made into my business thus far.
Follow me on YouTube for helpful tech tutorials on how to use some of my favorite tech tools including LeadPages!
Place Ads on your site
Now that you’ve started to grow your audience, you can start to place Ads on your site. Most people start with Google AdSense because they don’t have a page view requirement. Recently, I’ve also added Media.net.
There are a ton of networks that connect influencers (you) with brands.
Influencer networks I’ve worked with:
Linqia the great thing about them is that your audience does not have to be huge to get started. Criteria include:
- You primary channel is a blog, forum or community.
- Have 1,000+ visitors or followers on Facebook or Twitter.
- Demonstrate healthy engagement from members.
- Focused on “Parenting” or “Home & Garden”.
- The audience is primarily based in North America.
IZEA this is a bidding system. Once you sign up and fill out your profile you can begin bidding on campaigns from major brands like Sams Club and Johnson & Johnson. You decide the dollar threshold you are willing to work at.
Other influencer networks that I have not worked with but may be a good fit for you:
One of my favorite topics to discuss is affiliate marketing!
What is affiliate marketing? It’s when you recommend a product on your website and use a unique link with a tracking code so that you get credit for the sale.
There is no additional cost to your readers, they pay the same price they would whether you recommended the product or not but the creator gives you a commission for recommending their product and driving sales.
It’s a win-win for everyone. The seller drives traffic to their products, you make money for helping them promote their product, and your readers are introduced to products that matter to them.
What types of products should you promote? The most important thing to remember is that selling out to make a quick buck is not a way to build a business. Of course, you could decide to recommend products to make quick money but it’s not a sustainable business model and you will not build trust with your readers.
The first rule of affiliate marketing is to only recommend products you truly believe in and can give an honest recommendation on. For example, on my blogging and freelancing resources page, I list out a ton of products I use to run my blog. Some of these links are affiliates and some are not but ALL of these resources I use myself and can recommend from personal experience. Your first priority should always be to give your readers truthful and meaningful content that will help them solve a problem.
Disclose, disclose, disclose: You must disclose every single time you talk about an affiliate link on your blog and on social media. This is a very hot topic and it’s not only best practice, it’s the law! The FTC (Federal Trade Commission) FAQ’s is a great resource for understanding what you can and cannot do.
Learn more about affiliate marketing: How to Earn Money with Affiliate Marketing
Step 4: Create your own products
Most bloggers agree that the most lucrative way to make money is to create your own products. One of the criticisms of affiliate marketing is that you are sending your readers away from your site to purchase products from someone else. Essentially making them a fan of someone else’s work instead of your own.
It’s a valid argument but it doesn’t take into account that bloggers are very collaborative and most understand that blogging is done in a village and not on an island.
My recommendation is that while you are developing your own products, strategically take advantage of affiliate opportunities with products and brands you truly believe in. This will help you to establish credibility with the creators of these products and hopefully, you can leverage these connections for testimonials and affiliates of your own products.
Three main benefits:
- Creating a sales funnel for passive income
- Establishing yourself as an expert in your niche
- Building a loyal following
Example stages of product creation:
- Create a lead magnet (as mentioned above: eBook, free email course)
- Create your first eBook –> here’s mine: Busy Moms Building
- Create tiered packages for eBook (example: level one is your eBook, level two includes an upgrade for video tutorials)
- Create an e-course –> I turned Busy Moms Building into a course by popular demand from my customers
Software to help you sell your products:
- ConvertKit for setting up automated email funnels
- LeadPages for landing pages
- SendOwl for product delivery (I use this for my eBook and a few smaller products)
- Thinkific for course delivery
I just created a launch timeline that shows you the exact steps I used to launch my eBook in 30-days! It’s a Google Spreadsheet which is completely customizable for you to use for your own launch.
Beginner’s Guide to Blogging: My Top 9 Resources
These are 9 resources I have paid for and reference on a daily basis as I build my blog into an income stream. Each resource serves a different purpose and I will share with you the stage that each resource is best suited for based on my explanations above.
Busy Moms Building is an amazing resource for moms who are looking to turn their passion into a profitable business, written by me! In 12 easy to follow steps, you can build your own online business in 45 days!
What I love about it: It’s based on my experience as a corporate mom who struggled after returning from maternity leave 3 years ago. I wanted to take my corporate skills and create my own online business so I could have the flexibility to balance work and family a little bit better. I spent the next 2 years feeling completely overwhelmed and researching endless ways to make money online, but I never actually took action. In January 2016, I quit my corporate career to work from home, and by August 2016, I built my business to the point where I could quit and be self-employed. I am going to show you how to do the same in 12 steps that can be completed in 45 days!
Also check out: The Busy Moms Building Course. I’m turning the eBook into an interactive course and adding a ton of bonus content to help you succeed!
- Stage 1: setting up your blog
- Stage 2: growing your audience
Building a Framework: The Ultimate Blogging Handbook by Abby Lawson is a book that leads you through the setup process for a blog, strategies for monetization, social media, and list building. I highly suggest checking out my detailed review of the book here: Building a Framework: The Ultimate Blogging Handbook Review
What I love about it: Abby goes very deep on setting up your blog. She discusses important things that get can easily get overlooked: choosing a good theme, essential plugins, and setting up Google Analytics. The book also covers the key aspects of creating viral content through your writing and photography and effective methods for promoting your content. The video tutorial upgrades she offers as part of the advanced and master packages are a must!
- Stage 1: setting up your blog
- Stage 2: growing your audience
Elite Blog Academy is a course by my favorite and very first blogger that I ever followed, Ruth Soukup of Living Well Spending Less. She is a blogging guru and her 12 unit course helps you turn your blog into a business. You can check out my review How Elite Blog Academy Helped Me Earn a Full-Time Income Online. This course is only available once a year, so be sure to get on Ruth’s email list so you don’t miss out next time it opens.
What I love about it: EBA is built as building blocks. Instead of throwing a bunch of advanced strategies at you and sending you on your way, EBA builds each concept off of the last one. EBA will lead you through 12 different units and 36 assignments. It teaches you how to be intentional with your blog so that you don’t waste time spinning your wheels.
Because EBA was built to be taken in 12 unique steps, it stops you from getting overwhelmed with too much information coming at you all at once!
Pin Practical, shows you exactly how to convert your Pinterest visitors into email subscribers! In just 9 months, I grew my email list from 52 to over 10,000 for free using Pinterest…seriously!
What I love about it: I take you through 9 different strategies for converting Pinterest visitors into email subscribers. It is critical to your success in online business to have the ability to communicate with your customers. The only way to do this is to get potential customers on your email list. It is a lost opportunity to capture Pinterest traffic for 30-seconds and then lose them! Don’t let that happen to you anymore! Email subscribers = money and we’re all here to make money! 🙂
- Stage 2: growing your audience
Traffic Transformation: How I Went From 17K to 350K+ Monthly Page Views in 9 Months by Lena from What Mommy Does. I had the pleasure of meeting Lena at a business mastermind event recently and when she told me about her book I read it between sessions so I could talk to her about it. This book is full of practical advice on how to grow your blog’s traffic.
What I love about it: Lena decided she was fed up with spending hours upon hours working on her blog but seeing little growth. She documents the 21 strategies she used to see explosive growth in 2015. My favorite strategies include how she uses Google+ for SEO and StumbleUpon to drive traffic.
- Stage 2: growing your audience
My Knowtbook is a fantastic value for a wealth of information on how to blog, market your blog, use affiliates and many other topics. It is written by veteran blogger Amy Lynn Andrews. I refer to this daily and the best part is Amy keeps it updated with new materials almost every day because she uses Workflowy to host the information.
What I love about it: This is a different type of product because it’s a living document that Amy updates in real time as she learns new tips and strategies for online business. I love how the format is kept in bullet point format with the option to expand on each bullet. Also, the ability to search for specific terms makes it easy to use.
- Stage 2: growing your audience
- Stage 3: monetization
Affiliate Marketing for Bloggers is my new go-to affiliate marketing course and for the price, you really can’t beat it! Tasha takes you through the backend of her blog to show you exactly how she implements her affiliate marketing strategy. You’re not only getting the basics of affiliate marketing in this course, you’ll learn exactly how to use affiliate strategies that work for bloggers in all niches!
What I love about it: I particularly love that Tasha’s main website is not for helping bloggers learn how to blog. She uses these affiliate strategies to run a $200k/year home decor blog!
- Stage 3: monetization
Making Sense of Affiliate Marketing is written by Michelle of Making Sense of Cents. She makes over $50,000 A MONTH in affiliate marketing and gives away all her secrets on how to successfully make money through affiliate marketing in this course.
What I love about it: Michelle started earning over $50,000 in affiliate marketing sales in under 2 years and she shares the exact strategies she used to get there. The course is packed full of relevant information for newbie and advanced affiliate marketers. She spends 40% of the course setting up the practical side such as legal disclosures and the technical aspects such as using the Pretty Link plugin to make affiliate URLs look pretty (highly recommended)! She uses the other 60% of the course to dive into exactly what she did to grow her audience and sell affiliate products effectively.
My full review: How to Earn Money with Affiliate Marketing
- Stage 3: monetization
Book Boss is a self-paced course by Abby and Donnie Lawson (who wrote Building a Framework). Once you have your blog setup, one of the most lucrative ways to monetize is by creating your own products. This course takes you through the exact steps on how to create and launch your own eBook in 90 days. Abby and Donnie currently earn more than $40,000/month using these exact strategies! I am in the middle of this course right now and I can confidently say that it has saved me months of research in starting my own eBook.
What I love about it: Everything! I wouldn’t have even started writing my own eBook if it wasn’t for this course. Abby and Donnie do an amazing job at breaking down the tactical steps of developing a launch plan, while writing the book at the same time. They also teach all of the technical steps you need to take to create landing pages, set up email funnels, and choose an e-commerce site for payment and download of your eBook.
- Stage 4: create your own products
Beginner’s Guide to Blogging: Final Thoughts
Never stop educating yourself! Once upon a time, I had no clue how to register a domain, setup hosting or what the heck WordPress meant. Blogging is a marathon, not a race. The winners are not the ones that sprint to get everything done as fast as possible. Your expertise will grow over time. The best part about blogging is that it gives you the ability to be creative and think of new ways to engage your own audience. You are doing this to grow a community that you’re passionate about, not to check a box every time you complete a task.
The to-do list you’ll create will be never-ending. The ideas and logistics of running a blog will seem endless. But let me tell you, the first time a reader sends you an email saying something you did or said made an impact in their lives, you will be hooked. There is nothing better than being able to help other people while doing something you are passionate about.
Ready? Let’s do this!
Busy Moms Building Online Businesses
Need advice on where to start with starting a business? I’ve created a course to help you do just that! Click below to enroll.
For a complete list of all the resources I recommend for running an online business, check out my Blogging and Freelancing Resource page.
Don’t forget to join the Busy Moms Building Facebook group for mom entrepreneurs!