How to Make Money Blogging as a Complete Beginner

Advertiser Disclosure

Our readers always come first

The content on DollarSprout includes links to our advertising partners. When you read our content and click on one of our partners’ links, and then decide to complete an offer — whether it’s downloading an app, opening an account, or some other action — we may earn a commission from that advertiser, at no extra cost to you.

Our ultimate goal is to educate and inform, not lure you into signing up for certain offers. Compensation from our partners may impact what products we cover and where they appear on the site, but does not have any impact on the objectivity of our reviews or advice.

Our number one goal at DollarSprout is to help readers improve their financial lives, and we regularly partner with companies that share that same vision. If purchase or signup is made through our Partners’ links, we receive compensation for the referral. Here’s how we make money.

According to, more than 409 million people worldwide read a combined 20 billion pages of content every month.

That means bloggers are responsible for millions of hours spent reading content — and readers are still hungry for more.

A win-win situation, bloggers help readers with some of life’s most important questions:

  • How long do I need to bake brownies?
  • How do I change a flat tire?
  • Can I earn a good income without a degree?
  • How do I get a fussy baby to stop crying?

Bloggers are often real-world experts that help fill the gap where higher education leaves a void.

But what surprises many is just how lucrative being a school of hard knocks expert can be. For some, blogging is the ticket to millions of dollars per year in earnings. For others, it’s a source of frustration and a sense of wasted time.

Starting a blog is a legitimate way to earn side hustle-like income — but it’s not an overnight sprint. With self-discipline, a lot of patience, and a commitment to constantly learning, you can start earning money with a blog in as few as six months.

4 Reasons Why People Start Blogs

Why you blog is the first part of becoming a paid blogger. But the initial reason to start is different for everyone.

When you start to get frustrated or bored with your money-making endeavor, remember the original reason you began blogging — whether it was to find a way to make money online or to just have fun.

1. To make money

It’s okay to start a blog solely to bring in income, and blogging for money is a legitimate goal.

But don’t get blinded by money. You should also enjoy the process of blogging, like writing blog posts, designing graphics, and networking, or else you’ll quickly resent how long it takes to earn real money.

2. To teach others

A major reason to start a blog is to spread knowledge and help others.

You can use your personal experience to help others going through an experience similar to your own, whether it’s a debt payoff journey or a medical diagnosis. When people visit your blog, they’ll want to know why they should trust you as a blogger and how your posts can help them.

3. To build an online portfolio

Starting a blog to build an online portfolio is a good idea if you’re trying to become a freelance writer, marketer, or social media manager.

Nearly every potential client or employer will ask for some proof of work, and directing them to an online portfolio will showcase those skills.

4. As a hobby

Some people begin blogging purely as a hobby. When you blog for fun, you don’t have to worry about checking pageviews, reviewing ads, and looking for sponsored posts. You can always change directions if you want to make money with your hobby down the road.

How Much Do Bloggers Make?

Blog Tyrant’sBig Blogging Survey reported that 69.4% of 350 surveyed bloggers earn no money, and 22.6% earn fewer than $10,000 per year.

Based on their results, there’s a strong connection between a blogger’s time investment and income. Only 3.1% of those same bloggers work on their blog full time. Conversely, 46.8% spend fewer than five hours per week on it.

Despite these numbers, if you invest the time to learn and focus on the right things, you can make a significant income blogging.

Related: DollarSprout’s Turning 5 Years Old. Here’s What I’ve Learned So Far.

Kyle Kroeger

Kyle KroegerKroeger started his most recent blog in 2019. Nearly a year later, the site brings in around $2,000 per month. He also maintains a travel blog, Via Travelers, and a third site in the personal finance niche. Together, they amount to a combined monthly income of $7,500.

“Through all three blogs, I make money with affiliate marketing and display advertising,” Kroeger says, “and I’m looking to add digital products such as eBooks, courses, and one-on-one sessions to diversify my revenue.”

Adriana Copaceanu

Adriana CopaceanuCopaceanu started her blog in April of 2016. Her site, Backyard Garden Lover, teaches readers how to grow flowers, herbs, and vegetables at home.

Copaceanue shares, “I love that I can do what I love and make money at the same time.” The majority of her site’s revenue comes from ads, with the rest from promoting affiliate products, such as planters and gardening tools, in her content. When asked about her income, Copaceanu reported, “Depending on the time of the year, my blog makes between $2,000 and $8,000 a month.”

Lauren Tingley

Lauren TingleyOn her blog, Simply Well Balanced, Tingley shares tips to help busy working moms simplify all things motherhood. The main topics she covers include decluttering, family activities, and parenting advice.

“I blog to supplement my family’s income,” Tingley says, “as I continue to work in a field that I love.” She monetizes her blog via ad revenue and the Amazon Associates affiliate program. The additional $800 to $4,000 the site brings in per month has allowed her family to increase their retirement savings, pay down debt, and have more money for things they enjoy.

Related: These 5 Millennials Started Blogging 12 Months Ago. Now They’re All Making $1,000+/Month

How to Get Started

There are blueprints to follow when trying to run a profitable blog. Try not to skip any steps, even if they seem redundant or unnecessary.

Skipping an important step could lead to a failed start, or perhaps an abandoned blog altogether. Starting your blog already knowing how blogging works will give you an advantage.

1. Choose a profitable topic/niche

First, choose a niche for your blog. You can decide to start a blog following your day-to-day life, but it’s best to have a specific focus. Sticking to a niche and consistently creating content, catering to readers interested in that topic, will help the blog build authority in that field.

Here are some of the most common (and profitable) blogging niches:

  • Parenting
  • Personal finance
  • Health and fitness
  • Fashion and beauty
  • Food
  • Lifestyle
  • Homesteading
  • Travel
  • Technology
  • Sports
  • Entertainment
  • Product reviews

These blog niches are still broad and can be narrowed down even further to cater to specific readers. For example, a parenting blogger might talk about all things parenting or tailor articles toward parents of an only child, single parents, or parents of a large family.

To give you some perspective as to which niches may be more profitable than others, take a look at this list of high-income earning bloggers and their respective niches:

  • Abby Lawson — $41,000+/month — Lifestyle (Home)
  • Trevor and Jennifer Debth — $46,000+/month — Recipe/Food
  • Rosemarie Groner — $86,000+/month — Personal Finance
  • Lindsay and Bjork — $90,000+/month — Recipe/Food
  • Alborz Fallah — $125,000+/month — Cars/Automotive 
  • Elisa Larson and Emma Chapman — $125,000+/month — Lifestyle (DIY)
  • Jeff Rose — $138,000+/month — Personal Finance 
  • Heather and Pete Reese — $170,000+/month — Lifestyle (Travel)
  • Pat Flynn — $200,000+/month — Entrepreneurship 
  • Chiara Ferragni — $200,000+/month — Fashion
  • Sarah Titus — $200,000+/month — Ecommerce 
  • Tim Sykes — $1,000,000+ per month — Stock Trading/Investing

2. Launch your blog

Once you have your niche, it’s time to start writing. Here are 40 first blog post ideas to get you started.

While you should proofread your posts and ask for feedback, don’t wait until each post is absolutely perfect to hit publish. Start writing and be consistent. It will take time to build a fan base, so start publishing as soon as possible.

For the tech setup, follow thiscomplete step-by-step tutorial for starting a blog.

3. Design a monetization strategy

It is important to choose a monetization strategy by selecting one or more ways to make money blogging. While every blog is unique, there are a few monetization strategies that work for most blogs.

4. Drive traffic to the blog

Traffic is key on the journey toward monetizing a blog and will lead to more potential income. New bloggers should make Pinterest and SEO a top priority. Growing platforms on YouTube and Instagram is also a good traffic-building strategy.

Networking and spending time with people in your blog’s specific niche is a great way to bring in traffic. Over time, followers might share your content, bringing in even more traffic in the long run.

5 Ways that Blogs Can Make Money

There are five main ways to make money blogging, and each strategy works in a variety of blogging niches.

1. Affiliate marketing

Affiliate marketing is one of the most popular ways for new bloggers to make money. This means selling products from a third party for a small commission.

These commissions typically range from 1% to more than 50% per sale. The lower commissions are often for physical items, while the higher commissions are for digital products.

chart describing the different possible ways for bloggers to make money
Source: GrowthBadger

To sell third-party products, a blog must focus on a need, attract relevant visitors, and ultimately build trust among its readers.

New bloggers can sign up for FlexOffers, ShareASale, or CJ Publishers — three companies that offer entire networks of affiliate programs that sell anything from shoes to online courses in parenting.

Related: 8 Affiliate Marketing Strategies to Drive Massive Sales

2. Digital products

Creating digital products is a great low-cost way to build authority and make money. It’s one of the most high-profit ways to make money blogging.

Online courses

An online course is a digital product that has the potential to be sold over and over again. While the initial creation and marketing can take anywhere from weeks to months, the monetary gain of a successful course far outweighs the work.

Creating an online course does not require a teaching degree or formal experience, but it does demand a good online presence and knowledge of the topic. Consider investing in high-quality recording tools like a microphone and camera, as well as lighting and behind-the-scene aesthetics.


Many bloggers sell eBooks as a way to make money blogging, especially those who are camera shy or who love writing long-form pieces. EBbooks can help teach more about a certain topic, or they can be totally fictional.

The blog and digital product should work together to build up an income. If you blog about health, write an eBook about your personal health journey and what you’ve learned. Try not to replicate exactly what’s on your blog.

Worksheets and templates

From printable calendars, to cleaning schedules, to daily checklists, there’s no limit when it comes to creating digital and printable worksheets and templates to sell on a blog. Create the templates once, and sell them over and over on the blog to earn apassive income.

You can also decide not to sell digital products directly and use them to capture email addresses to sell other products.

Related: What is FinCon? The DollarSprout Team’s Recap

3. Offering services

Offering services to visitors is the fastest way to make money from a brand new site. Just one solid client can provide consistent, ongoing work.

Becoming a virtual assistant is a great place to start in online services. As a virtual assistant, you can offer services like blog management, article writing, email management, or any other in-demand skills you have.

Another option is to offer freelance writing services to other bloggers or major websites. You can write articles, sales pages, emails, or ad copy. Freelance writers typically get paid by the word or on a per-project basis depending on the type of writing.

If you’re good at picking out grammar mistakes, you could also offer proofreading services. Proofreading is the last step in the editing process before a piece goes live. As a proofreader, you’ll catch things like missing or incorrect punctuation, misspellings, and grammatical errors.

4. Physical products

Bloggers also make money selling physical products, such as homemade goods or items sourced through a local or overseas supplier.

Some bloggers even make sales without ever touching the product themselves. This is known as dropshipping, and it can be a lucrative monetization strategy.

5. Advertisements

One of the easiest ways to begin blogging for money is with display advertising. This won’t provide quick income on a new blog because it requires a significant amount of traffic. But it can still help you earn money when your blog is just starting out.

There are three ways to make money with display advertisements: PPC, PPV, and private ads. Pay per click (PPC) pays a set amount every time a reader clicks on an advertisement; pay per view (PPV) pays when someone views an ad in passing.

The rates between PPC and PPV vary and depend on the blog’s niche and topic authority. Selling private ads is the third way to make money with ads. With this strategy, you have far more control over what ads are displayed on the site and how much money you make from them.

All three advertising methods have the potential to earn a lot of money on a high-traffic blog.

Related: How to Make a Million Dollars on an Average Joe Salary

Blogging is a Long-Term Game

Earning an income from blogging takes hours of unpaid time at first and even more time to actually bring in money. But the potential rewards are high. Prepare to work hard and be persistent; it’s the final key to success.

Find a topic you love writing about that will provide lots of inspiration. Don’t forget to follow other successful bloggers to see what’s working and to help create your own traffic and monetization strategy.

Want to see how we built a profitable blog?

In this FREE 7-day email course, you'll join 50,000+ other readers in:

  1. Seeing the exact steps we took to earn our first $1,000 blogging (and beyond).
  2. Starting your own blog (and learning how to write epic, money-making content).
Course delivered courtesy of Breaking The One Percent. Powered by ConvertKit
Trinity Owen

Trinity has been researching and testing work from home opportunities for more than 10 years and enjoys sharing the information gathered with fellow introverts. She's a wife, mother of two children, and avid freelance business owner and blogger.

Kerrie @ Travels with Mum
Kerrie @ Travels with Mum

Wow! Congratulations and thanks for sharing your knowledge!

Jeff Proctor

Thanks for checking us out, Kerrie! Hopefully we have more like this to share in the coming months 🙂


Incredible advice and I love that video. Thanks for sharing info on FlexOffers; definitely looking into this.

Jeff Proctor

Haha Gary V is awesome, if you’re not familiar with him. He’s got a ton of stuff like that on YouTube.

And yes, definitely check out FlexOffers! I think it’s good to be on several networks so you have the best selection of companies to promote, but Flex has definitely been the most successful for us so far


Great tips! You are rocking this blog thing!

Jeff Proctor

Thanks Jessica! Looks like you’re doing pretty good over there yourself 🙂


Great tips! I am always interested in what fellow bloggers are doing to generate income with their blogs. It inspires me!

Jeff Proctor

Thanks Jenn! Yes, the goal is to inspire others here that are trying to do the same thing. One day we hope to get to Michelle Schroeder-esque income reports 🙂


Congratulations on your extra income! A blog is virtual real estate and I plan to invest in one blog at a time. Thank you for confirming my thoughts regarding blogging.

Jeff Proctor

Thanks Zee! It’s definitely an investment- more so in time rather than money, but it’s definitely worth it. Once you get things up and running (super easy with Bluehost), it’s all about building up your following and increasing your reach- both of which have basically unlimited potential (which means theoretically unlimited earnings potential). No better time to start than now!


I have been blogging for about 6 years and every day is a new learning experience. Trial and error has been my go-to method, lol. I still do not know a thing about SEO! But I definitely have a following and love reading and reviewing books. I do make a little money, thankfully. I am currently figuring out a way to make more. Thank you for all these tips!

Jeff Proctor

Of course, Michele! Having a following is the most important part to generating revenue from your blog. Definitely look into affiliate marketing! Highly highly recommend it.


Way to go! I love seeing bloggers kicking butt and making that money! You did awesome with affiliates. I rock at sponsored content but stink big time when it comes to affiliates.

Jeff Proctor

Thank you! I feel like we are finally starting to figure this “blog” thing out. Haha I think we are opposites- I’m trying to figure out the most efficient way to get QUALITY sponsored posts secured.


Congrats on making you first $1,500 blogging! I am just starting to monetize my site and hopefully one day soon can make some money! I wish you much continued success.

Jeff Proctor

Thanks Carrie, same to you! Persistence is the key- stick with it! It will definitely pay off for you.

Clearissa Coward
Clearissa Coward

Congratulations. I am still struggling to build a consistent income but I am not giving up. I am pining this article for future reference.

Jeff Proctor

Thanks Clearissa! Hey, if we can do it, then anyone can do it. Just keep at it!

Julie @ Running in a Skirt
Julie @ Running in a Skirt

Great tips! That’s such a great return on your first month! Congrats! I’m checking out FlexOffers now, too!

Jeff Proctor

Thanks, Julie! Yes, our hard work is finally starting to pay off. And yes, get on Flexoffers!! (and CJ. Those are the two must-haves, in my opinion)

Elizabeth O
Elizabeth O

Great reminders that there are many ways to generate revenue and there’s always more room to up our game. Bravo on your successes!

Chelley @ A is For Adelaide
Chelley @ A is For Adelaide

Great tips! It’s amazing you were able to do all that off the bat! I have not been as successful, but I keep plugging away! Someday!

Jeff Proctor

Thanks, Chelley! Keep in mind, we’ve been writing and trying to figure things out for about a year now, but we didn’t get serious about actually monetizing our blog until just last month. Hang in there!

Maria @ Tough Cookie Mommy
Maria @ Tough Cookie Mommy

This is some great information for bloggers looking to monetize their blogs. I will certainly be sharing it with some of my colleagues.

Jeff Proctor

Thank you 🙂

Renee Groskreutz
Renee Groskreutz

This is a nice breakdown. I like your diversity in income by the way. Those Pinterest numbers are incredible.

Debbie Gartner
Debbie Gartner

So glad to hear this. I’ve had my blog since 2011 and it’s brought me lots of business. Just this year, I started to monetize it. I wish I had done it sooner. I hope to accelerate things over the last quarter of this year, and so glad you’ve been able to do it fairly quickly.

Karim Toulba | GrowCheap
Karim Toulba | GrowCheap

First time on your blog. I appreciate the income breakdown and got some super useful insights about how I can boost my blog income too.

Thanks again,


Nice work guys, been following you for a while now. Thanks for sharing these numbers.

Great advice and keep on keeping on! 🙂


Really inspiring! I am also a blogger, but due to a lack of help and expert advice, I am getting only 200 daily visitors on my blog. Do you have any suggestions for the best ways to make money with a blog with low traffic? Any ideas for sponsored posts? I have started accepting sponsored articles related to technology, but is there anything else I can do?


Really inspiring! I am also a blogger, but due to a lack of help and expert advice, I am getting only 200 daily visitors on my blog. Any ideas on the best way to make money with a blog with low traffic? Any ideas for sponsored posts?

Ben Huber

Hey Satyam! This post on our sister site (BTOP) is all about ways to get traffic. You might get some inspiration/think of some new ways to help you get more people on your website.

Blake @ Fitness Capital Group
Blake @ Fitness Capital Group

Great examples of how to monetize a blog!

Ben Huber

Thanks dude! Appreciate you giving it a read.
– Ben

Leave your comment

You May Also Like