One of the most common questions bloggers have is “How do I make money with my blog”. There are actually many different ways to make money with a blog, each with their own advantages and disadvantages.

The vast majority of successful blogs involve more than one monetization strategy. Each of these adds another income stream, which will make your earnings much more stable overall. Below you will find 8 ways to make money with your blog.

#1 Ask for Donations

It doesn’t get much simpler than asking for donations. If people enjoy the content that you’re producing some will be more than happy to pay a small donation to support your blog. You shouldn’t expect to get rich from a donation button but it can help to pay for some of your basic costs such as hosting.

To create a donations button first register for a Paypal account. Then in the merchant services, select the create button option. Next select the donate link and take the code that is provided and add it to your blog.

#2 Sell Merchandise

T-Shirts, mugs and other branded merchandise can be a good way to make some money while promoting your site. Selling customized merchandise is actually relatively simple thanks to sites such as Zazzle and CafePress. Both of these sites allow you to upload designs, which can then be added to a huge range of items. These sites will also process your orders and ship your branded merchandise to your blogs fans. In exchange for this service Zazzle and CafePress take a percentage of the sale.

#3 Banner Advertising

Banner advertising is one of the most common ways people make money with their blogs. The idea is simple; you add a rectangular advertisement to your site. If a visitor clicks on that ad they will be redirected to the advertiser’s site. You can approach potential advertisers directly or alternatively you can use one of the ad networks below:

• BannerAdNetwork
• BannerSpace
• ValueClick
• BuySellAds
• Majon International

#4 Create a Digital Product

Creating a digital product such an eBook or a video course is one of the most profitable ways to monetize your website. Digital products have very high profit margins, require no shipping or storage and allow you to attract affiliates. Digital marketplaces such as:

• Clickbank
• eJunkie
• Plimus

Will facilitate payment for your product, manage your affiliate program and provide download links for your customers.

#5 Become An Affiliate

Affiliate marketing is where you promote another persons product and if a person buys that product as a result of your recommendation, you receive a commission. Some of the advantages of affiliate marketing include not having to handle customer service, you don’t need to create a product and successful products have a proven sales funnel. Some of the most popular affiliate networks include:

• Commission Junction
• MarketHealth
• Clickbank
• Share a Sale

#6 Cost Per Action (CPA)

Cost per action (CPA) is similar to affiliate marketing, but in order for you to get paid you are not required to make a sale. Typically the person that you refer must complete some action, such as completing a short form, in order for you to get paid. is a great place to find CPA offers organized by industry, payout and lead type. No matter what niche your blog is in, you should be able to find an appropriate CPA offer on the site.

#7 Add a Membership Site

Adding a membership site to your blog, is a more advanced way of making money, but it can also be highly lucrative. One of the best things about having a paid membership site is the opportunity for recurring income. Provided that you are adding more new members each month than you are losing, you business will continue to grow. Because of this membership site income tends to be more stable than selling eBook or other products, whose sales can fluctuate significantly.

Some options for setting up your own membership site include:

• Kajabi
• Profits WordPress theme
• Wishlist Member

#8 Getting Paid to Post

With pay for posting, you are paid by advertisers for writing a review or a post about their products or services and then placing it on your blog. There are a number of sites that introduce advertisers to bloggers. These include:

• SocialSpark
• ReviewMe
• PayU2Blog
• PayPerPost