Once you click on the link to this post, I believe that you’re confident in your writing skill more or less (If not, click here to check out tips to improve your writing skill). Congratulation! Writing is one of the most powerful skills to earn money online from home these days. Congratulation again for coming here, since you won’t have to keep searching the internet. Instead, you could utilize your writing skill to earn money right away!


There are 2 most popular ways to make money from writing: Blogging and Freelance Writing. The 2 ways may seem not related, but they actually support each other pretty well. We will go into detail in later sections. Besides, you’ll learn how to make money from writing in other ways, such as Using other freelance writers, offering to coach, make your own products…



 But I should give you a warning in advance to make everything clear: Making money online is not an easy task, you must practice your skills from time to time to achieve your goal. Especially if you want to live on it for the long term, there will be more obstacles, and you’ll need more motivation.


Anyway, let’s check out how to make money writing online!

How to make money writing online

I. Create a blog or a website

It will be best if you create a professional website. This is not just a place to upload your posts, earn money from placing ads, or promote third-party products, but also a marketing channel where you will make first impressions to your potential customers. We recommend creating the website to serve both purposes: blogging and portfolio to share with prospective customers. This is the reason why we said that Blogging and Freelance Writing would support each other well. 


A website needs a domain, hosting, supportive plugins to function. You also need to know about the basic techniques of managing a website. If you have no idea about building websites, you should definitely check out our complete guide to create a website.


After having done with creating a website, don’t embark on writing right away with your ideas. Instead, you should find a suitable niche.

1. Choose your niche

You must be interested in many things and must have written about many topics, but you should find the one that you are best at and love writing about the most. One important factor when it comes to choosing your best niche is the competition. Since you’re a beginner, competing with the top sites will be a huge challenge. Therefore, you should research on competitors in advance.

The easiest way to do it is to ‘google’ the keywords related to the niche that you’re going to write about. For example, if you choose ‘Travel in Asia’ to be the one, you should try to search for ‘Travel in Vietnam’, ‘Travel in Nepal’, ‘How to travel to Asia’… If I were you, I would drop this topic since the numbers of result that Google showed me are hundreds of million sites for each keyword, and the top sites’ posts are perfect. 

Don’t be downhearted! If you believe in yourself, and follow our guide, you can be the top of whatever niche you choose.

2. Write SEO-friendly posts

Now, let’s write! You should start with general posts, then continue with more detailed posts.

If Earn money from Writing is your long-term plan, in other words, if you want to build a ‘Blog Empire’, you should focus on SEO-friendly posts from the beginning. No matter how good your copies are, it would be useless if you can’t reach any viewer. The most significant advantage of the online world is social sharing convenience. You can share any posts on social networks, such as Facebook, Pinterest, Twitter, to get viewers. But it’s not the best way. If you don’t have many friends on those platforms, you won’t get many views. You must be an influencer – who has millions of follower to reach the view number you want. 

The most efficient way you could do to be successful and earn up to 6 figures is SEO. Don’t worry if you have no idea about SEO. Don’t be discouraged if Google shows you millions of results, including complicated terms when searching for SEO. We’ve got your back! Believe me when I say you’ve done 80% of the SEO works if your copies have good content. The remaining tasks are simple techniques, such as keyword searching, on-page SEO (heading, format, title…)

We have put all the SEO techniques together in this file, you can download it for FREE!

Besides, if you tend to find freelance works, you should add more Work Samples(*) to your site. When you pitch for paid work, you could use the Work Samples to show what you’re capable of. At this point, you should share your work with your family and friends to receive useful feedback.


*Work Samples supposed to provide employers condensed examples of your best works. 


Now, you have an awesome website/ blog for yourself, and some copies that may attract a great number of traffic. But how could you make money from it? How to make money from Writing? Let’s find out!

3. Promote Affiliate products

Affiliate marketing, a fancy name for an old concept: getting commission on a sale. You will introduce products/ services of a third-party to your site readers and get commission from any sold product.


>>> You can learn more about Affiliate Marketing here.


Affiliate Marketing may seem simple at first glance, but to be successful, you have to make sure that your blog posts must be updated and added regularly. Nothing comes from nothing. First, it would be best to offer your readers valued but free information to build your own credit. After that, you may start to ask for money when the time is right. 

To understand the process thoroughly, you can refer to this infographic:

If you don’t know anything about how to affiliate a product yet, don’t worry about that, we will show you key steps you need to know to efficiently promote an affiliate product.

Firstly, you need to define what do your readers want to buy. You have to answer the question: what type of products/ services will attract your readers’ concern and has a high chance to be sold? 
This would be an easy task since you’ve chosen the niche to write, which means you’ve already known what products related to your niche. Furthermore, once a person clicks on the link to your site, he/ she probably cares about those kinds of product and wants to buy them too.

Secondly, you’ve determined the product types. Now, you will want to choose specific affiliate products to promote. You have 2 options:

1st option: Products that you’ve used/ knew exactly
This is the most common way to get the ball rolling. If you signed up for a course and could utilize what you've learned from it to the real world, or if you buy a product and satisfy with it, you should absolutely promote them on your site.
How can you start affiliating the product? How can you know whether the merchant allows affiliate or not? It's simple! Just search the keywords ' product name' + 'affiliate program' on any search engine to confirm, or send a direct email to the merchant and ask about the affiliate product.

2nd option: Go to affiliate platforms to look for suitable products.
There are many popular and qualified affiliate networks nowadays, such as Amazon, Clickbank, Linkshare, ShareASale. It depends on what you want to introduce, choose a suitable network that serves your purpose.

Among the platforms mentioned above, Amazon is the most suitable one for beginners. You can use others once your website is capable of.

>>> Watch the video to sign up and get the affiliate links from Amazon.

For the most part, you will only work with the affiliate networks, not the merchants themselves. You should be careful when choosing products since they might result in negative consequences on the good identity of your website.

Finally, place affiliate products onto your website.

By the end of the day, everything you did, such as finding, evaluating products, choosing an affiliate network… will result in money only if someone follows your recommendation and buys your affiliate products. Therefore, your recommendations must be clear, easy for your readers to see, and trustworthy.

Many affiliate marketers make mistakes at this point. They think that all they need to do is just randomly placing banners on their websites. Here’s an example:


As you can easily see, there’re too many banners, and they’re totally not related to the post content. This is acceptable only if your site is big enough (an authority site) with a high reputation. In reverse, if you’re just a beginner, promoting this way would be a fault and won’t make good impressions to your readers.

Instead, here’s what you should do:
1. Create a resource page
2. Create custom content
    – Write reviews
    – Write definitive content

4. Place ads on your website

Placing ads on websites is an easy way to make money. All you need to do is driving more traffic to your site. The higher the traffic, the more money you will earn. However, it would work only when your site is big enough. Because as mentioned above: ads banner would cause annoying to readers.

In fact, if your post content is high quality, which brings great value to readers, they won’t bother some random ads. 

There are 2 sites providing services for creating and placing banner and responsive ads on websites and blogs: Mediavine and Google Adsense. Mediavine requires 25k sessions to use their service while Google Adsense doesn’t. But your website needs to achieve specific content requirements to be approved by Google.

>> Tutorial video on placing Google Adsense ads on websites.

5. Sponsored content

"Sponsored posts are a type of native ad […]. Like all native ads, sponsored content is crafted to look like the environment in which they appear. They're not jarring or disruptive."


Sponsored content is also an easy and useful way for new bloggers to earn money from writing. You’ll receive offers to write about some products on your own website.

II. make money with Freelance Writing

As mentioned above, the second way to earn money from writing is by being a freelance writer.

By creating your own website/ blog, you will be able to practice your skill and build trust in your potential employers. Start creating necessary pages such as Hire Me page, Portfolio page, or Contact page to serve your purpose of becoming a freelance writer.  

If you follow our guide to this point, you’ll have a website/ blog with excellent posts and Work Samples related to your niche. Now, you can be ready to use them to make money writing online as a freelance writer. What you should do is as follows:

1. Build and grow your social media

Social Media is a very powerful tool, just use it, and you’ll know why. The more time you spend on utilizing social networks, the higher chance you’ll have with potential customers.

Recruiters could see one of your copies on Facebook, Twitter…, or check your profile on LinkedIn. Some of them may contact and hire you for writing.

Content Marketing is thriving more than ever. There’s always someone who needs a writer like you! Start using social networks now to connect with the world out there!

2. Make money writing on Medium

Medium is a free platform for blogging. It’s growing surprisingly fast these days. Let’s look at the chart to see what’s happening:

Look at the searching trend chart for the last 5 years, you can easily spot the increasing trend of Medium, it’s even starting to outweigh WordPress platform. 

Here are some pros and cons of Medium:


Easy to sign-up (you can use your Social Networks’ account to sign up for Medium).

Friendly user interface.

Focus on the reading experience, neat representation.

Good support for viral content


Few customizations. You can not change the default codes.

No private domain. Your address on Medium will be

Can not customize themes

Can not add ads to increase revenue

Medium owns your readers, so losing your blog means losing all your followers.

Medium will pay for the quality of your ideas, not the advertisements. Everyone can join the Medium Partner Program to earn money from your works. The longer the readers read your posts, the more money you’ll make. Medium is also a great place to create a beautiful portfolio and Work Samples.

3. Pitch to Writing jobs

Pitching for jobs as a novice freelancer can be disheartened. But it’ll get more exciting when you get a few customers. You can be successful in this business just by improving your writing skills day by day and working hard!

Here is the list of Websites that pay writers:

1. Family and Parenting

Just Parents: Located in the UK. This website focus on parents and pregnant women. They pay about $60 per post(700-1,500 words range)

Motherly: 700-900 word stories, reflecting on the insights and issues you’ve experienced in motherhood—and the wisdom you’ve gained along the way. Pay starts at $50.

Scary Mommy pays $100 for original parenting posts. Looking for personal essays, reflections, unique experiences, and highly relatable humor essays in the 900+ word range.

Well Family the New York Times’ family blog pays from $100. Contact and pitch the editor.

2. Essays

Aish: They pay $200 on publication. Articles should convey Jewish wisdom in a positive manner, preferably with interesting first-person accounts that show how Judaism is applicable to everyday life. Suggested word count is 800-1200. Send an article to

Dame They pay $200 for essays and between $300-$400 for reported features. One of their most distinctive features is their writers’ original, forthright voices and strong points of view, even in reported pieces.

Eureka Street is an Australian site that pays $200 for analysis or commentary on politics, religion, popular culture, or current events in Australia and the world. They also pay $200 for first publication rights of short fiction and ‘creative non-fiction’ up to 1000 words.

Guideposts pays $250 for Christian faith-based story. A typical story is a first-person narrative with a spiritual point that the reader can apply to his or her own life. The story may be your own or someone else’s.

LightHouse pays $100 for personal essays, memoirist reflections, travel writing, incisive commentary, specific advice, funny or useful lists, arts writing, general humor, insightful analysis, new ideas, and anything else with verve and honesty.

Narratively pays $200-300 for 2000 – 2500-word stories on specific topics.

Modern Love is belonging The New York Times column reportedly pays as much as $300 for essays on any topic that could be classified as modern love.

Skirt pays $200 for essays about women’s issues. They seeking for experienced writers who can accept assignments for short features and profiles, as well as writers who can pitch story ideas about topics related to women and women’s interests

3. Business & Career:

B. Michelle Pippin They need an expert for something business-related and pays $50-$150 per article.

Doctor of Credit pays $50 for every guest post. They are looking for lawyers, Manufactured Spenders, or Unique Credit Card Finders.

FreelanceMom pays $75-$100 for 900 to 1,500 words post. Content is about running a business as a busy parent. Your article should contain a “20 to 30-minute action plan” at the end.

IncomeDiary pays $50-$200 for articles about creating awesome websites, driving traffic, social media, or making money online.

Modern Farmer reportedly pays around $150 for articles. Looking for dynamic, global, surprising journalism about the people, policy, plants, animals, and technology of agriculture.

Penny Hoarder needs freelance writers who have fun, unique ideas for earning or saving money. You’ll need to negotiate pay with the editors during the pitching process

4. Health:

The Anxiety Foundation pays $50 for mental health articles.

5. Travel and Food:

Desert Times pays $50-$100 for stories focusing on travel, wildlife, geology, desert lore, cultural and natural history related to the North American Desert regions. They prefer writers to also submit photos.

Fund Your Life Overseas pays up to $450 for articles about earning, saving, or living a richer retirement.

The International Wine Accessories blog offers $20-50 for blog posts about storing and enjoying wine.

Saveur starts at $150 for “amazing stories about food and travel”.

6. Lifestyle

Bitch Magazine’s website pays for posts about feminist analysis of culture. Payment varies but is generally $700-$1000 for features, $350 for dispatches, and between $250-$700 for culture stories.

BookBrowse pays for book reviews! Writers accepted into their stable of reviewers will earn $50 for at least 300-word review.

getAbstract reportedly pays up to $300 for longer (2,000-4,000 word) book summaries.

Knitty raised their rates up to $200 for copy about knitting and knitting patterns.

Listverse pays $100 for long (1,500 words) lists on various topics.]

OZY does pay freelancers writing, but rates vary. Contact the editor for more information.

Pretty Designs covers fashion and beauty. Right now, they only need Fashion writers.

Refinery29 reportedly pays $75 and up for slideshows, articles, and essays on various topics. They need a beauty obsessive living in South Korea, Extreme bargain shoppers or College students who can report on-campus style and roommate life

Smithsonian Magazine Online reportedly pays established freelancers up to $600 for reported articles.

The Tablet pays for articles on Jewish news, ideas, and culture. Pay varies, so be prepared to negotiate. We know a report of $1,000 for a heavily reported 2,000+ word.

TwoPlusTwo Magazine pays $200 for original posts about poker.

Upworthy pays up to $200 for about 500-word posts.

Vice’s pay rate varies, so you will need to negotiate if you’d like to write about food, technology, music, fashion, and other lifestyle topics.

YourTango pays $50 for posts on love, dating, marriage, divorce, parenting, mental health, sex.


ClearVoice is a popular content marketing platform where writers can create a portfolio, connect bloggers with brands in various niches, and commission posts for its own blog. Pay is variable but ranges as high as $250-$400. When you apply, you set the rates you’re willing to accept; then, the platform emails you when appropriate opportunities arise. But gigs are presented to multiple writers, and then the client chooses who they’ll work with. Luckily, there’s no elaborate application process; once your profile is set — you simply reply that you’re interested, and they let you know if you win the gig.

Freedom with Writing pays $30 to $100 for list articles, depending on the length and $30 to $150 for how-to articles, essays, and other content

Make a Living Writing. This blog pays $75-$150 for guest posts, depending on the complexity and research needed.

Our recommendation: Before pitching any of these sites, make sure that you’ve read the guidelines and their published posts carefully. Ensure that you have a new topic/ approach to the problems that they’ve covered.

>> If you’re struggling with finding your first clients or stucking with your business, then this course will suit you best.

III. Collaborate with other freelance writers:

Freelance Writing is not high competence as you think. The demand for content creators on the market is always high. 

If you are a beginner in this field, you should find a senior with more experience to work with. It’s nothing to be ashamed of. A person who has been in this field longer than you will has more and bigger projects, from which you could learn and gain a lot. Working with a professional is a precious opportunity for you to improve your writing skill.

Try to reach out to any freelance writers that you’ve been following or love working with now! Give yourself a chance!

IV- Create Your own product/services:


V - Make money writing online in your own ways

In contemporary society, there are always new ways to earn money. There are even more chances for content creators – those good-writing-skill people like you!

Start with simple ways and develop them through time. Look for new knowledge. Practice your skills to make money in your own ways.

We’re in this together! We will be practicing, searching, optimizing to make this guide better and better, to make sure that you will make the most out of your time.

Final thought

Remember that we all start as a beginner – but the more you write, the faster you’ll level up and become a professional writer.

If you have any questions on how to make money writing online or want to share anything with us, just leave a comment! We appreciate it!

Share on facebook
Share on pinterest
Share on twitter
Share on google
Share on linkedin
Truc Doan

Truc Doan

Scroll to Top