My website WebsiteIncome.com was created to help answer the question of how to make money from a website. Both by showing how I do it and how you can do it yourself.
Money making websites allowed me to leave my engineering day job several years ago and this 15k word monster guide and tutorial I hope will be the starting point for others to be able to do the same.
Whether you have a site and are looking for ideas on how to improve the monetization or are new and interested in exploring how you can make money online, this will help! Make sure to bookmark/save for later as it is a big read!
This guide is going to show you how to make a website that makes money and the 59 ways you can make money from a website.
This post will provide you with all the goods! But if you are looking for some help with any step of the process you can checkout…
- BrandBuilders – Pre made affiliate sites
- ContentRefined – Get the content you need for your site to rank
- MotionInvest – Buy and sell profitable content sites efficiently directly from us
There are different levels to site monetization, from easy and passive, to a site earning you a primary income but with A LOT of work being put into it on a daily basis. So if you’re going to learn how to make money from a website, make sure it’s something you’re passionate about and love to do, otherwise you’re going to fail.
Below I’ve listed 59 ways to earn money on your website, all of which can help people who are either just starting out or have already built out a site and are looking to earn more revenue.
If you don’t have time to build your own site but still want get into the site monetization business, you can check out Motion Invest. They sell profitable sites and is a great place to get started even if you’re new to the game.
1. Affiliate Marketing and Links
Affiliate marketing is one of the most popular tools for making extra cash online. With the number of affiliate programs available, it’s probably one of the easiest to do as well.
To start, you’ll need to know what category or type or product you want to promote. You can figure this out by understanding your website’s niche and your audience. Once you know who your audience is and what they’ll find most attractive, you can go out and find an affiliate program or product that fits.
For example, if you’re a sports blog with a mainly male audience between the ages of 20-45, then a sports gambling affiliate might work well.
If you’re just starting out and aren’t sure what type of audience you’ll be targeting (or don’t have an audience yet), don’t worry! Figure out what your niche is and do some research to find out what type of audience you’ll most likely be targeting with your content. Go out and find the affiliates that fit.
The way an affiliate program works is pretty simple: you sign up to the affiliate program (generally through an online software or portal on the company site), get your links, get your banners (if necessary), and input them into your site the most effective way possible.
Anytime someone clicks on your unique affiliate link and purchases the specified product through it, you’ll receive an affiliate commission! It’s as simple as that.
Commission for affiliate vary but are generally somewhere between 20% and 70% (on the high-end). So if you were using an affiliate with a split of 50% and your link led to a sale of a $100 product, you’d receive $50.
If you’re wondering, “Okay this is great, but what if I don’t know my audience, sign up for the wrong affiliates and don’t make any sales?”. Don’t worry – this is bound to happen, especially if you’re just starting out.
If you’re not making any sales after a while, there could be a variety of things to assess the issue. It could be your content, your traffic, your links, etc. But if you find that your audience isn’t resonating with your links, then just do some trial and error! Find some other links, input them, and see how they perform. Do this as many times as you need to and find what works for your site.
Another important factor is making sure your links are organically placed in your site’s content. What do I mean by that?
Don’t make it sound like you’re trying to sell a product to your reader’s and instead make it seem like you are providing them with an easy and direct link to make the buying process that much easier for them.
For instance, if you have a blog where you write reviews on home and kitchen products, that would be a great and natural place to input affiliate links. You might write a blog post on the best blender to use for a smoothie, include 5 or 6 reviews on different smoothies your readers could buy online, and then include the links to each one – with your affiliate links serving as each of these links.
This way your readers can read your review, conveniently click on a direct link to any of the products they believe best suits their needs, purchase it, and you get the commission on it.
So where can you find products to promote? Here’s some of the top affiliate programs on the market today:
2. Sell Ad Space On Your Site
If you have a website with a lot of traffic coming to it and you know the type of traffic is high quality, then you will benefit greatly from selling banner ads on your site. It’s also an easy way to make money in your spare time.
There’s a number of ways to earn by selling ad space on your site. For instance, incorporating Google’s Adsense on your website is one way to make money from online advertisements. Another way is to sell ad space directly to companies, advertisers or anyone looking to promote something.
Based on how good your traffic is, you can determine your own price for different ad space on your site. Determining your price based on traffic can be tricky so starting off low and working your way up depending on how the ads perform is the best strategy.
You’ll know how good your traffic is based on the amount of monthly visitors and how engaging they are with the current content of your site. Once you get banner ads on your site, you’ll have a much better idea by examining the impressions, click-through rates, and conversion rates.
How much you get paid for ad space will depend on your visitors as well as the type of rate you sell the ad space for (which we’ll get into below).
The upside about selling ad space is that if your site gets a lot of monthly traffic from different sources, your banner pricing can earn you a ton of cash every month! And if your site is hyper-focused on a specific niche and only receives traffic from a highly-targeted audience, then that’s good too! Find out who your demographic is and sell your ad space to companies in that niche. Advertisers and marketers love when traffic is targeted – generally ads convert much better on these types of sites.
3. Join a PPC Ad Network
What is PPC advertising? Pay-per click ads are a pretty simple concept and one of the safest and surest ways to monetize your site. You place banner ads on your site, when they receive clicks, you get paid in your spare time.
These are very beneficial to the publisher (site hosting the ads), however are a larger risk to the advertiser, as they are assuming each click will lead to a conversion and/or sale for them.
You can set up pay-per click advertising yourself directly with companies and advertisers, however using an ad network is much easier.
One of the most popular networks to use on your blog or website is Google Adsense. Google lets you display banner ads for other companies on your pages and posts.
It’s essentially a plug and play network – go to Google Adsense, set up an account, choose your preferences, Google will then give you a code to copy/paste into any space on your site, and you’re ready to go! Everytime someone clicks on the ads, you make money!
4. Join a CPM Ad Network
What are CPM ads? CPM (or cost per thousand impressions) advertisements pay you according to the amount of impressions received on an ad. That means that as long as your readers are viewing the ads on your site, you’re getting paid.
CPM ads work best for blog sites that receive high volumes of traffic. Here are a few CPM ad networks:
- Conversant Media
- AdBlade Network
There are a variety of ad formats that you can use with CPM advertising, so make sure to know your audience and use a format that is attractive to them. To take full advantage of CPM advertising, make sure you have a mobile-friendly site so you can set up banners via mobile as well.
5. Use CPA Advertising
CPA or Cost-per-Action ads go beyond a view or a click. They also require the user to take a specific action when they arrive to the advertiser’s page. Whether that be subscribing to a list, downloading a software, or purchasing a product.
Here, the advertiser will only pay you when the action takes place, however CPA networks generally pay better than CPM or CPC ads due to higher conversions.
These are our top 10 best CPA ad networks:
If you have a site with smaller traffic volume but a dedicated audience, then CPA advertising will be profitable for you. All the tracking and activities are managed by the CPA ad networks so running CPA ads is generally effortless on your end.
6. Display Pop-up Advertisements
Pop-up ads are a great format for display advertising and help increase your impression count and the potential for clicks.
A pop-up ad appears on top of the current browser page. They used to appear in a separate window/tab, however they’re now typically run as part of the page your visitor is browsing to avoid being blocked by ad blockers.
Pop-up ads can be triggered in a few ways.
You can have a time-driven pop-up, which appears after a user has been on you site for a set amount of time (set by you).
A behaviour-driven pop-up, which appears once a condition is met. For example, a pop-up appears after a visitor has scrolled halfway down a blog post on your site.
Finally, there are exit pop-ups. These are triggered when a visitor attempts to exit the site, and is a great opportunity to extend a special/limited time offer before your visitor leaves.
Here’s our top WordPress plugin pop-up tools:
- Popups – WordPress popups
- WP Popup Plugin
- Ninja Popups for WordPress
- Unlimited Pop-Ups WordPress Plugin
- Indeed Smart PopUp for WordPress
- PopUp Domination
7. Display Pop-Under Advertisements
A pop-under ad is similar to a pop-up, but just appears in a different place. A pop-under appears in a new window underneath the page the visitor is currently browsing.
These are generally less-intrusive and obstructive to the visitor, however the downside is that they can easily be blocked with modern-day ad blockers (which most users have).
Our recommendations for pop-up and pop-under ads:
- Place them on your product landing pages and lead-gen pages to catch the attention of interested readers (if they’re reading your blog, they’re probably interested in what you have to say/offer).
- Use different pop-ups and pop-unders for each of your pages. For example, your landing page might have a pop-under that comes up right away with a certain offer, but then also have an exit pop-up with an even better offer.
- Don’t spam your site visitors every time they visit your site.
8. Set Up RSS Feed Ads
If you choose to include ads in your RSS feeds, your options are mainly limited to pay-per-click ads, similar to Google AdSense. Here are a list of some of the companies that can help monetize your RSS feed:
A few things to consider before setting up RSS feed ads:
- Are your ads relevant to your site’s content? The ads should fit naturally in with your content so as not to be off-putting to your audience.
- How many ads will appear within the RSS feed? In other words, don’t bury your content between ads and piss off your readers – remember, they’re their for your content, not the ads.
- Make sure your ads are clearly marked so readers don’t confuse them with your site content.
Here’s a quick video on how to set up ads in your RSS feed by BuySellAds:
9. Display Audio Ads
Audio creates a more personal experience for the user compared to other formats – there’s personality, tone and messaging and can’t be replicated via text. According to Adobe’s State of Voice 2019, almost 40% of consumers find voice ads on smart speakers to be more engaging and less intrusive than online, print, TV, and social media ads.
With the popularity of audio ads growing, using it as a tool to monetize your site isn’t a bad idea.
Setting up audio ads is similar to the other ad formats I mentioned: you’ll need to integrate your website to a designed ad server and dynamically insert ads via Dynamic Ad Insertion (DAI). By providing a more engaging and personalized listening experience you’ll be able to naturally improve the ROI of your site.
Here’s my top audio ad networks for your website:
10. Using Native Advertising
Native ads work within the same pricing format as any other ads (CPM, PPC, CPA, etc), with the main difference being that they are designed to fit neatly and organically within the content.
Native ads are meant to match the look and feel of your site and look “native” to the site’s content, providing a better overall experience to your visitors.
Visitor’s will still recognize them as advertisements, but won’t feel as intrusive.
There are a few ways to monetize through native ads: you can code them in yourself with whatever content management system you’re using. If you want a bit more control, you can use an ad servicer to manage and run the ads through, such as Revive Adserver. However this is a much more in-depth and expensive option. Finally, you can join any one of the major ad networks that I mentioned above.
11. Offer Coupons (with affiliate links)
With coupon affiliate marketing, you can partner up with affiliate networks that distribute promo codes to large coupon sites. Setting up coupons on your site is just as simple as setting up affiliate links … it just offers an alternate way of doing it.
To monetize this option even further, you can include coupon offers on your newsletters, email blasts, etc. The benefit with coupons is your audience will feel like they are getting a deal by visiting your site – this will lead to more recurring visitors and a high conversion rate on the affiliate coupons.
The affiliate coupon industry is large and because of that, it will attract spammy and illegitimate affiliate programs. To save you the effort, I’ve listed some of the best ones below:
- Coupon marketplace sites are generally the best and work with some of the largest and highest paying advertisers in the industry. Check out Offers.com and savings.com.
- Curated coupon sites will list by category and brand, focusing on specific niches, which helps you pick and choose the best coupons for your site. Examples are DealsPlus and TechBargains.
- Cash-back coupon programs, such as Ebates and CouponCabin, have very loyal user bases due to the cash-back feature. These generally perform very well.
- Coupon apps and extensions like Honey and Ibotta are great if you have a lot of traffic via mobile users.
12. Sell Your Own Digital Product
If your website has a lot of traffic coming to it and your user base is committed to your content, then creating a digital product to sell is one of the best and easiest ways to make extra cash on your site!
There are a variety of options in terms of what you want your digital product to be. This will be largely based on who your audience is and what they find attractive about your content.
For example, if your site offers a lot of content around lead generation efforts, you might want to offer a paid course on how to become an expert in lead gen for B2B marketing.
You can sell digital products in two ways: through your own site or through a third party platform. While selling through a platform removes some of the effort for you, there are a number of benefits to using your own site: you’ll keep your own profits (third party platforms either charge a fee or take a percentage of your sales); better customer relationship management (more functionality and customizability); and flexibility and independence.
13. Sell an Ebook
One of the best ways to monetize your site while doing something you love and sharing your passion with others is to sell an Ebook.
People are coming to your site because they enjoy your content and feel like you have something important to say – they respect and listen to your expertise. An Ebook allows you to extend that knowledge into a monetized version of content.
Creating an Ebook is simple:
- Create the content for your Ebook – what does your audience find interesting?
- Format your Ebook – make it a simple format so readers can easily access (PDF)
- Proofreading – might be worth getting a professional to look it over
- Create a cover that will sell – Hiring a freelancer through Upwork is an easy and cheap way to create a design
- Convert your Ebook – Larger Ebook publishers like Amazon and Kindle use MOBI to format, but simply making it a downloadable PDF is easy and inexpensive
- Add and promote it through your site and other channels
14. Resell Web Hosting
Reseller hosting is done by purchasing a reseller website hosting package and reselling it to your clients or site visitors as your own hosting company. The appeal being you can modify your features and pricing to resell to a specific niche of users that are looking for that service.
This option is very simple however I wouldn’t jump into it before doing your research on web hosting. You also have to make sure you have the right audience for this because it’s so specific.
Here’s our top web hosting reseller plans:
15. Sell WordPress Themes
If you’re reading this post, I’m going to assume you’re familiar with WordPress – and if you know WordPress, then you’ll know that there are thousands of themes you can use on your WordPress site.
Creating a WordPress theme isn’t for everyone, but if you’re a designer and/or developer, then this can be an easy and creative option to monetize yourself online. All you need to do is create the theme, get it on a marketplace, and get it into the hands of those hungry buyers.
Below are some of my favourite marketplaces to get your theme on. Remember: offering a Freemium (basic) version of your theme is a great way to get exposure and downloads:
- TemplateMonster Marketplace
- Mojo Marketplace
- Creative Market
16. Sell Graphics on your WordPress Site
Maybe creating WordPress themes isn’t your thing and you prefer to have more freedom when creating your designs. No problem! Take your graphic designs and sell them directly through your site.
If you have a niche audience coming to your site and know exactly what they want, then selling graphics through your site is a great idea. You know your audience best and forming the graphics content around them will be best done by you.
However, if you don’t have a large enough audience and don’t think the sales will come through on your site alone, you can also expand your sales through marketplaces such as Zazzle, Society6, or Redbubble.
17. Sell a Physical Product
While the trend seems to be towards digital, physical products can be an essential and profitable revenue stream depending on your target market. People love products they can hold in their hands and place in their homes.
Physical products are easier to build trust with, they have a higher perceived value compared to digital, and are more personal to the customer.
However, it’s important to have all the right systems in place for a physical product. Once you’ve made the sale you’ll need to get the product out to the customer – this is where having a third party shipping and fulfillment center is crucial. Selling physical products is also much harder to scale as your customer base grows. Just some things to keep in mind.
Check out this video for some tips on how to sell physical products online.
18. Reselling Your Content Offline
Offline content still does exist, despite the massive trend towards digital. Newspapers and magazines still sell and need content to generate those sales. Expanding your expertise and knowledge into the offline world can be a great way to increase your writing portfolio.
Here’s some ways to go beyond the web and expand yourself offline:
- Free publicity through papers and magazines
- Low-cost newspapers
- Giveaways and cross promotions
- Local endorsements
- Vendor trade shows
- Coupons, flyers and handouts
- Free products
- Direct mail
19. Generate and Sell Leads
You don’t need to be a marketing wizard to operate a successful lead generation strategy. If you have a site with an audience, and you know what that audience is interested in, then you have your leads. Any site owner has a unique list of customers that are ready to be sold.
Here’s how to monetize those leads:
- Understand your audience: who are your site visitors? What are they interested in?
- Organize your lead offering: what will the product/service be?
- Build a buyer network: reach out to retail buyers, wholesalers, etc.
- Establish a lead distribution strategy: how will you sell your leads?
If you need help generating and selling your leads, you can check out services like Boberdoo
20. Sell Text-Link Ads
Text-link ads are a pretty simple concept: you simply turning certain words or phrases of your content into links (ads) in order to earn revenue.
Similar to display advertising, when a visitor clicks the link, they’re redirected to another site (generally an advertiser or company offering a service, software, etc), and then the publisher (you) is paid based on either PPC or some sort of flat fee. Sometimes, these can be affiliate-based as well.
Setting up a text-link ad is simple: sign up with an advertiser that offers text-link ads, install the code snippet to your blog and that’s it! The most popular in-text advertising programs are Google AdSense, Amazon Associates, LinkWorth, and Amobee.
21. Sell or Rent Internal Web Pages
Similar to house-flipping, many people think that website flipping is the best way to monetize a site (which we’ll cover later). However, there is a lot of time, effort and cost associated with building a site and flipping it quick, which not all of us have!
However, renting your site (or parts of your site) is a great way to monetize and increase value from the ground up.
So how do you do it? Figure out who your audience is and then find businesses, websites, bloggers, content writers, etc who want to reach out to that audience. You can create as many pages dedicated to rental space as you want. Just remember: don’t overload your site with other people’s content, make sure to monitor the space your rent, and don’t let the rented pages negatively affect the quality of your site.
22. Accepting Donations from Visitors
The majority of sites offer some sort of content or service free of charge. A lot of people take this for granted because it’s become the norm, however site owners do it to help increase their traffic, which they use to sell a premium offer down the road.
While this is one way of monetizing your site, a more straight forward approach is to simply ask for a donation from your visitors. Sites like Wikipedia rely heavily on donations and depending on the traffic coming to your site, visitors are generally willing to donate for quality content.
In order to actually receive donations, you’ll need to create a successful donation page and call-to-action. Make sure to:
- Ask your visitors to donate
- Make them feel comfortable and provide any information they want before donating
- Process donations securely and instantly (ex. Paypal)
- Send automated tax receipts to your donors
- Collect donor information
- Summarize your donations in order to see how far you are from your goal
- Keep in touch with donors through scheduled emails
22. Accept Sponsored Posts and Articles
Similar to renting space, a sponsored post or article can monetize space on your site without much effort from your end. A sponsored post is when a blogger or writer is either paid to talk or write about a product or brand on their blog or when a site/blog owner is paid to have a brand post or write about their product on the owners site/blog.
That being said, there’s a couple options to monetize here: you can charge companies or bloggers to post on your site for a fee OR you can get paid to write about a product or brand on your own site. The latter requires more effort but is usually simple and pays more.
Reach out to brands (local brands in your area are a great place to start), make sure to have analytics on your site traffic, and let them know what you’re offering. Sponsored posts can often be a cheaper and better option for brands and advertisers, giving you a competitive edge.
24. Apply for Crowdfunding
Crowdfunding has been one of the most favoured and fastest-growing ways to raise money for causes, events and sites. It has changed the way businesses grow and operate, but more importantly it has changed the way consumers spend.
Be aware: crowdfunding is not for everyone. You have to have a strong social community and project behind your site as the first step to being successful. If you do choose this option, make sure to tailor your site include messaging around why you’re crowdfunding, the cause, purpose, etc.
While popular platforms like Kickstarter, GoFundMe, Indiegogo, and Patreon are accessible for anyone to use, there are benefits to doing it yourself: avoiding additional fees, retaining control, owning your customers, building your brand, and tailoring it to your audience.
25. Create a Blog
Sounds easy enough, right? Don’t worry – everyone needs to start somewhere and one of the best places to start when monetizing your site is creating a blog.
It’s the best way to generate content, grow your audience, and narrow down your niche. Here’s how to do it.
- Choose a profitable blogging niche: some bloggers are fortunate enough to create content around things they’re passionate about, however this is a limited few. The successful bloggers are the ones who create content around niche’s that generate profit.
- Increase your content skills: freshen up on SEO strategies, including keywords, link building, writing good headlines, etc. The best content will rise to the top of search engines.
- Grow your email list: make sure your using that content to capture the traffic that’s coming to your site. Having thousands of visitors to your site is great but what’s even better is building a dedicated customer base.
26. Give Away Premium Content
There’s a couple definitions of what constitutes as “Premium Content”. Some consider it as content that is provided in exchange for an email or lead. However, to monetize your content even further, creating a more strict restriction around the content’s access is the key. For example, full featured, long-form PDF that is only available for those who join the paid membership.
How you create your premium content is up to you. For example, it can be a monthly membership fee that gives members access to online video courses and templates on a specific service.
Premium content is attractive because it offers high value information to customers compared to the freely available content online. Here’s some ideas for your premium content:
- Premium downloads: reserving certain downloads to members
- Private courses or one-on-one tutorials: a more personal experience catered to the individual is highly valuable
- Exclusive newsletters: being privy to the latest news is always highly valued
- Premium Community: access to members, forums, chats, etc
27. Start a Private Forum
If you spend any time on the internet, you’ve most likely stumbled upon a forum community. Private forums are one of the most popular ways to share insights and get feedback on a topic you’re passionate about.
Forums are so popular because although you can find almost the answer to almost anything you want online, people still like to form communities, talk, and share opinions on topics of interest.
You should have a solid traffic base coming to your site already to start a successful forum. If you have a popular blog that’s busy with comments, then getting those same readers to jump over to your forum should be an easy move. Once you have your audience and forum set up, be sure to moderate it as well – all good forums need a moderator to weed out bullying and verbal attacks.
Starting your forum as an open forum then creating private categories is the best way to monetize it. Get users talking, then create a fee to access the private forum category. For example, your open forum is a discussion board for anyone to chat about specific topics, but a membership fee of $25 allows users to access a private forum where marketers/professionals exchange in-depth marketing information and tips.
28. Use Content Lockers
The concept of a content locker is simple: you lock content behind a pop-up, which can only be unlocked by a visitor by taking a predefined action. Depending on your goals, this action could be entering an email address, following you on social media, making a payment, or gathering other useful information from the visitor.
The content you lock is also determined by you, but make sure it is highly valuable to your website visitors and fits within your niche.
So how is this monetized? A number of ways: you can gather and grow an email list, which can be extremely valuable; increase your following; turn your visitors into paying customers; or selling a premium product online.
Here are some of the best tools to use to set up your content locker:
29. Create a Membership Area
Similar to a private forum or content locker, a membership area is usually a set of pages with protected content behind them, which requires payment to access. This allows you to tailor content to members individually, creating a better experience for them.
There are a number of ways to monetize a membership area, including setting up specialized online courses (which can be pre-recorded or live depending on your goals and audience needs), hosting online communities where insights and expertise is shared, or creating evergreen content available only to members.
For best results, there should be two areas or two sets of content available on your site: free and paid. The free content will get visitors to your site, interested in the content, and create dedicated followers. Your goal is to push visitors to the membership area through your free content.
30. Create a Paid Directory or Business Page
If you have good traffic in a particular niche, then creating a paid directory website is an easy way to monetize your site and help other businesses in the process. Offering to place a business’s contact info on you site for a monthly fee is the best way to monetize this solution.
So how do you get started with an online directory? It’s simple: figure out what niche you’re targeting; categorize your site architecture for easy use by visitors; reach out to potential clients/businesses within that niche; provide them with information about your site, including the value of traffic; charge them a fee to be listed; consistently be writing and updating content on your site to bring traffic.
Most online directories charge $20-$30 per listing per month. Depending on the quality of your traffic, your price can be lower or higher. But let’s say you charge $25 per listing. If you’re able to get 50 clients listed on your directory website, that’s $1,250 per month, or $15,000 passive income per month (and this is assuming you don’t grow your directory past 50).
31. Use SEO to Optimize Your Site
In order to use any of the solutions mentioned here and monetize your site, optimizing your on-site SEO is one of the most important things you can do. This can be done in a number of ways, including blog posts, reviews, list posts, and forums. Whichever way you decide to optimize is up to you, but SEO will directly influence your page’s traffic and increase rankings on search engines.
Here are the top factors for on-page SEO rankings:
- Including your keyword at the start of your title page
- Having your page title in the H1 tag
- Including a keyword in your URL and meta description
- Content structure focused on user experience
- Unique content
- LSI keywords in the content
- Internal linking
If you want to learn more about SEO and how to optimize your site, book a call with Content Refined.
32. Get Paid to Write Reviews
If you’re ability to generate quality, high ranking on site SEO content is high then expanding that skill into paid reviews and guest posts is easily transferable and a great way to make money.
There’s a couple ways you can earn money this way:
- Reach out to other sites that offer guest posts and provide them with high quality content for a fee. Or include your own affiliate links in the reviews and take advantage of the extra traffic.
- Write reviews for others on your site for a fee or some sort of commission structure based on what the products/reviews are.
When you do write a review, make sure you take the proper steps to link build, which we’ll talk about in the next step.
33. Link Building
Link building is an important step in increasing your sites rankings and traffic. Link building is a part of the SEO process, however it needed its own section to go over some of the important points.
Link building is generating links (or hyperlinks) from other profitable websites to your own. Search engines like Google use links to crawl the web, so the more high quality sites you have linking to your site/blog/article, the higher you’ll rank.
Link building is beneficial to your site because it increases traffic and rankings, builds relationships within your online niche, sends referral traffic to your site, and establishes your brand in the online community.
For a full step-by-step guide on how to get started with link building, check out this article.
34. Create Video Content
Video is a powerful content tool for storytelling and can impact the success of your marketing and content efforts. It also helps connect with your audience, build your brand, and develop deeper relationships with your target audience.
If you think SEO and content is the only strategy to focus on, consider some of these stats:
- In 2019, video accounted for 80% of all consumer internet traffic
- Social media videos generate 1200% more shares compared to images and text combined
- 87% of online marketers use video content
- Mobile video consumption increases by 100% every year
Here’s out 9 tips to creating successful video content:
- Create a simple SEO strategy around your video
- Have a clear message what the video is about
- Use social proof
- Include a clear call-to-action
- Choose the best publishing time
- Offer incentives to viewers
- Choose your distribution outlets based on your target audience
- Engage with your viewers
- Analyze your video performance and adjust when needed
35. Write Content For Others
With the amount of content that exists online today, writing reviews and sharing your opinion can be an easy way for good writers to make money. Linking back to your site through these reviews is an additional step that can help increase traffic back to you.
Many sites offer good payouts depending on what niche you’re writing in. Here are some places you can check out and write a review on:
- Vindale Research
- Review Stream
- Software Judge
- Sponsored Reviews
36. Build an Email List
The possibilities for monetizing your site, product(s), service, etc are endless when you have a dedicated email list built out. Email marketing has been and continues to be one of the most powerful tools a marketer has at their disposal.
Capturing emails through your site is simple (as described in a few points above), but we’ll go over some specific points on how to build your email list .
- Create a personalized call-to-action for each blog or landing page
- Create pop-ups or slide-ins for each page of your site
- Create a pop-up survey
- Include some humour in your call-to-actions
- Add value to your call-to-actions
- Create premium content based on email opt-ins
Having a dedicated audience and email list means that you have to maintain and inform that audience consistently with new content. Creating a newsletter is the best way to do this.
There is some stigma around monetizing your newsletters with fear of losing the trust of your subscribers. However, with the right strategy in place, earning money on your newsletters is a great way to earn revenue.
You can sell ad space or place ads on your newsletters. The best way to do this is through native ads. As long as you don’t bombard your newsletter with ads, then your audience won’t mind it. Try and still 1-3 ads per newsletter.
You can also create premium content for your newsletter and charge a one-time or monthly fee to those who sign up. Make sure you’re offering some sort of value-add here.
You can also monetize your newsletters with affiliate links, which can be done a lot more naturally than regular banner ads.
Don’t hesitate to sell or pitch your own products and services through the newsletter as well. A newsletter can actually be one of the best ways to pitch – it’s direct, targeted to your visitors, and generally receives high open rates.
38. Host Polls on Your Site
Online polls are a fun and easy way to keep your audience highly engaged and can be used to boost user engagement on your site. In turn, it can provide feedback on your content, your site structure, your niche, your audience’s views and interests, and much more.
When creating a poll you should make sure it’s easy to use and create, it should look nice and can be easily added to any post or page, your poll plugin should be fast without affecting site speed, and it should be able to display results with graphs and charts.
Here’s the best WordPress plugins to use for creating polls:
39. Offer consulting
Maybe you don’t have a digital or physical product to sell, and instead you have expertise and knowledge to provide consumers. We’ve already gone over sharing your content and expertise through blogs and articles, but what if your expertise is worth more than that? A consulting service is perfect for this.
Or maybe you’re already a consultant, but need to expand your reach by having a site your clients can visit to find your pricing, or a landing page to push new clients to.
Most of the time, consulting can be offered online or via a phone call. Setting up a website and landing page to drive your traffic to is perfect for this.
A lot of consultants get scared off by the idea of creating a website, but you have to remember that it’s an investment rather than an expense. When you’re creating your consulting site, make sure to clearly outline your pitch, service, offer, pricing, and include an area where clients can schedule meetings and/or calls.
Here’s how your landing page should look like:
40. Create a Conference Around Your Website
Having an eye-catching and detailed website is an absolute necessity if you or your company is hosting a conference. It’s a great way to inform your audience, sell tickets, and generate buzz around the conference. It’s also an outlet for creating content and driving more traffic to your conference, in turn helping earn more revenue.
A conference website should get attendees excited about the event and new visitors wanting to purchase tickets. This means that strong visuals and clear messaging are the most important things to focus on when building your conference site.
The key details that a conference website needs to hit on:
- What you conference is about
- Where is it located
- When it’s happening
If you’re using WordPress (which I recommend), there are some great themes created specifically for conferences and events. Here’s some of the best ones:
41. Set Up a Teaching Program
What if the service you’re offering can’t be explained in a few blog posts or through a 1 hour consulting call? Try setting up a teaching program instead!
Today, setting up online classes is easy, cost-efficient, allows you to reach a much larger audience, and is more suitable for both the teacher and students because it can be done from anywhere!
Setting up a teaching program is simple: create the course, develop all the documents you’ll require students to use, set your fee, set up a system to cast/stream your classes (check out Zoom), and get started!
Remember, in addition to the fee you charge for classes, you can also include affiliate programs through text books, e-books, other course material needed; setting up ads on your site for relatable class material; or look for sponsorships.
42. Host Paid Webinars
Hosting a webinar has become one of the more popular platforms for companies to simultaneously increase traction to their services and share expertise. A webinar is a powerful way to connect with your audience as well as generate new leads.
While hosting a paid webinar is the obvious way to make money online, you can also host free webinars with a pitch or sale at the end of it. This is the model a lot of companies choose to take. Why? Offering a free webinar will have a much higher participation rate. Getting people in the door is half the battle – once they’re in, you have their attention, go ahead and pitch your service.
If this is your course of action, make sure to have a clear call-to-action at the end. Offering a special discount to your webinar attendees is another good option for conversions (make them feel as if they are getting a one-time only offer for participating in the webinar).
Other things you need to prepare before hosting a webinar are:
- Creating a visually appealing and informative slideshow (google slide, keynote, powerpoint)
- Get a good mic and camera (no one wants to see your blurry face)
- Invest in a good webinar software (Webinar Jam, CrowdCast, Facebook Live, Zoom, GoToWebinar).
- Deliver something of value to you audience!
43. Become an Online Coach
Sharing your expertise and knowledge with others in your field can be done in a number of ways, including online coaching. This has become very popular amongst personal trainers, dieticians and others in the health and fitness industry.
Even if you have good content online, coaching can be the next step for your site visitors who are serious about learning more. It offers a more personal experience for people and allows you to make more money on your site without the hassle or added expense of traveling.
First thing you’ll need to do is figure out what your customers want and develop your email list. Once you’ve done that, you’re ready to map out what you’re going to offer to your audience.
You’ll want to design a program with a fixed cost around a specific timeframe; set up your schedule to talk to clients regularly; and provide additional materials to encourage client progress.
Then pitch to your target audience! A good tip is to offer your email list a free session where you go over their goals and objectives, providing some insight and knowledge, but not too much. Leave them wanting more. Then offer your paid coaching package as a follow-up.
44. Become an Influencer Through Your Site
Influencers have become one of the hottest marketing trends in 2019. While the majority of influencers use third party platforms like Youtube and Instagram, to promote themselves and other brands, they shouldn’t limit what you can do. Using your site in combination with other social media platform to monetize yourself as an influencer can be highly beneficial.
There are five key factors to focus on here:
- Find and focus on a niche you’re an expert in: by this time you probably have a site where you are developing content on, so finding your niche should be easy.
- Share your knowledge on multiple platforms: use Twitter, Instagram, Youtube, Facebook and any other social media you can (including your site obviously) to promote yourself. These can all be used in combination to drive more traffic to your site.
- Have an opinion and don’t be afraid to share it.
- Grow your followers and reach out to brands in your niche: It’s easier than it sounds – find brands and companies in your niche, email them, and get sponsored posts.
- Engage with your audience: whether it be through your site or through another platform, read your visitors comments and engage with them.
45. Create an Online Course
If your site has great content and a core audience, then an online course might be the next step for you. Online courses have become popular with content sites because it offers in-depth expertise about their content for a premium price.
Dedicated visitors to your site are most likely willing to pay a fee for a content upgrade if it helps them gain more knowledge and insight into your niche. An online course is a fast, easy and highly monetizable way to do this.
Creating the contents of the course itself is simple: just expand on your sites content and niche. For example: if you share content on your blog about how to rank higher in Google, then you could offer an online course on how you/your business develops the procedures on SEO strategies and executes them.
Other than that, all you need is a good camera and microphone to get started! Due to the low cost it takes to develop an online course, your profit margins on them will be solid.
46. Offer Freelance Services
What if the services you offer can’t be taught in a course or shared through content? No problem – use a website to sell your services through freelance work! Here’s the top things you’ll need to set up and grow yourself as a freelancer:
- Develop your portfolio to demonstrate the scope of your skills
- Talk to your network – colleagues, friends, family, neighbours, the guy you spot at the gym.
- Join an online community in your field
- Join local organizations, like a Rotary Club or an Entrepreneurs network
- Volunteer in the community to expand your network AND offer your services for free (everyone like someone who offers pro bono work)
- Email outreach and cold call – it works, trust me
If you’re just getting started and still need to grow your client base, then it might be a good idea to sign up to a third party freelancer site. Use this initially to grow your customers and then slowly move them over to your site.
Here’s some of the best places to sell services online and grow your business
47. Set Up an E-commerce Site
With some effort and the help of certain site building tools, building your own e-commerce store and selling products online is easier than ever. If you have a product that you’re already selling (or an idea for a product), using an e-commerce store will help you expand your market.
Last year, people spent almost $500 billion making online purchases and when compared to the cost of operating a storefront, setting up an eCommerce site is a no-brainer.
Once you’ve found you’ve researched trends, explored your niche, and have your product, you’ll need to choose a domain and set up your hosting. Then you’ll need to connect to an eCommerce platform, which helps you manage your site, marketing, sales, and the overall operations of your online store.
There’s a handful of popular eCommerce platforms out there, so here’s a quick comparison of the top competitors:
48. Create a WordPress Event Calendar With Paid Submissions
Event submission calendars can be a great tool if you are hosting local community events, organizing functions, or generating leads and sales. By allowing users to submit events themselves is a great way to engage with your audience and make money online.
As an additional way to monetize your site, you can also allows users to pay a fee for adding events to your calendar. For a quick guide on how to set up payment methods on your form, check out this link.
If you’re setting up your calendar in WordPress, you can choose from a variety of plugins. Here’s some of the best event calendar plugins for WordPress in 2019:
- The Events Calendar
- All-In-One Calendar
- My Calendar
- Modern Events Calendar Lite
- Events Calendar WD
- Simple Calendar
49. Create a WooCommerce Dropshipping Store
Dropshipping allows you to sell products online without actually keeping any inventory. When you receive an order, you transfer it to your supplier who packs the order items to your customer, let them know when the product is shipped, and that’s it!
So how do you get set up? First, select your niche and set up your WordPress site and hosting (if you haven’t already). Second, set up WooCommerce on your dropshipping store. Third, install a theme and plugin for your dropshipping store (here are some to check out). Fourth, fill your store with the appropriate products. Finally, promote your store to as many people as you can and make sure to fulfill your order properly!
There are a number of benefits to a dropshipping store:
- Low initial cost and overhead: because you’re not purchasing or storing inventory, your costs are limited to site expenses only.
- Easy setup: all you need is a domain, hosting and some plugins!
- Not tied to location: you’re just fulfilling the orders while others are doing the grunt work for you, so you can work from anywhere.
- Scalability: again, expenses like staff will remain low with dropshipping, which allows you to easily scale depending on your products demand.
50. Create an Online Marketplace Website
Consider the monolith that is Amazon. Crafty marketplaces like Etsy, or even the techy Newegg as a goal for you and your website. Lofty goals, for sure – but all of these websites came from lines of code and a dream. WordPress is a great place to start here, especially if you don’t have a lot of programming experience.
Essentially, all you’ll have to do is to grab a domain, hosting, an SSL certificate, and a marketplace/ecommerce addon. Of course, you will probably need to employ a few other techniques offered here, such as in creating an auctions site within the marketplace site, an infolinks account, or even developing your own WP plugins to run the online marketplace website more efficiently.
It would also absolutely help if you had a specific niche, not only because you’ll be more knowledgeable about your potential customers, but it may even provide a way for your website to stand out from the pack. Consider how many large marketplaces we have that sell everything as opposed to those who specialize in a specific niche. Remember, the more specific your niche is, the higher the likelihood your site will perform and rank amongst your target audience.
This could help get the ball rolling much quicker. In fact, any supplementary skills you’ve acquired to create a marketplace website will be instrumental in the site’s success.
51. Make an Auctions Website
Creating an auction website is essentially much like creating an online marketplace website. Many of the steps are the same, such as purchasing a domain and hosting. If you’re going to have some success relatively early on, it will help to start small.
Be sure to pick a name that the average consumer won’t forget. You’ll also want a secure way to process payments, an easy way to accept/track bids, and a searchable way for your users to bid on goods and/or services. WordPress has long been great for this.
However, regardless of the way you ultimately decide to go with the website – the best way to build a profitable website is to determine its goal. Smaller auction sites are good if you want to have more control over the auctioning process, whereas the larger sites won’t easily allow for all that.
The design should always meet the goals – whether you’re targeting eBay for competition or you’re running something smaller. Assure that all of your products/services are easily navigable and make sure the design allows for a quick and safe bid. Be sure to run your own test bids and auctions to assure that it runs smoothly.
52. Develop a WordPress Plug-in
WordPress is the largest content management system (CMS) for marketers and bloggers, with thousands of apps being deployed every day. You can be the next rockstar WordPress developer with some decent skills – namely PHP and the ability to modify a theme.
Like other entries on this list, you’ll have to identify a need and create a product that serves that need. If you’re at all comfortable with WordPress, you understand that there are at least a few that you download for added functionality – but virtually every single one of them possess features that aren’t as fleshed out – or some that aren’t there altogether.
Selling the actual plugins can be done on your own blog, a site like codecanyon.com, or you can find specific plugins needed and code them. Freelancer or Upwork are decent for this, though your mileage may vary.
The same can be said about developing WordPress themes themselves, as the work can be similar.
53. Create a Piece of Software or an App
Creating a piece of software or an app is a great way for passive or full-time income. Both of these ventures require some level of programming experience, though app development has become much more accessible for novice developers. Some companies/software has even made it so you don’t need any programming expertise at all.
Creating software can be a bit more involved, but can be infinitely more rewarding – though it will require you to learn a programming language, such as C, C++, Java, or Python. These are infinitely rewarding languages for developers to learn. When supplemented with other languages, your options to create are limitless.
App and software development also opens the doors for supplementary contract work or even collaboration. A little bit of web development learning will also help you build a profitable website.
While they’re certainly not the same, they all have a similar basis and can work powerfully in concert with each other.
54. Use Monetization Widgets
You can add widgets on your website to get you paid – such as the Amazon Associates program. This program dynamically generates ads to your site where you can either be paid by clicks/impressions or through affiliate income. These ads are various products that Amazon has on sale, so you usually don’t have to worry about too many spammy results.
However, there’s still the need to use discretion. Not all widgets are made equally. They can make you money, but no one wants to visit a site inundated with widget ads. Find something that you like, test them one at a time and choose those that provide high value/low trouble. Shy away from those that make your page clunky or an eyesore.
It’s usually best to select ad types that are relevant to the niche of your blog/website. If you’re a sports website, having team apparel or equipment for that sport may get you some better mileage than, say, cookware. It doesn’t have to be a 1:1 match, but relevancy will always be key.
Generally, popular monetization widgets don’t require a massive amount of traffic to get started, and if you choose Amazon or something similar – set up shouldn’t take long, either.
Here’s some of the top plug-ins for monetization:
- Ad Injection
- WordPress Shopping Cart Plugin
- Amazon Associate Filter
- WordPress Amazon Associate
- Amazon Affiliate Link Localizer
- SEO Smart Links
- Cleeng Content Monetization
55. Create a Job Board
Job board websites serve as converging points for employers and job seekers. It works like this: employers post job vacancies, and job-seekers apply for these positions.
When you run your own job board site, you can earn revenue, build your network, and discover some of your industry’s best resources – for free! Getting started is not that straightforward. However, the good news is that anyone can create a job board with the right platform and tools. There are job board plugins out there that are user-friendly and quite easy to set up.
Before getting started with building a website, you need a few things. These include:
- A domain name: you need to have a domain name that stands out and is easy to recall.
- A hosting plan: your websites’s ‘home’ is your web host.
- Narrow your focus: you need to decide what type of job board will benefit you the most: niche, general, company use only, etc.
It’s equally important to select a platform on which you can build your site. While there are several out there, the most competitive ones are WordPress and Drupal.
Regardless of the platform you choose, keep in mind that your job board website will need the following:
- A job submission form where employers can post job vacancies.
- A job dashboard, where employers can view and edit posts (only when they log in).
- A job board, where job seekers will see job vacancies
Paid Listings (Optional)
Some job board website owners enable paid listings. To do this, you must purchase the WC Paid Listings add-on for the plugin. You’ll need to install this plugin manually. You will also need to install the WooCommerce plugin. This is free. After this, you will need to set the pricing for job listings.
56. Combining or Partnering With Another Website
Combining businesses can help you generate higher revenue. For example, if a website has good traffic with dozens of blogs, your site can gain from it.
When you combine websites, each site can benefit from the other one’s keywords rankings and traffic. Leveraging tools like Screaming Frog and SEMRush will help you analyze the keywords on each site. You must conduct this analysis before deciding on a merger.
Make sure to analyze website traffic to determine which blogs are most valuable in terms of getting the most traffic. It’s probably best to develop a topic cluster strategy, which should result in better lead flow to the site.
Also ensure that there is no duplicate content. Failing to detect duplicate content will end up reducing your domain authority and the SEO value of your content. However, if you manage everything according to plan, your search engine rankings will improve.
Remember, one mega site is better than multiple competitive sites. Smaller sites all under your ownership will work against you. That’s obvious because your keywords will be the same or very similar keywords across all your websites. You would be better off choosing one site as your primary focus for driving traffic.
57. Offer Writing Gigs
Offering writing gigs is one surefire way to earn money from those who visit your site. As your website gets popular, you can expect more potential writers to land on your site. Some of these visitors may be interested in writing on a freelance basis.
You can have your site optimized with keywords to attract freelance writers. The main feature of you offering freelance writing gigs would be your credibility. With a lot of scams out there, writers want security. They will approach you when they feel your service is credible.
Before you offer any freelance writing gigs, you need to have a source through which you can generate these offers. For this, you can create your writing portfolio. Based on your write-ups, you can place bids on credible writing sites that offer gigs. Once you start landing gigs, you can write some of them on your own and then to other writers on your website.
To remain competitive, you can keep part of the earnings and give the rest to your writers. It’s a good idea to implement good quality control to secure regular work. Some sites that you could use for getting started include:
Leveraging these types of writing portals could open up a separate stream of revenue and turn out to be pretty lucrative in the long run.
58. Add a “Hire Me” Page To Your Site
The purpose of a Hire Me page is to offer your services to potential clients directly. Many top freelancers have gotten started this way.
While traditional Hire Me pages worked for a time, today, you need something more people-friendly. People seem to opt for a more hard-sell type of approach. It is probably best to think of your Hire Me page as a sales page.
Sales pages are more useful for bringing in clients. Unlike standard blog-post-like messages, they are not wordy. Their direct approach tells the potential client what you’re offering and how experienced and talented you are.
The main problem that people face is providing proof of their past success and capability. For fields like writing and graphic designing, you can display writing samples and sample designs. For areas like sales and SEO services, you can leverage testimonials (written or video-based ones), or you can provide rough figures as proof.
Here are some elements of a suitable Hire Me page:
- Avoid distractions – each page element must be designed and geared toward increasing conversions.
- State your credibility – You must say who you are and what you have achieved
- Proof of awards you have won in the industry
- Guest posts mentioning your expertise on well-known websites
- Evidence of your Google partnership or any other official certificates that highlight your credibility
- State the benefits of your service – If you’re a writer, display a list of bullet points about the importance of content. If you’re a marketer, produce calculations of traffic vs. sales for a brand.
- Give something for free – offer a free consultation or trial
- Include a compelling and descriptive headline
59. Flip Your Websites (Create, Sell, Reinvest)
Flipping websites is a great way to earn a significant amount of money online. What you get paid for a website depends on the industry it belongs to, and the kind of content value it has.
The process of flipping websites includes:
- Creating (or buying) a site: Getting the right business name and matching domain name, designing and building a website, and then marketing it to develop its value.
- Selling: This is when the site is complete, and you contact potential buyers through suitable platforms. Make sure to find out how much your site is worth
- Reinvest: Earning money from selling your first few sites can be used to buy existing websites from other owners.
The following are some strategies you could consider when you’re looking to buy a website. You can buy a site:
- With targeted traffic for an existing product or service that you operate.
- For generating advertising revenue.
- For the sole purpose of flipping it.
- That’s community-based.
- With a highly popular keyword niche.
- That you anticipate will become popular.
- To remove or merge with the competition.
- Solely for the domain name.
As you can see, the emphasis here is on identifying websites with future value. Selling and reinvesting is easier than scouting for and buying the right site. However, selling and reinvesting in website value ensures that the process continues. The more cycles you run in terms of buying, selling, and reinvesting, the more money you will make.
If you’re interested in selling or buying a website, check out Motion Invest. They can help you find a site that’s the right fit, even if you’re just starting out. Or if you have a site that you’ve built up and want to flip for profit, shoot them an email to talk about pricing.