Once you have one or two samples to show prospective clients, it's then time to find some. Sites like Freelancer and Upwork are good places to start out. But you don't need to stick to the same path taken by every other freelance writer. Use some lateral thinking to find clients. Join relevant groups on Facebook or LinkedIn. Have a look for forums dedicated to web development, digital marketing or SEO – there's almost always a “writers for hire” section you can use to find new clients.

Sujan is a growth marketer and co-founder of the content marketing agency, Web Profits. He also runs MailShake, Narrow.io and jumps out of airplanes in his free time—but seriously, Sujan has some impressive marketing skills and he (unknowingly) taught me much of what I've learned about how to drive traffic to my website. Here's his best business advice for first-time entrepreneurs who want to start a business today:
"Instead of praying an audience (or customers) will find you, get in front of people in your space. Start a blog, podcast or create video content. Take advantage of social media. Attend in-person events. One way to make "putting yourself out there" easier is by making an effort to help others. (Sounds counterintuitive, I know!) On the individual level, maybe it's by making an introduction. For a larger audience, perhaps it's by writing an actionable blog post. However, by being helpful you'll make a lasting impression."

Re-selling web hosting will enable you to make money hosting your own client’s websites. Large hosting companies like HostGator allow you to white label their hosting services. You could start your own hosting business or, if you are a web designer, include hosting into your web design packages. And the best of it is the hosting companies take care of the hosting for you, so all you need to worry about is selling.
It's easy to get caught up in the day-to-day challenges of running a business, but you MUST carve out time at least once a week to take stock of what you're doing for the long-term health of your business. That includes marketing, training, employee development, community engagement and capital development. Sound investments today will pay dividends in the future. - Jim Judy, Try Franchising
The cornerstone of your affiliate business is about setting up a website that's focused on a specific niche. You research low competition keywords for that niche, with the aim of ranking on page one of Google for those keywords. People visiting your site then click on a referral link, and if they make a purchase at the destination store, then you get paid a commission. That's why some people call it “referral marketing”.
If you are a software developer of course the internet is your strongest marketing platform. There is a large market for software on the internet. All you need to do is to look for a task in the IT world and then build a software to help simplify the task. For example; you can develop a software that will help people manage their clientele base (CRM software), you can develop software that will help people manage their payrolls, accounts, online files et al.
×