“It’s not the lack of resources, it’s your lack of resourcefulness that stops you”
– Tony Robbins
We all have things that we absolutely love to do. Maybe you love to garden. Maybe
taking photos makes you feel like a million bucks. Or maybe you love painting.
But you don’t think you could ever make money from your passion. Surely, you
think, nobody would pay me to do that, it’s too much fun, no way could I make
money doing that.
That’s where you’re wrong. Thanks to the internet, almost any passion can be
turned into a profitable online business.
Can you imagine how rewarding it would be to get to do what you love for your
job? Your quality of life would drastically improve, and your overall life
satisfaction would go through the roof.
Of course, all this raises the critical question: how do you turn your passion
into a profitable online business?
● What products or services should you sell?
● Where should you sell them?
● How much should you charge?
● How do you market yourself?
● How do you determine if your passion will actually make money?
In this blog post, I’m going to give you a roadmap for turning your passion into a
profitable online project. I’m going to guide you, step-by-step, to start making money
doing what you love.
Ready? Let’s get started!
Step #1: Prepare Yourself
Creating a profitable online business takes a lot of time, diligence, and hard work.
You shouldn’t expect to start working and immediately have boatloads of cash pouring
in. You need to be ready to put in many hours of work over the long haul.
If you’re not living your best life now, let that serve as a motivator for working hard
to build your online business.
You really can make money doing what you absolutely LOVE. You can generate significant
income by doing something that brings great satisfaction to your life.
To increase your motivation, envision what your best life will look like.
Get very clear on:
● How badly you want to succeed in your online business
● The benefits you’ll experience
● The joy you’ll experience in doing what you love
If you’re not highly motivated to make your online business reality, it won’t
happen. Because here’s the truth: building a business is going to take you away
from other good things that you could be doing.
You may need to give up:
● Some time with friends and family
You have to be willing to give up some good things in order to achieve a great thing.
What most people don’t realize is that it usually takes a significant amount of
time and work before you start making good money online.
World-famous football player Pelé said:
“Success is no accident. It is hard work, perseverance, learning, studying,
sacrifice, and most of all, love of what you are doing or learning to do.”
If you want to succeed, you must be willing to work hard and persevere.
Also, you must be confident that you can do it. If you’re constantly doubting yourself,
you’ll have a hard time getting traction. But if you have faith in yourself and believe
in your abilities, you truly can achieve great things.
Step #2: Identify Your Passions and Interests
So how do you identify what kind of online business you should start?
Identify what you love to do AND are good at doing.
Both elements are required. If you want your online business to be sustainable,
you must love what you are doing. If you don’t, you’ll burn out quickly.
You should also have the necessary skill set to make it a reality. If you’re not
good at creating your product or performing your service, others simply won’t want
to pay you for it.
Ask yourself these questions:
● What do you absolutely love doing?
● What have people told you that you’re good at?
● What valuable skills do you have that people would pay for?
● What needs can you meet?
These questions will help you find the intersection of passion and profit.
They’ll help you determine both your skillset and what you love. When these two
things combine, you have a viable online business.
There is a psychological concept called “flow.” It’s when you find yourself so
immersed in an activity that you lose all track of time and are simply focused
on what’s in front of you. Your mind isn’t distracted at all. Rather, you simply
“flow” with your activity.
When do you find yourself in the “flow” of things? Pay attention to these
moments. It’s these activities that could turn into viable businesses.
Step #3: Determine What Sets You Apart From
Unless you’re building something completely new and revolutionary, you’re going
to be competing against others.
If you’re going to succeed, you need to find a way to differentiate yourself from
your competitors. In other words, figure out how you’re going to stand out from the
crowd. How you’re going to attract customers. How your offer is different from what
others are offering.
How can you differentiate yourself from your competitors? There are numerous
● Better quality products or services
● Better customer service
● Faster delivery
● Less expensive products or services
● Aggressive sales tactics
● Higher or lower profit margins
For example, let’s say you’re selling soap online. You could create a unique
soap that is better quality than most other soap out there. Because your soap is
better quality, you can sell it for a higher price.
Or you could sell your soap at a discount and sell a higher volume of soap. Or
you could create an aggressive online marketing campaign where you’re trying to
get your soap in front of more eyeballs than anyone else.
If you don’t find a way to differentiate yourself from your competitors, there’s
no reason that customers should purchase from you. You absolutely must find a
way to stand out from the crowd.
Step #4: Define Your Goals
One of the great temptations with an online business is to put off actually
launching. You can get so caught up in trying to make things perfect that you
never actually get your business off the ground.
In order to launch, set goals that will force you to take action. Setting
goals for yourself will ensure that you actually take action and don’t
delay. Each goal should be tied directly to a date.
For example, let’s say you’re launching a coaching program. Your first goal
might be to create your website within the next month. Your next goal might
be to send out an email to all the potential clients you know. Your third
goal might be to advertise your coaching practice on Facebook.
Think of it this way: goals equal movement. When you set goals for yourself,
it forces you to move forward and prevents you from trying to get everything
Your goals should be realistic and achievable. For example, it’s probably not
realistic to think that you can get a website designed in a day (unless you’re
an amazing web designer).
The more you reach your goals, the more encouraged you’ll be about your
online business. The more encouraged you are, the more you’ll want to reach
more goals, which will keep your project moving at a rapid pace.
Avoid making excuses when it comes to meeting your goals. Hold yourself to
deadlines, and if you need to get someone to hold you accountable, don’t
hesitate to do that.
Step #5: Determine How You Will Sell
Before you can launch your online business, you’ll need to determine how
you’re going to sell your product or service.
Thankfully, there are dozens of ways to sell products and services, online:
● For example, if your product is crafty (like soap), artisan, or vintage you
can sell on Etsy.
● If you’re selling eBooks, you can list them on Amazon.
● If you like working with your hands, you can become a Tasker on TaskRabbit.
● And, of course, you can build your own website – your business’ home on the
No matter what you’re selling, there is an online platform to sell it.
A simple way to find the platform that’s best for you is to Google
“Sell [PRODUCT/SERVICE] online”. This will bring up dozens of results and
allow you to find the best place to sell your product or service.
Step #6: Market Yourself
To have a successful online business, it’s essential to consistently market
yourself. You’ll need to promote your product or service, so it gets in
front of as many people as possible.
Don’t be modest on this point. If you truly believe in what you’re doing, then
go for it with all your might. Market yourself hard and relentlessly.
What are some effective ways to market your online business?
● Offer samples (if you’re selling a product).
● Tell people about it on social media.
● Build an email list and regularly promote your product or service to the list.
● Start a blog and consistently talk about pain points your customers feel.
● Create a YouTube channel specifically dedicated to giving loads of value to
● Start a podcast in which you talk about elements of your industry and
● Appear as a guest on other’s podcasts.
● Do webinars where you teach valuable lessons and then promote your product or
service at the end.
● Use paid advertising to drive people to your website.
Generally speaking, the more value you can give potential customers for free,
the more likely they are to pay for your product or services.
For example, let’s say you’re a health and fitness coach. You could create a
YouTube channel in which you teach people exercises and workout routines. This
is giving free value to people.
The more you do this, the more people will see that you’re an expert in your
field and the more they’ll want to hire you as their health and fitness coach.
Again, don’t be afraid to market yourself. You’ve put in hours of hard work to
get to this point. You’ve created a product or service that you truly believe
in. You know that you truly can help people and really want to make a difference
in the world.
So, try to get yourself in front of as many people as possible. Don’t worry
about what others will think. If you want to succeed with your online business,
you must market yourself constantly.
Step #7: Provide Amazing Experiences For Your Customers
One of the best ways to get new customers and keep your existing customers is to
create amazing experiences for them. These experiences don’t need to be anything
crazy. Your goal is to show them that you care deeply about them and want them
to be incredibly happy with what you have to offer.
How can you create incredible experiences for your customers?
Here are just a few ideas:
● Provide amazing customer support
● Send a handwritten thank-you note with every product
● Include an extra surprise with your product
● Dedicate extended time to helping your clients work through their challenges
● Send a card on the anniversary of their first purchase
● Create short, custom videos thanking each one of your clients or customers
● Call each customer just to say thank you
The list goes on and on. The goal is simply to make your customers feel special.
You want them to feel like they really matter to you and aren’t simply a way for
you to make money.
The more you can delight and surprise your customers, the more likely it is that
they’ll tell their friends and colleagues about you, which will generate
But ultimately, it’s not about getting referral business or big exposure, although
those things are certainly valuable. It’s about treating your customers like real
people who you actually care about.
Step #8: Enjoy Your Freedom and Success
“The only thing worse than starting something and failing … is not starting
something” – Seth Godin
Starting a profitable online business can create freedom for you. If you’re working a
day job, it can give you additional income that can set you up for financial freedom.
If you’re not working a full-time job (like a stay-at-home mom), it can provide valuable
income to your family.
In this blog post, I have shown you how you can turn your passion into a profitable online
business. The only question now is, “What’s stopping you?” The best time to start an online
business is right now. Don’t wait any longer – start working on your online project today.
Want to learn even more? Join former factory worker turned million-dollar-marketer,
John Thornhill, as he reveals his proven system for building your own successful