How to Earn Money through Blogging

Workshops and Online Courses

We generate the majority of our money — over $1 million per year — from online courses and seminars here at Smart Blogger, but we are far from the only successful site doing so. The majority of people who make a lot of money from their blogs do so by selling online courses.

Ramit Sethi’s premium courses allegedly brought in more than $10 million in annual revenue.

Online courses and workshops can generate one-time purchases or ongoing revenue via subscriptions, depending on your business strategy.

Books and Ebooks

A few of authors have turned their blogging fame into a significant publication contract. In 2015, Mark Manson, for example, wrote a blog article titled The Subtle Art of Not Giving a F*ck. After millions of readers, he landed a book deal with Harper Collins, selling over 3,000,000 copies in the United States alone.

Books that have been self-published have also become successful. Choose Yourself, by James Altucher, is possibly the most well-known success story among bloggers, having sold over 500,000 copies.

Affiliate marketing

Affiliate marketing is a type of marketing in which you suggest other organizations’ services, digital items, and physical things in exchange for a fee — is one of the finest ways to generate passive revenue from your blog.

The amount of diverse affiliate marketing options is tremendous, with so many organizations offering referral programs to help spread the word about their digital product or service.

Using an affiliate network like CJ Affiliate, ClickBank, eBay Partner Network, or ShareASale to tap into this revenue stream and start earning additional money from your hard-earned organic traffic is one way to get started.


We’re not usually great advocates of selling adverts on your site as a way to make money. For the big ad networks to take you seriously, you need about a million visitors per year, and affiliate marketing is nearly always more profitable and passive.

However, other categories, such as food, fashion, and news, are difficult to monetise using many of the other ways discussed above, despite receiving a lot of page views. In such situation, including a few banner adverts on your site might be a good way to augment your revenue.

Joining an ad network is usually how you generate money. Anyone may join Google AdSense and add a couple of Google Ads, for example, and then go to more specialized networks like Mediavine and AdThrive.


Even if your audience is limited, providing some coaching or consulting online may make you a surprisingly comfortable livelihood, even if it isn’t everyone’s cup of tea. I don’t do consulting very much anymore, but when I did, I paid $1,000 per hour and had a six-month waiting list.

This technique may be used to practically any niche. All you need to do is know what you’re doing and believe in the value you’re offering them.

Freelance Services for Sale

After consulting, the next step is to actually accomplish it for them.

You’ll usually make more money freelancing than doing anything else, but it’ll also deplete you and take up a lot of your time. Having said that, I’ve seen bloggers achieve six-figure salaries with only a few thousand blog visitors, effectively using their site as a lead generation tool.

If you’re a freelance writer, designer, photographer, programmer, or other service providers whose abilities may be offered online rather than in person, you should think about this revenue stream right now. To get started, all you actually need is a contact form for clients to use to contact you.