Editor in Chief

Online Business IdeasWill this be the year you’ll finally create a profitable online business?

If you’re reading this article, you’ve likely mulled over dozens of online business ideas and imagined what your life would be like if you could quit your job and generate money on the internet.

How would your life be different? Maybe you see yourself traveling the world, creating a comfortable lifestyle for yourself and your family, and achieving financial freedom. You could finally escape the constraints of the 9-5 lifestyle and be in control of your time—and your life.

Then, you sink back into reality and stop dreaming. You get excited just enough to consider the possibilities, but you ultimately retreat back into your comfort zone.

After all, it’s a steady income and a consistent schedule, and it’s much easier to have somebody else tell you what to do every day, instead of trying to figure it out yourself.

You convince yourself that the time isn’t right to start an online business. You’ll revisit this next year.

But “next year” never comes.

There’s no better time to start an online business. And the good news is that you can start an online business as a side hustle without much money.

To help you get started, we’ve detailed 27 online business ideas for beginners. Each will require a different level of research and experience but you can start learning right away with the resources we give you. Let’s go!

27 Online business ideas you can start now

27 Online Business Ideas for Beginners (Start Today)

1. Start a a blog

We talk a lot about how to start a blog on this website, and for good reason. In 2019, it’s easier to start a blog than ever before, and your blog can potentially be a big source of income (if you know how to monetize it).

Here’s the thing, though: It takes some time to earn revenue from blogging. Making it big with blogging means you have to create content that educates, informs, or entertains people—and you have to do it consistently. Consistency is the key to successful blogging.

Make money on your blog by monetizing it via ad space, products, digital products, sponsored posts, coaching, ebooks, etc.

If you’re willing to put in the work and you’re in it for the long haul, blogging can be extremely profitable (some bloggers make $50k per month or more).

Ryan Robinson is one such person. He made just under $400K in less than a year with his blog ryrob.com:

Ryan Robinson

Ryan helps people learn how to blog and earn consistent revenue from blogging. His website also contains free resources on how to get started blogging.

Here are some more resources to help you get started with your first blog:

2. Get started with affiliate marketing

Get Started with Affiliate MarketingWith affiliate marketing, you earn a commission by promoting somebody else’s product.

There are two main ways to earn with affiliate marketing:

  • Promote information products. Promote products like ebooks, membership sites, video series, etc. This type of affiliate marketing can pay up to 50% or more in commissions, has relatively low barriers to entry, and includes plenty of products to promote.
  • Amazon partners. Many affiliate marketers have success with Amazon. There are millions of products to choose from, and it can be quite profitable. For more information, check out the Amazon Associates Program.

Quick side note: Before you start affiliate marketing, it helps to have at least a basic knowledge of the digital marketing disciplines, SEO (search engine optimization) and copywriting.

Here are some helpful resources on those topics:

One caveat with affiliate marketing is that most of the money is in three main niches: dating, weight loss, and making money online. You would have to compete with the best of the best in these niches, and it’s not easy. If this doesn’t sound like something you would be interested in, there’s plenty of other choices available (keep reading!).

3. Sell products via ecommerce site

One of the best ways to earn online income is to set up an eCommerce store.

With eCommerce, you may be competing against old school business people who may or may not have any digital marketing experience. Many of them have glitchy, out-of-date websites, which leaves you a lot of room for improvement, and you can capitalize on their shortcomings.

It’s still not easy by any means. It requires hard work, and you’ll need to stand out among the hundreds of thousands of eCommerce websites and online stores. But by filling a unique niche and executing the right marketing techniques, you can be profitable.

Here are some tips to help you get started with your eCommerce store:

  • Find a profitable market. Brainstorm some ideas, do keyword research, and try to be as focused as possible with your niche. For example, there’s probably a lot of competition for selling surfboards. But if you narrow it down to surfboard racks, you may have a better chance of standing out in the market.
  • Is the product expensive? There are startup costs associated with manufacturing, distribution, reselling, etc. If your product isn’t expensive (at least $50 or more), there may not be enough profit to sustain and grow your business.
  • Is the product in a growth market? If your market has already passed its peak (e.g., the VCR market) and is on the downslope, don’t sell these types of products. Instead, get into an industry that’s on the upswing—that’s where you’ll earn the most profit and growth potential.
  • Consider building a Shopify store. Shopify is software built for eCommerce. With some basic knowledge, you can set up a professional store quickly without any coding or large monetary investment. Shopify has a 30-day free trial too, so you can get started without spending a dime.

Here are some additional resources for creating a successful online store:

4. Self-publish a book on Amazon

Have you ever thought of writing a book, but didn’t know how to get started? The traditional way of publishing a book is not for newbies, and the process can be time-consuming and expensive.

Amazon gives you the ability to self-publish and market a book fairly easily. You can get listed in Amazon’s Kindle directory for free.

Amazon Kindle

Take a look at the guides below. They will teach you how to write and list a compelling book and generate consistent income on Amazon Kindle

Here’s the secret sauce: If you can launch your book and get a few hundred sales in the first week, Amazon will take over and start promoting it for you. This way, you can make some good money from it (we’ll get to this in a minute).

Here are a few tips for writing a book:

  • Validate the book by giving a survey to friends, an email list, and/or survey sites like Pickfu. By validating your idea before you write the book, you’ll be able to zero in on what information people are willing to buy instead of wasting your time writing what won’t be of interest to your audience.
  • Create an outline and stick to it, if possible.
  • Set aside at least 30 minutes to an hour each day to write.
  • Format the book according to Amazon’s standards.

Here’s an in-depth resource on how to write a book for Kindle.

Here’s a good strategy for your book’s launch week (to get 100+ sales):

  1. Set the price at 99 cents for the first week.
  2. Run a 99-cent promotion with sites like Buck Books and Robin Reads.
  3. Post a book excerpt on a relevant subreddit and link it to your book page at the end.
  4. Post 1-2 guest posts during the launch week that link back to your book page.
  5. Blast your email list multiple times.
  6. By the end of the week, hopefully, your book has eclipsed the top 5,000 or 10,000 overall paid ranking. From there, raise the price to $2.99 and continue raising the price $1 at a time every few days until it stops selling (then, lower it back by a dollar). This way, you can find your book’s optimal price.

Here’s a case study of how a company sold 200,000 books on Amazon without a marketing budget.

5. Create a digital product or course

Creating a digital product or course is similar to writing an ebook. You’re monetizing your expertise by teaching it to others.

That being said, you don’t have the benefit of Amazon promoting your course. You have to do the promoting yourself through your website, your email lists, and possibly through affiliate partnerships. You’ll also need a compelling sales page to convince visitors to buy from you.

If you don’t already have an audience, it might be better to self-publish on Amazon first. That way, you can validate your course idea, grow your email list (just make sure you have an email opt-in at the front and back of the book!), and use this book as a type of rough draft of the course (since it will probably be similar to the book).

Here are some additional resources to help you with online course creation:

6. Become a Youtuber

Videos are becoming more and more popular. From Instagram and Snapchat Stories to Facebook Live, videos will only continue to grow. If you’ve always loved the thought of being behind the camera, now is the time to take advantage.

Whether it’s starting a vlog and getting ad revenue/selling products to your audience, or building a YouTube channel to drive more traffic to your website—2019 is a great time to get started.

Not only will making YouTube videos help you tell better stories and provide more valuable content to your audience—it can also help you land profitable speaking opportunities to promote your business.

The best part is, you don’t even need an expensive camera—as long as you have a smartphone with a quality camera lens, you can start filming your first video right now!

How else can you use YouTube to market your business?

As an example, you may have started a blog (#1 on our list). Use YouTube to market your blog, show your expertise and increase brand awareness. If you’ve started a cooking blog, your YouTube channel could include videos of you making recipes.

Pat Flynn runs a blog that teaches people how to make passive income online. He also sells online courses (# 5 on our list). His YouTube channel is full of helpful advice and tips that attract customers and help him build his brand.

Pat Flynn YouTube
Pat Flynn. Image source: YouTube.

If you get involved with affiliate marketing (#2 on our list), use YouTube to demonstrate products. Makeup artists use their skills to create video tutorials. In the video description, they include affiliate links to the products they used. They make a lot of money from affiliate marketing and also from advertisers who pay them to feature their products.

Melissa Alatorre YouTube
Melissa Alatorre. Image source: YouTube.

Here are some resources to help you get started with YouTube:

7. Start app development

Mobile apps are getting more and more popular by the year. Studies project that by 2023, mobile apps will generate over 935 billion dollars from in-app advertising and paid downloads.

If you have an idea for a cool, useful, and/or fun app for a phone or a tablet, this may be the way to go.

It helps to have some coding knowledge, but that’s not an absolute necessity. Software developers like to collaborate with app creators, so finding one to work with is easy.

Word of caution: The app market is saturated right now. To cut your losses, validate your app and do some research before investing lots of money in your idea.

Here are some resources to help you with the app development process:

8. Learn Facebook advertising

Facebook is still a behemoth in the advertising space, with 93% of social media advertisers using Facebook ads. But here’s the problem (for them, not you): A lot of old school businesses don’t have a clue how to run Facebook ads and they lose a lot of money trying. Newer companies also don’t have the time it takes to learn the platform.

Consequently, they’re looking for Facebook ad specialists to step in and do it for them. Luckily, this is something you can learn with some focused education and practice.

Once you’re comfortable, reach out to businesses and offer to help them create profitable Facebook ads. In the beginning, offer your services for free to friends and family or local businesses to get some practice. As you grow, increase your rates.

Here are some Facebook ad resources to get you started:

9. Learn and master SEO

Learn and Master SEOSEO (search engine optimization) is about getting a website to rank higher for certain search terms in search engines like Google. When a website ranks higher, it gets more relevant traffic, and in turn, can make more revenue.

This is another highly valued skill in the online marketing world. That being said, it can be a bit difficult because Google is always changing its algorithms. With it, some of the rules of search change. To be successful in this industry, you have to stay up to date with the rapid changes and learn and test new strategies.

If you can master SEO, companies will be willing to pay you for your help.

Here are some SEO resources to get you started:

10. Become a copywriter

Copywriting is the art and science of strategically delivering words (whether written or spoken) to get people to take some form of action. It can range from sales page copy to email marketing, and even to quality blog content.

If you have a natural inclination and passion for writing, copywriting may be your ticket to earning online income. Copywriters get paid well for their services because their words directly translate into increased revenue.

To give you an idea, here’s a copywriting pricing guide from American Writers and Artists Inc.:

AWAI copywriting pricing guide

Similar to other freelance opportunities, copywriting can help you achieve freedom in your life. Not only does it allow you to work remotely, but it also allows you to control your schedule. Plus, learning the skill itself will help you in many areas of online business, such as building a blog, affiliate marketing, etc.—when you can write compellingly, all of these become much easier to market!

Here are some helpful resources on copywriting:

11. Skype coaching

Do you have an expertise that you’d like to help people with? Skype coaching may be a potential option for you.

Coaching will likely involve you hopping on Skype and providing assistance to your coaching clients. This can come in the form of daily, weekly, or monthly calls.

There are Skype coaches for just about everything—life coaches, health coaches, dating coaches, etc.

Note: It’s much easier to market your coaching services when you also have a blog on your coaching topic (see #1 on this list).

12. Buy and flip Domains

You’ve probably heard of people who buy and “flip” real estate, right? They buy a house for a relatively good price, fix it up, and then resell it for a nice profit.

It’s the same idea when buying and flipping domains. Whether it’s your own domain, or you’re looking to buy somebody else’s site and flip it, this can be a good source of online income.

You can use resources like Empire Flippers to both buy and sell your domains.

Here are some resources on what’s involved with flipping domains:

13. Start a podcast

Podcasts can be a great revenue generator.

As you grow your podcast, you can offer paid sponsorships and sell your own products and services. Podcasts can also help you earn the trust of your listeners, which makes consumers more likely to buy what you have to offer.

Similar to other disciplines we’ve discussed here, you can use podcasts to promote another business model and build awareness of your brand. Or you could launch a standalone podcast and earn money from sponsors as you grow.

In the Safe for Work podcast, the hosts help listeners find balance in their careers so they can enjoy their working environment.

Safe for Work podcast
Safe for Work podcast. Image source: Apple Podcasts.

If you don’t feel confident enough to speak on a podcast, gather guests to interview. People love the chance to be interviewed, especially new business owners who are trying to build their brand.

Podcasts aren’t costly to start ($100 or less). You’ll need a decent microphone, software to record the audio, and somewhere to host and upload the podcast.

Here are some resources to get you started:

14. Start a dropshipping business

Dropshipping is when you create an online store to sell other people’s products (i.e., you don’t do any of the manufacturing or shipping). You receive a commission on each sale.

The benefit here is that you don’t have to risk buying up stock in a product and losing money if it doesn’t sell. The entry barrier is lower, and you don’t have to invest nearly as much to get started.

If you want to get into eCommerce (#3 on our list), but you’re concerned about manufacturing your own products, dropshipping is a good way to get your feet wet and try out selling physical products online.

If you’d like to learn how to dropship, Drop Ship Lifestyle is one of the best resources to help you get started. Oberlo also offers a few free dropshipping ebooks on its website.

15. Freelance Pay-Per-Click consulting (PPC ads)

Have you ever seen those sponsored ads at the top of your Google search results? That’s pay-per-click (PPC) advertising in action.

Google Ads uses the PPC format.
Google Ads uses the PPC format.

PPC is a form of internet marketing in which advertisers pay a fee each time an internet user clicks one of their ads. Put simply, it’s a way of buying visits to your site.

Mastering this skill will enable you to offer the service to other small business owners and eventually scale to working with enterprise-level companies.

PPC has a steep learning curve, however. Practice first on friends and family and get some training before you dive in.

Here are some resources to get you started:

16. Sell products on eBay

Sell Products on eBaySure, it’s a bit old school, but people are still making lots of money on eBay. The reason is that you can start selling right away. Sell items from your house or something as simple as items you find at garage sales or on sale at a local clothing store.

The key is to list it on eBay for a higher price, and if it sells, reinvest the profit in more items and continue making more profit.

It requires some strategy and planning, but it’s a relatively simple way to build a profitable online business.

17. Become a web developer

A web developer is someone who knows how to build a website from the bottom up. To do this, you need to learn to code. Coders understand technical information and how computers speak to each other through coding languages.

Becoming a developer is no easy feat. It will take time and hard work. But if you’re willing to put in the effort, it can pay quite well. Web development skills are in high demand.

According to arc.dev, the average hourly rate for web developers ranges from $61 to $80, with a maximum of $160/hour depending on experience.

Web Developer Rates

If you want to learn more about this career path, here are some tips for getting started with web development.

18. Invest your time in graphic design/web design

Has a beautiful sales page or website design jumped out at you from the page? That’s the power of great design.

Graphic designers are visual communicators. They design web pages, sales pages, logos, and anything else that visually stimulates the eye.

To be a great graphic or web designer, you don’t need to be skilled at drawing or possess a college degree. You also don’t need a fancy expensive computer. You do need to be a visual thinker, however, and create designs that compel people to take action.

Once you get some design chops, specialize in one discipline (graphic design, logos, website design, etc.), and create a portfolio to show off your work.

Here are some resources to get you started in graphic design:

19. Build niche sites

The idea behind a niche website is to target a specific niche (for example, a specific kind of photography), rank on Google for the keywords related to that niche, and then turn that traffic into earnings through advertising affiliate offers or selling your own products.

A lot of research goes into building niche sites—you should be ready for a bit of work to learn how to put up a website, research your target audience, market and drive traffic to your website, and convert that traffic. The good news is that if you create a good niche site, it can bring in an extra $1,000 a month or more per site.

For further reading, check out this post from NichePursuits: How to Build a Niche Website That Can Make $2,985 a Month.

20. Start a consulting business

Do you have knowledge or skills in a specific field? If so, you may have what it takes to be a highly paid online consultant.

As a consultant, you will apply the knowledge, skills, and experience you have in a specific field to help clients solve a problem or issue.

Consulting is relatively simple to get into. It will require you to market yourself and build trust so you can gain clients and build your business. As long as your skills are marketable, consulting can be a lucrative business.

If you want to learn more about how to get into consulting, here’s a resource on how to choose a niche and find your first three clients.

21. Start a paid private Facebook group

Running a paid private Facebook group provides you with the chance to create a highly engaged community.

Running a Facebook group gives you a place to deliver your content to people who are interested in engaging with a community to learn a skill or gain more information on a topic. Your job is to deliver quality content and keep the community engaged, limit access to only qualified members, and moderate and control the group.

Business owners may also create paid Facebook groups as an accompaniment to a product offering, such as an online course, or as a perk for consulting clients.

Facebook ads expert Jon Loomer offers a private Facebook group as part of his monthly membership programs:

Jon Loomer private FB group

Note: If you already have a website and an email list, it’s easier to create a paid private Facebook group, but it’s not an absolute necessity.

22. Assist with lead generation

Businesses are always on the lookout for ways to generate more leads. When you assist with lead generation, you play the “matchmaker” by connecting business with people who could potentially become clients and customers.

What you need to break into this industry will depend on the industry you want to serve. Lead generation is prevalent in many sectors, but here are some of the top industries:

  • Online marketers
  • Insurance
  • Mortgage
  • Real estate
  • Financial services
  • Contractors and service professionals
  • Medical providers

If you already have skills in an industry that is powered by lead generation, you are one step ahead. For example, if you have knowledge of the real estate market but no longer want to be a realtor, consider helping other agents get more leads and market their business.

23. Instagram sponsorships

Do you love taking photos and dream of building up a great Instagram following? As you grow your following, more sponsorship opportunities will become available. For example, if your account is focused on fitness, you may be able to sponsor products like protein powder, supplements, etc.

The industry calls such individuals “influencers” because they have a loyal following of people who engage with them on Instagram and follow their recommendations. For this reason, businesses pay money for influencers to use their products and post content about it in their communities.

To become an influencer, build up a following on Instagram. This will take time and an understanding of what type of content your potential followers will engage with.

Here’s some more information on how to become an Instagram influencer.

24. Create SaaS (software as a Service)

Google Apps, Dropbox, Leadpages—these are all SaaS products. A SaaS product is the software you pay to get access to, typically in the form of a monthly fee.

You may even be using several SaaS products right now and not even realize it. Here are some of the top SaaS companies, as reported by HubSpot:

Top SaaS Companies

Building a SaaS is not easy and will require a team of people to successfully execute.

First, it requires brainstorming or finding an online service that people are willing to consistently pay for. This step is important because creating a SaaS will require a lot of development costs and testing. If you’re unsure if the market will receive it, you could be wasting a lot of time and money.

Once you create the software, the challenge is to maintain it, which is also not easy. That being said, the SaaS industry can be quite profitable if you can make it work.

25. Technical writing

Ever wondered who wrote the instruction manual for your new TV? That’s likely the job of freelancers who specialize in technical writing.

If you love writing and you also like the technical side of things, you may have what it takes to be a technical writer.

Here’s a resource on how to become a technical writer.

26. Resume/Cover letter writing

People will always be looking for jobs, which means they’ll need help with their resumes and cover letters. If you’re good at writing resumes, you could get paid for it.

Start by creating a website and adding examples to your portfolio. Then, market your services to the right industry. We recommend specializing in a particular industry to attract higher-paying clients (e.g., IT professionals, marketing professionals, etc.).

Here’s some more information on how to start a resume writing service.

27. Tech support

If you’re the person everyone calls to fix their computers, you may want to start a career in tech support. The good news about this industry is that you can work with clients one-on-one or be hired by larger companies. You also can work 100% online and even add tech support to uplevel your services if you’re already a virtual assistant.

To look for remote tech support jobs, simply type into Google, “telecommute tech support jobs.” Another option is to create a profile on bidding sites such as Upwork. Bid on jobs and build your brand over time.

What are you waiting for?

We’ve talked about a LOT of online businesses here, so you may feel overwhelmed and be wondering which is the best online business to start. We recommend writing down which business opportunity feels right to you and then conducting more research.

When conducting research, note that business owners will leverage more than one of these disciplines at the same time. For example, you can:

  • Use your YouTube channel to promote your coaching business
  • Start a private Facebook group to provide value to potential clients and increase awareness for your consulting business
  • Create a blog to educate prospects about your technical writing chops and attract more business
  • Start a podcast teaching those in your industry how to make more money with their websites to bring more attention to your copywriting business

Congratulations! This is a chance for you to start your business online and create financial and lifestyle freedom.

But this requires you to take action. Take a few ideas and do some research—one step at a time. You will learn by jumping in and getting started. And hey, you know what? By this time next year, you may very well have your own successful online business. Report back here and let me know your results!

If you have other online business ideas you think are worth mentioning, be sure to drop them in the comments below!

Want to ask a question or leave a comment?

Ask me anything

  • Avatar
  • Avatar
  • Avatar
  • Avatar
  • Avatar
  • +


Leave a Reply

Your email address will not be published. Required fields are marked *


  1. Avatar

    Hi Nick! I was researching online successful businesses and came across your article. For the last couple months I have been thinking about starting my own online business that is geared towards online health/fitness coaching. Then I think maybe freelance writing or perhaps starting my own blog. Do you any suggestions on how to start these businesses? Where I could even begin? I have been a nurse since 2010, love fitness. However, starting a blog would be interesting as well.

    • Avatar

      Hey Maria, why not do both? Having a blog to attract traffic, improve your SEO, build trust, and demonstrate your expertise is a perfect companion for a freelancer site. You could offer your services and also make the blog a centerpiece of your web presence. In addition, you are honing your writing skills and can use those for guest posting on other health/fitness for increased exposure.
      For an example, check out Jeff Cavaliere/Athlean X on YouTube. He is a fitness trainer who is heavily investing in video content to build his brand. The free content that he puts out allows him to sell more of his services as well as products. You could do similar things with your blog. Win win win. Good luck!

  2. Avatar

    Hi Nick. Your article is very helpful. I want to start creating blogs and vlogs on topics that I truly love – food. I would like to cook and show them. That of course sharing what I know and in turn could help me financially too. How do I start? Please help. Thank you.

    • Avatar

      Hey Luisa, I would first have a look around at what already exists in your industry and how you could differentiate yourself from it. For example, two of my favorite cooking channels on YouTube are Bon Appetit and Binging with Babish. Both of these live off of the personality of their presenters, together with a wide knowledge of food. See what new thing you could bring to the table and make decisions from there. Good luck!

  3. Avatar

    Hi Nick. With writing a book, dumb question, where do I start? Who can I go to for advice and help? I feel I have an amazing life story. Do i start at the beginning or the end? And then how I got there? Is this something that might sell? A biography of a nobody?

    • Avatar

      Hey Tammy, that’s really a question every writer has to answer for themselves. For me, the most important thing is consistency. I am better at writing long pieces if I do a little bit every day. Like, half an hour. If you have more time, you can do more, of course. But the important thing is to work continually. Aside from that, there are many blog posts and books on this topic. I suggest you start there.
      As for who will read it, that’s a question of marketing and finding the right audience. It would probably help to create a rough outline and sketch out the topic of the book to understand who you would write it for.
      Hope this helps!

  4. Avatar

    1) I went to Manila starting in 2006. I was there to hire Filipino computer programmers.
    I met about a dozen guys Blogging about Southeast Asia – Philippines, Thailand, Singapore, Cambodia, Malaysia, etc.
    One of them did pretty good for about 4 or 5 years. Then, most of them flamed out. It became saturated.
    People now leave comments on AirBnB, Trip Advisor, Travelocity and Lonely Planet.
    The Blogging metaphor is a tough row to hoe.

    2) Here’s the dirty little secret about Affiliates.
    In the early days, people were Hijacking cookies and substituting their Affiliate ID into the cookie.
    They would wait about 2 weeks and then go back and put the Legitimate Affiliate ID back into the cookie.
    In other words, they were Stealing.
    They would pirate the ID, accumulate credit and then restore the ID.
    Google eventually figured it out and closed the loophole.
    But, a bunch of dudes made a lot of money this way. Those glory days are over.

    3) The cat is out of the bag on being an Instagram or YouTube Influencer.
    Actors and Models are flooding this zone.

    4) There was a time that people had actual brick and mortar Ebay stores.
    Other people would take their crap to the physical store and get it photographed and sold.
    Now, LetGo and CraigsList are flea markets full of crap and scammers.
    Plus, you eventually run out of crap to sell.

    5) If you are going to try and write a book and sell it on Amazon, you better be a damn good writer.
    If you’re a damn good writer, go get a gig with the NY Times, Washington Post or Vanity Fair.

    6) Flipping Domains? If you got the money to Flip Domains, you might as well Day Trade stocks.
    Or buy and sell Gold.
    I know about five dues that lost big money doing this.


    1) Technical writing is in demand. If you can do this, you can get contracts and work at home.
    2) Online Tech support is a viable option. Also, you can be a Reservation Agent for an Airline or Car Rental company.
    Low cost airlines contract people to work at their house being reservation agents.
    3) You can make money programming… if you’re a good programmer. Join Upwork, which was formerly Elance and oDesk.

    Of the 27 things listed… about 20 of them have Jumped the Shark.
    About 5 of them are legitimate ways to make money, but you need to perfect the Skill.
    Two or three of them, done correctly, could lead to a decent windfall… for now.

    Make no mistake, if any particular area starts to make money, thousands of other hyenas will show up and give you competition.

    • Avatar

      Yeah, we wouldn’t leave you high and dry with just ideas and no input on how to execute them. Glad you found the post useful. Thanks for the comment!

  5. Avatar

    Hey Nick,

    Great article. I’m a former algebra and financial literacy teacher. Do you think there’s a market for teaching a financial literacy system to students online? Homeschool possibly? I could also do algebra or pre-algebra topics? Any thoughts of where to start? I have the content ready, just not sure which topic would be better and more profitable. I do get excited about teaching financial literacy more!

    All the best!


    • Avatar

      Hey Jon, my general advice would be to go with what you are most excited/passionate about. It will help you stay motivated and it will also show in your work.
      As for getting started, I would try to think of a way you can test your idea in a limited way. Think about what you want to offer and then try to find one paying client. If you can do that, your idea likely has legs and you can take it from there. Let me know how it goes!

  6. Avatar

    Hey, Nick! Great Article! I’m a former pre-algebra algebra, and financial literacy teacher. Do you think I could teach the highly needed skills in each of those topics (like solving for x, slope, budgeting, insurance, etc)? Am I on to something? My concern is timing. How do I know when a students would need that particular skill? I have A 36 week system that I could teach ages 10 to 18. How would you recommend getting started or any other advice you might have! Thank you! How do i start targeting my audience?

  7. Avatar

    Nick…thank you for the post.
    Can you please provide links for more info or product supplies for option “2. Get Started With Affiliate Marketing – Information products”
    I would appreciate it.

    • Avatar

      Hey Bruce, if you are interested in affiliate marketing, look into ShareASale, Clickbank, CJ Affiliate, and Amazon Associates. Depending on which industry you are in, you can also check if there are companies that sell products and offer affiliate programs for them.

  8. Avatar

    It’s pretty obvious that this article was not well researched. None of these ideas are particularly good. They’re all dated ideas, don’t generate much in the way of revenue unless your REALLY successful, and doing that is way harder then it appears.

    “Monetizing” a site, blog, forum, or doing the same on Facebook or other so-called “social media” is actually a crappy thing to do. It generates tons of money for those platforms – and only a little for you, and only IF you’re very persistent and successful at it. But the worse thing about it is you’re having to “push” crap on people and virtually EVERYBODY is doing it, which means you also have a lot of competition. You wind up being yet another corporate-controlled slave shoving crap people’s way, hoping you can make a few pennies off the sale, or the advertisements. Mass marketing like this actually sucks and says a great deal about our culture.

    I’ve done the blog (20 years), drop ship (24 years), tech support (20 years), web development (30 years) and can tell everyone – these are definitely NOT that lucrative anymore. It’s all been taken over by offshore development, social media and corporate conglomerates. The individual really cannot compete like they used to or gain enough revenue to call this a lifestyle (side-business at best, but you wind up working very, very cheaply).

    Haven’t tried some of the other ideas, but they don’t look very good to me. People want everything to be free, so Skype coaching? Will they be willing to pay you? If you’re not actually generating real goods or offering a real essential service, I doubt very much that some of these ideas will actually be worthwhile. Most of them are really about how to become an advertising specialist for other people’s goods and services – not a very rewarding concept unless you like treading water and being used. Merchandising useless crap? No thanks.

    • Avatar

      Hey JR, sorry to hear you don’t agree with the post above. Yes, starting an online business comes with the same challenges as beginning any other business venture: competition, hard work, and constant learning. The article stresses several times that, in order to be successful, you have to put in the work. That’s how it is in every area of life.
      I’m sorry to hear your experience hasn’t been good. However, as somebody who is making a living on the web with work that is meaningful to me, I don’t think you can make blanket statements as you do above. It has been my experience that if you can offer something that adds value to other people’s lives and do a great job delivering it, they are happy to pay you for it. If you do it right, you can even choose who it is you work with.
      From your comments above, especially the part where you put down ideas without even trying them, it seems to me that what is standing in your way might be less the environment you are in and more your approach and attitude. And that is definitely something you have control over.

  9. Avatar

    Hi there, i am a new blogger and started a lyrics post blogging. So, i have seen that google has already stared showing lyrics and more. So, my one question is should i continue the blogging on lyrics? How can i exist on lyrics post blog as compared with google lyrics. 
And another question is should i need to change my blogging topics. Please guide me. 
I have already invest lots of time to create my lyrics blog. And some money to.

    • Avatar

      Hey Mahesh, I did a quick Google search and didn’t see any lyrics in the results page. So, they don’t appear for everyone. However, it is an incredibly competitive field that will be difficult to break into. If you want to pursue it, I would advise you to niche it down further. For example, concentrate on a certain genre like metal, dancehall, or similar. Yet, I could also imagine that it would make more sense to change your focus to something else.

  10. Avatar

    There are lots of great ideas here, but I didn’t see anything on freelance writing. What insight can you provide on this?



    • Avatar

      I’m all for it! Freelance writing is a great online business idea. It’s how I started my career. If you want to get into this industry, focus on a certain topic, get good at writing, build a portfolio, and start pitching article ideas to websites in your niche. That’s how I would do it.

  11. Avatar

    Super offensive that you’re telling people anyone can be a designer. I’m sorry but you do need a college education. Ever seen designers trying to freelance before college and after college? Yeah it’s not mindless “making it pretty”. There’s actual psychology, research, and marketing training involved. Right from color choices to placement of elements so your eye is directed to a specific goal. But design is an oversaturated market and once you hit 35 you’re considered old and it’s a much bigger struggle to stay in it.

    Very horrible advice to give people looking to have a side hustle. Speaking of that, they won’t be providing a product at the quality or price that should be industry standard so it continues to drag down the entire industry, salary range, freelance pricing, etc. and it continues to give a bad name to what real designers do.

    Designers get treated like crap at most companies because the incorrect perception that they push a magic button and get it done in a second and “anyone can do it without training”.

    You want to get rich quick? Go to community college for 18 months and get an associate in a healthcare job. Not oversaturated, much higher pay, and most of you don’t get aged out before 40.

    But by all means if you want to continue making it crappier for people that paid more than their salary will ever be to get a degree – start at less then a school teacher, work 10+ years to get above 45k. Go right on ahead.

    There’s a reason must people quit the field the industry within the first 5-8 years.

    • Avatar

      Hey, sorry, we didn’t mean to offend you or the design community at large. We are fully aware that there is more to design than “making things pretty”, just like there is more to marketing than “sharing things on Facebook”. While it is possible to teach yourself design (especially web design, which is a lot more structured than, for example, logos), of course, you need a lot of practice to become a top-notch designer.
      Yet, just like other areas, there are more and more people who break into the field without formal education. The same is true for web design and development where, thanks to tools like WordPress, you have more and more people building websites for money that are not formally qualified to do so.
      Of course, there can often be a huge difference in quality of the work performed. At the same time, people with different skill sets also most often cater to very different markets. Those who need top-quality work will often be willing to pay more, while those with lower demands might go with the cheapest offer.
      Basically, we were trying to point out that design is a good online business idea because you can pretty much do it from anywhere. But you are right that the passage maybe makes it sound a little too easy and could use some polishing.
      In either case, thanks for the comment!

    • Avatar

      I liked the graphic design idea. I dont think he meant to imply anyone can do it. I dont have any graphic design experience but find myself critiquing others work and how it could be better. But unfortunately back when I was in college I didnt realize my interest/potential in this area. I’m certainly not going back to college but I found this post as encouraging – like maybe I really could take some courses to see if I do have any talent in the area. .. Many professional jobs, including my own, shouldn’t require a “college” education. Innate talent and a few courses would’ve been sufficient.
      The point I take away from this is that if you have a passion for something, maybe it isn’t unrealistic to pursue.
      Think you’d do well to check your ego and just concentrate on improving your own craft.

  12. Avatar

    Thanks a lot, I’m in the field of events organizer, like weddings, corporate parties, etc. How can I sell my service online?

    • Avatar

      Hey Robert, in your case, I think you just need a website to advertise your services and which lets people get in touch with you.

  13. Avatar

    Could you expand on the “Find a developer” part. You mention there are loads that are looking to partner up with people but from my experience most want paid a lot of money to consider developing your idea.
    It is near impossible to find one that is willing to go into an equal partnership, even when you have a fantastic business idea that is begging to be created.
    It is a shame really because having found a huge gap in the market that nobody is filling, it is hard to find someone with the relevant coding knowledge to build it.

    • WebsiteSetup Editorial
      WebsiteSetup Editorial

      Hi Paul,

      The best way would be mention the idea to your friends and share on social media that you’re looking for a developer/partner, if you can find a friend of a friend or someone you can meet face to face with and give them your pitch then that already increases your odds of finding someone interested in an equal partnership.

  14. Avatar

    First of all I have a website and i want to develop an affiliate marketing program but I don’t know how to get companies to advertise for them.
    Secondly, with pay per clicks, how do I set up that feature on my site.

  15. Avatar

    This was very helpful. 2 of my most recent ideas are in the top 3. I ‘ve let fear and just being overwhelmed keep me stagnant and now I am just at a point where I am ready to take action. I know I will be successful!

      • Avatar

        Could you expand on becoming a copywriter please? Maybe with a few examples of sites. I’d really appreciate it. Great article! I ♡ to write! I put it on the back burner and now I’m ready to use it to make money! $

        • Avatar

          Hey Kat, the process of starting any freelance career is always the same:

          1. Get good at your craft, in this case, writing – You can do this via books, courses, and reading online.
          2. Build a portfolio – Find some work, even for free, that allows you to build proof of your abilities. You can also already get paid at this stage.
          3. Use the portfolio to pitch paying clients – Once you have some results to point to, you can use it to approach clients for more paid work.

          This is the basic process. Of course, the devil is in the details but that’s what I would recommend you to focus on.