How to Start an Online Business - Including 16 Profitable Ideas Featured Image

Find a Problem to Solve

Identify Your Area of Expertise

Research the Current Market

Analyze Your Target Audience

Analyze Your Competition

Consider Your Monetization Options

Determine the Legal Implications

Consider the Costs

Develop a Marketing Plan

Set up a Platform

Keep Learning

16 Profitable Online Business Ideas

  • Start an eCommerce store. You can sell anything and be extremely niche or incredibly broad.
  • Start a dropshipping business.
  • Launch an affiliate website. It is easier. You can promote the products you already use or review the ones that are useful for others. Then you can get paid by your referral links.
  • Start a blog.
  • Launch a podcast.
  • Start a YouTube channel, TikTok, or an Instagram social media account.
  • Sell your services. Design, digital products, development, and copywriting are all in high demand, but they all require a particular skill set. So, unless youʼre already very good at it, you can start by enrolling in a course.
  • Offer social media marketing, social media platform management, or paid advertising services.
  • Get into SEO. You can specialize in one piece of the SEO puzzle, like on-page optimization or link building, and build a business around that one service.
  • Offer translation services.
  • Offer editing services. You can edit both written and visual content, other people’s business ideas, and anything that comes to mind.
  • Start a photography business. You can specialize in taking photos of pets or weddings or freelance for magazines and blogs; you can also sell your photos online.
  • Start a tutoring business. You certainly have a skill you can teach, whether cooking, knitting, cleaning, or advanced mathematics.
  • Become a personal or a virtual assistant. A virtual assistant is great for people who are too busy to attend to all the tasks they need help with, so they can pay someone to do it instead. Tasks could include taking messages, scheduling meetings, making travel arrangements, emailing, and much more.
  • Get into data entry.
  • Start a transcription service.


What‘s the difference between a business and a job?

Should I quit my job or start an online business?

What’s the best time to start an online business?

What’d be the ideal business model?

Final Thoughts



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Ruhani Rabin

Ruhani Rabin


Ruhani Rabin being a tech and product evangelist for almost 20 years. He was VP, CPO for various digital companies. Plays with Drones in his free time.