How to Make Money Blogging


Want to start your own blog? Be sure to sign up for my free online class: 3 Steps to Start That Blog You’ve Been Dreaming Of where I’ll teach the basics strategies you need to have in place to get started successfully! Sign up here.

So you want to make money blogging? You’ve come to the right place!

I started blogging back in 2005 with the hope that it would help bring in a small stream of income and be a means to promote the online business I had at the time. So much has changed since then, but one thing has not changed and that is that you can make a good part-time or even full-time income from blogging.

However, it’s easier and harder than you may think. It’s easy because it requires very little cash outlay upfront, you don’t need a degree or certification, the field is wide open and the profit margins are high. On the other hand, setting up a successful blog that makes a part-time or full-time income will only be the result of massive amounts of effort, determination, consistency and perseverance.

For more thoughts on this, read my post on 5 Necessary Traits of Successful Bloggers.

How to Set Up Your Blog

(Note: The Bluehost links below are affiliate links, and we will be compensated if you sign up for Bluehost by clicking through our links below. Read our disclosure policy here.)

1. Sign Up For Hosting

The first thing you need to do after you decide to set up a blog is to sign up for hosting. This is where your blog will “live” online. It’s basically like paying rent to have a site online. Hosting supports your site and keeps it live and online.

This is different than your domain name (your www. address). Hosting is like the house or apartment you rent or own, while your domain name is your address. You need both.

I recommend using Bluehost if you are new to blogging and/or just need a robust site with great customer service. I used Bluehost for a few years when I was first blogging. I no longer use it now that my site has grown very large and we need more personalized and customized service. But Bluehost is a great fit for small to medium-sized sites.

To sign up for your hosting with Bluehost, just go here and click on the Get Started Now button.

Next, you’ll need to choose your hosting plan. I recommend going with the basic plan if you are a small to medium-sized site. You can always move up to a larger plan, if need be. But the lowest rate should meet your needs well when you are getting started.

Screen Shot 2014-08-16 at 7.21.48 PM

If your blog outgrows the Bluehost shared hosting plan and you need a good next-step option, you can sign up for WpEngine Hosting. I have not personally used this, but I’ve heard great things about this company.

The main perk is that this hosting company specializes in WordPress, so the customer service team can help with all issues — even the ones that are directly related to Wordpress. One reader wrote in with her testimony of how great it works for her:

“When my blog grew too large for the shared hosting options I was trying, I knew that I wanted to move to a reliable hosting company.  Up-time was a huge factor in my move to WpEngine — as my blog was outgrowing the shared hosting plans and was down constantly.  WpEngine offers an uptime guarantee plus they specialize in WordPress — so when I have a question about something going on with my site, I know the person I’m talking to knows WordPress inside and out.  It’s great to be able to reach out to my hosting company and not hear “That’s a third party platform issue so you’ll need to get in touch with a WordPress expert.”  My blog is actually hosted by WordPress experts!  Over the past two years, I’ve had minimal issues with my site, and when there were issues, the support team at WpEngine worked them out — even when the issues might have been caused by an error on my end!  If you’re looking for a hands-off hosting option where you know your blog will be well taken care of, I highly recommend WpEngine!” -Tanya at Blogelina

Go here to get started with WpEngine hosting.

2. Choose a Great Blog Name

Once you’ve chosen your plan, you’ll then need to choose and type in your domain name. As mentioned above, this is the www. link for your site. I wouldn’t rush through this part of the process. In fact, I’d say this is THE most important thing to consider once you know what your site or blog is going to be about.

How to Pick a Great Name for Your Blog

Your blog name should encompass your blog’s mission and should clearly articulate your blog’s purpose. Don’t hurry through the process of picking a name: it’s your brand and you want to make sure you love it and it’s something you’re going to love for years to come.

Take a week or two to consider potential names. Ask a few trusted friends to give their input. Toss around ideas and, when you land upon ones you like, check to see if the domain name (the www website address) is available on before jumping ahead and settling on any one name.

Important note: Blog names can be federally trademarked. This means that an individual or company owns the federal rights to a particular name or phrase and it cannot be used by others or you will be subject to fines and required to discontinue using the name. To be safe, search thoroughly online to make sure no one is using the name you come up with or a very similar variation of it.

Tip: If you want to think long-term and hope to turn your blog into a successful business, I encourage you to consider purchasing all variations of your domain name (for instance, we own, etc). That way, you don’t have to worry about someone else setting up a site with a domain name very similar to yours. You can purchase these additional URL names through a site like

How to Make Money Blogging

Once you’ve chosen your name and verified that it’s available, go to the next page and input all your information. You can skip the extra upgrades. The only one I might suggest you consider is that you purchase the Domain Privacy. This will guarantee that your home address or whatever address you used to sign up for your domain cannot be accessed in public records.

Input your billing information and you are good to go! Your brand-spanking-new hosting and domain are set up.

3. Choose the Right Blog Platform From the Get-Go

After you set up your hosting and domain name, you’ll want to install WordPress on your new hosting. You can do this in the dashboard section when you log into your Bluehost dashboard.

WordPress is the “software” that you’ll use to actually blog. Basically, it’s the nuts and bolts of what allows you to type up your posts and upload them onto your hosting so that they show up at the domain name you picked. It makes it very simple to type and publish posts without having to mess with understanding all the ins and outs of HTML or how to write code for your website.

Important note: You must have your own hosting and install WordPress from onto that hosting. While you can set up a free site on, you are not allowed to add advertising or affiliate links if you’re hosting it there — thus disabling your ability to making money blogging!

Why WordPress?

Not too long ago, I was asked what is the one thing you wish you had done differently when setting up your blog. I instinctively replied, “I wish I had started with WordPress.”

I started with Blogger because that was pretty much the only blogging platform in existence. I moved to TypePad when the Blogger SPAM bots marked my blog as SPAM in 2008 and I was locked out of my Blogger blog for 10 days.

Near the end of 2009, my blog outgrew TypePad and I was forced to switch to WordPress. Making the leap from TypePad to WordPress was daunting and tedious. We had to move thousands of posts and hundreds of thousands of comments. There were all sorts of glitches and it was a big learning curve.

Truth be told, though it was a major headache, it was one of the best blogging moves I’ve ever made. WordPress has allowed me to have a much more organized blog and offer many features I couldn’t with TypePad and Blogger.

So, if I were to suggest a blog platform, I’d highly recommend WordPress. It gives you many more options than other platforms offer. Plus, you don’t have to worry about your blog getting locked or outgrowing TypePad.

Another big perk of WordPress is that it has much more sophisticated SEO capabilities (i.e. SEO stands for Search Engine Optimization and basically refers to optimizing your site so it comes up high in search engines. People will find you a lot more easily if you come up on the first page or two of Google rather than page 133!). I don’t do a lot for SEO at this point, but I’m all about doing small things to help improve where shows up when you search for “money-saving blogs” or “grocery budget”. WordPress makes it extremely simple to accomplish this.

4. Hire a Designer

Back in the “olden” days when there weren’t many blogs, if you had great content and updated regularly, you’d have a good number of readers — even if you had a basic, free Blogger blog design. Today, because there are so many more blogs, great content is paramount, but a nice designer and ease-of-use is also very important. If people find your blog design dull or your layout disorganized, they are much more apt to just go find another blog.

Now, please don’t let this discourage you. You don’t need a fancy-schmancy blog with lots of bells and whistles. Just a clean design that is easy to navigate can make a world of difference. And paying someone to set this up for you may be every bit worth the money.

If you can’t afford a designer, at least consider paying to have someone design your header and connect your hosting and domain name on WordPress. I promise it is worth the bit of money that it will cost — and it will save you a great deal of hair-pulling.

That said, I do recommend taking time to learn at least basic HTML. I’m not techie at all, but I’ve forced myself to learn enough to make basic tweaks and do minor fixes. It’s invaluable when talking to a designer to at least have a cursory knowledge of how your site works.

5. Publish Some Posts Before You Publicly Announce Your Blog

I can’t tell you how many times I’ve seen a new blog advertised and been all excited to check it out, only to find there were a whopping three posts on it! If you want people to stick around, you need to have depth and series and a variety of posts.

Before you “open your doors to the public”, go ahead and post 10 or 15 posts, plus plan out and write another 15 to have in queue to post after you start “advertising” your blog. Not only will this allow you to “get your feet wet” and get accustomed to blogging before you have a real live audience, it also provides some great content for people to check out when they visit your blog.

I love Google calendar for planning out post series long-term. I also have recently begun printing out a monthly calendar to pencil in specific posts for each day. This gives me accountability, inspiration and organization — well, at least it’s better than my former “blog-by-the-seat-of-my-pants” routine!

For more ideas on writing great blog posts, check out this post with 5 Tips for Writing Top Notch Content.

6. Build Your Readership

Before you jump into making money as a blogger, I strongly encourage you to focus the first few months on producing great content and building your readership. Remember, this is a marathon, not a sprint.

There are many, many creative ways to grow your readership. Check out this long post where I share some of my most effective strategies for increasing your readership and building your community on your blog.

7. Become an Affiliate

Now that you’ve set up your hosting and have posted some great content on your blog, it’s time to start talking about how to make money with your blog. The first — and easiest — way to make money is through affiliate marketing.

For those who may have never heard the term of affiliate marketing before, it’s basically when you are paid to promote another person’s product, coupon, deal, or website. It’s typically CPA advertising — which means that you only get paid per action. In other words, a reader must take some form of action (purchase something, click through your link and sign up for something, download a coupon or ebook, etc.)

You sign up for an affiliate program (I’ll share some of my favorites in a little bit), you promote your unique affiliate link that the company gives you, and then you are paid if your readers buy the item or sign up for the item.

For instance, not too long ago, I promoted a sale on Amy’s Tell Your Time ebook. She has an affiliate program that offers 50% of the sales to the affiliate. Since the ebook was on sale for $2, I earned $1 for every person who clicked through my affiliate link and made a purchase. So, if 100 people bought the ebook, I’d make $100 in affiliate earnings.

In many cases, people have to make a purchase in order for you to earn money as an affiliate. However, there are also hundreds of other options that require no purchase. To give you an example, I’m affiliate for, RedPlum, and SmartSource. If I post a great coupon that is on any of these sites, I earn anywhere from $0.02 to $0.40 per coupon printed (I have different agreements with each network and some pay per coupon printed, others pay a flat fee per print session per user per day).

As you can imagine, since one of the key focuses of happens to be using coupons, the affiliate money earned from coupons printed is one of the highest revenue earners. However, it is a win-win situation, because I’m sharing a great deal with you, it’s hopefully helping you save money and get a great deal, and then we both benefit from it.

Some of the Current Top-Earning Affiliates I Use:

Amy has a great list of many different affiliate programs here, if you’re interested.

I highly, highly recommend reading my post on 5 Strategies for Maximizing Your Earnings With Affiliate Marketing.

8. Set Up Google Adsense

In addition to promoting affiliate links for products and resources that you believe in and that are a good fit for your blog’s audience, I also recommend signing up for Google Adsense. Google Adsense is a simple way to earn a little money showing ads on your sidebar.

Typically, you’ll earn around $1 to $2 per CPM with Google Adsense. CPM = cost per 1,000 pageviews. So if you have 10,000 pageviews per month, you’ll earn around $20 per month with Google Adsense.

That might not seem like a lot, but as you continue to grow your readership, you can see those numbers steadily climb. And you do nothing other than set up the ad at the beginning and add the code for it to your sidebar, header, footer, or even at the bottom of your posts.

The thing I like about Google Adsense is that you can block any URL’s of sites that you don’t want advertising on your site. You can also set up channels with keywords to help Google Adsense serve up ads that are more targeted for your audience.

You can also consider selling your own sidebar ads to help you sell even more sidebar ads.

5 Additional Ideas

Not only are there many ways to earn income directly from blogging, but blogging also opens up a host of other ways to earn money indirectly. Here are five ways I’ve used my blog as a springboard to earn additional income.


(Note: Some of the links in this post are affiliate links. Read our disclosure policy here.)

Not sure if you’re ready to start a blog? Be sure to sign up for my free online class called 3 Steps to Start That Blog You’ve Been Dreaming Of where I’ll teach the basics strategies you need to have in place to get started successfully! Sign up here.


  • Amy says:

    Thank You for sharing what you have learned as a blogger. I have just started a blog that I plan to move to a paid host soon, so this information is greatly appreciated.

    • Diane says:

      where did you start your blog? I am just starting to start! 🙂

      • Amy says:

        Hi Diane,
        I started my blog on blogger. So far it is still there, I haven’t decided where to move it to. Blogger has been easy to use but I don’t like that I have to use blogspot in the URL. Eventually I will move it, I just had things come up in life that have kept me busy.

        • Mr. L says:

          HI Amy
          You can’t connect your own Domain to blogger i was planning on that for another blog kind of like a sub blog of my main one looks like i’m choosing someone else.

  • Rhonda Swan says:

    Great ideas here! I always say that you should only sell things you can put your heart into. It’s so important that you don’t sell your soul for the sake of a buck. Always important to only promote things that you find value in.

  • Angela says:

    This has been very helpful! I have a blog on WordPress right now for free, but would like to move to Bluehost or Godaddy. When I switch, will all my former blog posts tranfer, or do I have to start over from scratch?

    • I personally would check out DreamHost, it is employee owned company. And very good uptime. And fast as they use SSD solid state storage in their shared hosting by default. I am not affiliated and do not use it. 🙂 But I do plan to go to them in the future 🙂
      They are more expensive but definitely worth it

      BTW I love this blog with valuable information here which I am going to use 🙂

  • Addi Ganley says:

    Thank you for this post.
    Many people ask me how to get started blogging and you definitely laid it out very nicely in this post. You also shared many resources to use which is so helpful in starting this process, which can at first be overwhelming.

  • Matt Atwell says:

    This is great advice. I recently started blogging to share my secrets of living frugally and finding deals. I especially am taking to heart your comment about getting 10-15 posts before going public. I was starting to go public, but now I am going to wait a little while and build up my arsenal.

  • Candis Lynn says:

    I <3 this Crystal! I'm currently going through your course earn a full-time income from home, and loving it 🙂

    My favorite tip on here is the one about affiliate marketing. I've found success with that myself, and it's a great way to earn income in the interim if you're planning on launching your own course/book but not quite ready yet.

    Looking forward to the rest of your course!

  • Elissa says:

    Thanks for the ideas, I agree with the one about building up some content before going too public – I did this and quietly learned a few things for about 6 months before announcing my blog last month. Really glad I did, as there is a bit to learn and it can take time to develop your “voice” and focus, plus all those extras like search bars and share buttons, etc etc

  • Dawn says:

    Hi Crystal! Thank You so much for sharing this awesome information. You truly have been blessed with a gift. I have just started your 5 day video course and just one day as given me great encouragement. I have been raising my Grandson for almost three years now, after the death of his mommy. I started a blog about his life and raising him, with the lost of my income to stay home and raise him I want to turn the blogging into income to support him.
    Looking forward to completing your course. Bless You

  • Brittany says:

    I have been contemplating starting a blog for a while now. But I don’t have the slightest clue what I am doing. About how much does it cost to get started under blue host? I went through the steps you mentioned but was surprised at the total I was going to be charged. Thanks!

  • Rhonda Swan says:

    Great tips here. I definitely agree that having a usable website is key. If it doesn’t look inviting or easy to use, then people will get frustrated and click away.

  • Nkem says:

    Hi Amy,

    I stumbled across this article on pinterest by mistake. But it caught my attention because l have been struggling with making money from my blog. I have made zero money since l started. Sad face.

    I have been blogging for a few months while but so fustrated because it’s like l am talking to myself. Traffic to my blog is practically non exisitent so l am not making any money. But l am determined to keep blogging and putting good content out there.

    I got interested in this article because l just wanted to know what l was doing wrong with respect to blogging and HOW l could correct IT. When l went online to find out how l could get traffic for my blog, l just saw a lot of write-ups that were just not “real”. Either write-ups were beating around the bush or just too technical for me to understand.

    But your simple, practical ways have helped me understand how to draw traffic to my blog which will translate to making money.

    Thanks once again for being real and helping others!

  • Ashley says:

    I just have a question abour WordPress – to install it after I am hosting and have a domain, is it free or do I have to purchase it (i.e. $399 for the All-in-one)?

  • Mary says:

    Thanks for the blogging ideas! I’m brand new to the blogging world (1 1/2 months). I’m especially appreciative of the readership ideas. Trying to build mine up right now, and it’s tough! But I love writing and I’m determined. Love your site and I’m so happy you’ve been successful blogging!

  • Blogging is a wonderful way to earn a living. I actually began by writing for eHow. As a newbie, I began to learn the basics of online writing and went the writers program at eHow ended, I continued my education at Hubpages. Finally, I stepped out and created my own blogs, using WordPress. It has been quite a journey and a wonderfully rewarding experience.

  • felicia says:

    thank you so much for this whole series on blogging but i have a few questions if you have time to answer in time please .???????

  • Laria says:

    I just wanted to say thank you for posting some affiliate program ideas. I’ve been looking all over the place for programs that would fit into my blog.

    You have no idea what a relief it is to finally have found other options that are relevant.

    I love your blog!

  • Hi Crystal,
    You recently joined my and I was just going through the pins and this one caught my eye that you posted! I am in limbo at this point with my old blog and was going to upgrade it to a new wordpress blog, which I did do, but I haven’t blogged in so long that I decided that I am going to do a new blog, but under my name! So that I can blog whatever strikes my mood. I am going to use an etsy theme that I have found and base it on my lifestyle and my likes and interests. So thanks for this post as it will come in handy as I am building my new blog. Again, you are such an inspiration and I hope one day that I could grow my blog by leaps and bounds as you have done.
    xoxo, Christina Charles

  • Elizabeth says:

    Great info ! I also recently made a blog so this is very informative for future use. Thank you for sharing !

  • Jonny Pean says:

    Great tips. When I started my blog I was really struggling with readership issues– not because I had doubts about who I wanted to reach out to but because I was apprehensive of the fact that my friends wouldn’t read my posts on finance. I reached out for their opinion before starting the blog. I was like ..”Would you read my posts on the current financial issues, general finance tips and tracks..? And they were like.. “Why finance? Why not travel instead?” That was what psyched me out initially. But I knew what my forte was (and it is Finance!!!) and stuck to it to get dividends..

  • Kathy says:

    I would love to have a blog. Would love to be able to stay home longer and do this as a part time job. Going to look over more and see if I can. Thanks

  • Awesome post! I wish I had stumbled across this a few weeks ago. I just started a blog at and I can’t wait to use these tips. Thanks so much!

  • Jackie says:

    I have paid for bluehost and installed wordpress but do I have to pay for a theme with wordpress or are there free ones for us beginners that are broke?


  • You’ve proven that hard work pays off! Thanks for the great list!

  • Vivian says:

    Thank you Crystal for such a wonderful outline on starting a blog and how to make money doing it. Following your layout made sense to what seem to be a difficult process to maneuver around. I felt like I was going around in circle and missing the target. I can’t begin to tell you how many websites about blogging I’ve looked at but yours help me to make sense of it all.
    Thanks again and I will continue to follow you:-)….

  • jackie pippin says:

    Hi, how do i sign up to get your blog? At the bottom of this page there is a place to sign up for email updates but no place to click. I don’t want to miss you blogs/newsletters!

  • Kim L. says:

    Google AdSense has often kicked me off in the past because they don’t like to share. Like they don’t want me to work them and with another ad program. They called it spam. How do you get around that, because Google AdSense does NOT pay well all by themselves.

  • Wow you shared a lot of helpful info….thank you!!! I’m trying to get my thing going (I made thirteen cents LOL) but I’m going to check out some of the other links you posted.

    I use blogger even though I have self hosted WordPress because I’m so used to it…that’s probably why 13 cents LOL.

    Thank you again, have a great weekend!!

  • Missy says:

    Thanks for sharing the affiliate programs you use! I’m launching my new blog on May 1st, and I plan to apply for several of the programs you’ve listed. I’m not new to the blogging scene, but in the past, I’ve primarily earned money from AdSense and Amazon. Amazon is currently banned in my state due to some tax nexus issues, so I have to find other affiliate programs that work well for my blog.

  • Ashley says:

    I don’t know if this makes any sense or not, but I love the “idea” of blogging, but I DESPISE actually writing/typing. I am passionate about helping women live healthy life styles, attaining their fitness goals, sharing recipes, cleaning and organizing tips and how to be a home economist (couponing, cloth diapering, gardening etc). I have so much I want to get out there but I just have no idea how I can accomplish this without writing. Am I just crazy?

  • hina altaf says:

    Thanks for the helpfull information. I just started blogging and got my domain from bluehost, I am still trying to figure out how to sign up to some affiliate programs and draw audience to my blog.

  • Toni Overby says:

    Can’t wait to take my blog to bluehost. Thanks for the info!

  • Jaycie says:

    Hi there,
    I just recently started with SquareSpace and I’m curious if WordPress is easier or what your thoughts are comparing those two…

  • Tasha says:

    I’m wondering if you have any tips for going from hobby to business. I am considering adding as an affiliate to my blog but I am a little reserved due to the fact that I have not made any money with my blog as of yet. Since it has only been a hobby up until this point, I have never had to deal with tax issues, etc.

  • Laurie says:

    I just wanted to thank you for your website and all your encouragement to “push through the fear and do it”. I have been subscribing to your site for years and always wanted to start my own blog. Well, thanks to your encouragement and guidance, I finally did it! It’s not where I want it to be yet and I have a long way to go but at least I finally did it and it is giving me confidence in my writing and to keep going! Thank you, thank you, thank you!!!!

  • Erin says:

    Crystal (or her team),
    Not sure if you’ll see this reply, but I tried clicking the link for ” The Blog Design Network” you have listed under Recommended Designers. It redirected me to some strange site that froze my computer for a bit. I think the site might have been hacked or changed?
    Just a heads up so you can update the post.
    And thank you for all your helpful money saving and blogging tips! 🙂

  • JJ says:

    Crystal and Team,

    I am setting up my first ever blog. I didn’t see mention of a business license. Do and/or when do you need a business license? Also, all the set-up costs are those tax deductible? Should I be keeping a record of it?

    Thank you!!

    • You should check with your state and local laws as far as a business license goes. It varies by state, but typically, you wouldn’t need one for a blog. However, you should always keep your $$ earned separate for tax purposes — so that you can report your income correctly and so you can deduct all of your expenses correctly, too.

  • Fahim says:

    Thank you so much for sharing. I would love to work with amazon affiliate and savings

  • Elaine Watkins says:

    Thank you.

    This was so helpful.

    I’ve set up blog on WordPress…Yay!…and have started writing posts…Yay! Now I’m working through the glitches (like why posts aren’t showing up on my front page but are showing in the separate menu areas. Haha. I love challenges…especially when they end up being something crazy easy, so I can checkmark that item on my To Do list. There is power in the checkmark!

    I just retired from homeschooling and am back in school myself to become a functional health coach while also completing a digestive mastery study….definitely divided brain time.

    Blogging is really fun. I love to write, and I’ve now discovered I Love taking pictures. I’ve already repeatedly mentioned, casually of course, that I want a camera to hubby. haha

    Thank you and have an awesome day!!!

  • Tammi says:

    Hi Crystal,

    I started my blog last year around this time and totally fell off the blog wagon in the spring. I’m back at it and determined to be a bit more successful this time around. I’m back to this fabulous post of yours that got me started in the first place and under the Build your readership section, number 5–Participate in weekly memes, that link doesn’t work anymore. Just wanted to let you know. I’ll try some of your other suggestions for building readership.

    Mostly though…a BIG, heartfelt THANK YOU for all you do on this blog. I’ve been a follower for many years and I adore your tender, giving heart! It’s so easy to see how much you want to help others. This post about “How to Make Money Blogging” has been so helpful to me along with so many other of your posts. Thank you for doing what you do! 🙂

    Blessings to you!

  • Norm says:

    Thanks Crystal for an awesome post. I personal have just started blogging for the past 3 months and it is definitely tough going. Like you said it is marathon and not a sprint.

    Do you have some words of advice on how can I attract more visitors to my blog? Or is keep blogging and keep networking?


    • Matuloo says:

      Blogging, networking, guests posts … these are all vital methods that you simply must be doing, and don’t cost anything, except for your time.

      I would also suggest to invest a few $ into paid traffic, to get a small but steady stream of readers. It’s always a good feeling to know somebody is actually reading your posts.

      Facebook is the best platform to start with, I would suggest to make a FB page, post link to your articles on it and “boost” them. There are 3 basic methods you can use : 1.boost the post to get eyeballs on just that post, 2.create an AD for the facebook page itself in order to get likes for your new page and 3.create an AD that links directly to your posts on the blog.

      To get instant readers, go for option 3. Make sure you target your audience properly – pick interests that relate to your niche, the right age-groups and don’t forget to choose a country too.

      Good luck!

  • I have and bluhost is my hosting servivce, but i’m confused about the ads. Does also not allow ads?

  • Thanks for the great tips Crystal! 🙂 I finally launched my blog last month and this post helped me a lot to get started.

    Also I agree that you should hire a designer but if you are starting in a budget you might want to check It has a lot of helpful information and tutorials.

  • Karen says:

    At what point would you recommend looking for affiliates?

  • Pamela Tibbs says:

    I started blogging from 2015. Now I have my blog set up. How can I start Amazon affiliate??

  • Amanda says:

    Hi Crystal,
    Thanks for sharing these tips. After reading this I have decided to go ahead and start my own blog. Do you suggest adding the Domain Privacy Protection, Site Backup Pro, Search Engine Jumpstart, SiteLock Security-Find and the Comodo Positive SSL Bundle when signing up with Bluehost? Your recommendation would be greatly appreciated.

  • Justin says:

    I don’t know if anyone is still responding to this, but I have been “starting” for a while. I have always wondered if I have to pay for a theme (rather than use a free theme) in order to do ads, affiliates, etc.

  • Laura says:

    Hi there, all of the hosting sites require you to pay up front for a year or more. I just cannot spend that right now….how can I get started for minimal amount of money? Buy my domain name, and??

    Thank you!!


  • Isabelle says:


    Thanks for all the tips. I just started blogging to document the start of a new chapter in my life. I’m not planning to make any money out of it, but hope that what our family has been and is going through may help and/or inspire other people.

    My blog is:

    Thank you!


  • Great post I found it very informative. Thank you for sharing on how you make a income blogging.

    This really helped me out Im still learning on how to monetize my blog.

    Not many bloggers share on how they earn a income from there blog and it really has helped me out.

    I will check out the affiliate programs you recommended.

  • JJ Gutierrez says:

    Crystal, I wanted to thank you for sharing the steps to launching a blog. I followed your plan. I just launched my blog I did decide to pay for a theme and hosting. I am happy I did because I was able to get support. I am not actively seeking an income with it yet. Just getting out there and seeing what the interest is in what I have to say :). Thank you again. If you can check it out…It is called Chickening IN and it’s purpose is to encourage and inspire women to live their best life.

Money Saving Mom® Comment Policy

We love comments from readers, so chime in with your thoughts below! We do our best to keep this blog upbeat and encouraging, so please keep your comments cordial and kind. Read more information on our comment policy.

Leave a Comment

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