Blogging for a Living: Earning an Income from Your Blog

Blogging for a living … is it possible? Seems too good to be true, doesn’t it?

That’s what I thought too, so I turned to our resident Marketing Guru, Bethany, who manages our Customer Lifecycle Marketing Program (CLM), and runs a kickass blog on the side. 

Bethany, our resident marketing and blogging guru.

Now, from 9am-5pm Bethany sits right next to me in the office, but once those office hours are over she focuses on her passion — running. Like most people, she thought it’d be nice to try and get a return on her investment in her passion, so she created a website and focuses on her blog. Her venture has paid off, literally. In addition to her regular income, her blog generates an additional revenue that continues to grow month after month. What does she know about blogging that the rest of us ought to?

I sat down with Bethany last week to ask for her best blogging tips to help you not just start a blog, but earn an income from it, and she didn’t disappoint. Here’s what she said. 

Blogging Tips to Earn an Income from Your Website and Blog

Person running steps.
  • Pick your niche or topic FIRST.
    • Bethany’s blog focuses on her passion, running. Running is pretty popular so there’s a big audience for that topic. You need to make sure that your blog will have enough of an interested audience, too. If it doesn’t, you won’t be able to monetize it and earn that income. So before spending your precious time blogging about the anatomy and history of the Madagascar Hissing Cockroach, spend time researching your options and audience size. This means doing some light keyword and search volume research. Here are 10 free tools, courtesy of Ahrefs.com, that you can use for keyword research.  
    • Bethany’s advice: Don’t let this step paralyze you. Too much research can quickly turn into “analysis paralysis.” Give yourself a time limit and commit to making a decision within that “time box” or timeframe. This way, you can move forward with your best idea and quickly. 
  • Get the right domain name for your website and blog.
    • Your domain name is the first thing people will see and associate with your blog and digital presence. It should be memorable and brandable. You can choose to go with the always-popular .com, the topical .blog, or any other number of SLDs (that’s the part of the domain name that comes before the .com, .net, .blog, or whatever extension you use.)
    • Bethany’s advice: If your goal is to do this professionally and earn an income, you’ll want to choose a website builder that allows for a great deal of customization. She recommends WordPress: It’s free, it’s flexible, there are plenty of amazing free (or paid) theme options, along with tons of plugins that will help you throughout your blogging journey. 
    • Pro tip: You can purchase a domain name and WordPress hosting with Domain.com!
  • Manage your time wisely.
    • When you’re starting your blog, time is going to be your biggest blocker. You must use your time wisely. That’s not to say you have to do everything perfectly the first time around, it just means you have to do something instead of overthinking or wasting time on non-essential tasks.
    • Plan your content & generally speaking, plan 1-3 months out, but be willing to pivot (just not too often). Spend less time planning and more time executing. 
    • Bethany’s advice: Pick a time-management method that works for you. Some bloggers like the Pomodoro time management method, or hybrid versions of it, but even simple time-blocking can do the trick. (She works in 20 minute “bursts” — where she sets a timer for 20 minutes and focuses on one task during that time … no social media, no checking email, etc.) Editor’s note: We can attest, Bethany knows how to get things done!
  • Test & Learn Mentality:
    • When you decide to start a blog to earn an income, you’re deciding to embark on a journey to become an entrepreneur. This journey requires a growth mindset and a “test and learn” approach. Oftentimes, there won’t be an obvious right way to do things. Don’t get frustrated. Instead, you’ll need to test and find out what works for you and your blog.  
    • Bethany’s advice: Things will probably go wrong before they go right, so be patient, be persistent, and stick to it for the long haul!

Ready to start your blog and earn additional income?

Person typing at computer.

Starting a blog has never been easier. 

With a little planning, time management, and a great domain name, your blog can thrive. You’re probably not going to start off earning revenue in the six digits, but little bit by little bit your blog will grow and so will your opportunities for making money from it. 

Take Bethany’s advice and choose your topic wisely, give yourself time constraints for getting things done, and learn to be ok with testing and failure. It’ll make you wiser and help you learn what’s best for your blog. 

Get your domain name today and launch your blog! Any questions? Let us know in the comments. 


Natalie Brownell
Natalie Brownell

Domain.com Marketing Manager. She believes in the power of words and loves a good story. She resides in MA and spends her days behind the keyboard with her two feline coworkers. Connect with her on LinkedIn.

Natalie Brownell
Natalie Brownell

Domain.com Marketing Manager. She believes in the power of words and loves a good story. She resides in MA and spends her days behind the keyboard with her two feline coworkers. Connect with her on LinkedIn.