5 Methods to Earn Money Online in Pakistan [Explained]

5 easy and unique methods that you can adopt to earn money online, starting right now. Explained with all requirements.

Every second person who uses internet wants to earn online, for permanent income or passive income. Mostly end up wasting their time and money both in shortcut methods that give nothing but loss. In this post I am going to share, in detail, five methods that you can use to earn money online in Pakistan or every where else.

Every aspect will be discussed in detail and I will give you some tips as well. So, if you are interested in making some money online follow the stream.


  1. Computer
  2. Basic English Knowledge
  3. Some key skills
  4. Email Account
  5. Paypal/Payoneer

5 Methods to Earn Money Online in Pakistan:

  1. Blogging
  2. Freelancing
  3. Youtube
  4. Affiliate Marketing
  5. Crypto Currency

Below is the detail for each method mentioned above.

1) Blogging


Blogging is one of the most popular methods when it comes to online earning, mostly people prefer blogging because it is easy, long term investment (of time) and it pay backs a lot in different ways.

Coming straight to the point, if you are good at writing and passionate about something you can start a blog. There are many blogging platforms out there. Most famous among them all are:

  1. WordPress
  2. Blogger
  3. Joomla
  4. Ghost
  5. Tumbler

But here in this post am going to discuss two of them, the first two.



WordPress is the most using CMS, mostly use as a blogging software but has no limits. You can use wordpress to create a simple blog or use it to create a complex online eCommerce store, sky is the limit.

WordPress has further two versions:

The difference between both:

In you host your site and have control over your data, all the site content, themes, plugins etc. While in all your data is hosted by wordpress, you don’t have complete control over your site. WordPress can terminate your account for any reason. Limited options available in free version and if you want to enhance functionality you have to buy premium package.

Since gives more freedom we will discuss it in detail. (P.S: Both org and com version can be used in same way. Both have same basic functionalities).

Org version of wordpress is free for lifetime and can be used with complete freedom without any fear of account termination, data restriction and access loss. You can do all the stuff by yourself or hire  a professional to avoid mistakes and get your job done early. In order to setup wordpress org by yourself you have to buy a domain and a hosting. I suggest blue host, as it is suggested by wordpress as well.

Now you might be wandering what is a domain and what is hosting. Well, let me explain. Domain is your web address, this is the link you can say, that users will use to access your blog/site. Like pakistanilog.comis the domain name or web address that users use to access this site. Consider hosting as a cloud storage, or say it is a remote computer that will be assigned to you and will be used to store the files like script, photos, videos and codes etc of your site. You will need hosting in case you want your site to be live 24/7 and accessible to users. 

Go to blue host and then from the menu choose hosting >> shared hosting and since you are beginner, basic plan will be enough for you. Keep it in mind you can change your plan anytime according to your needs. Now they will prompt you to choose a new domain or enter an existing one.

Type in your domain name, check if it’s available if not try another one you can also use this business name generator tool to get idea about your domain name.

On the very next page fill-in your personal and contact details. It is better if you select Basic 12 Months Price under package information section. 

Un check domain privacy, site backup pro, site lock security or any other auto checked extra. Now fill-in your payment details carefully. Tada…….. all done!

You will get a confirmation mail typically within an hour or in some cases 12 hours. All your credentials will be mentioned there. Copy them somewhere in your computer, make them safe and secure. They mean really a lot.

Now login to your cpanel. This is how your cPanel may look. (It may differ cause of updates but you will find the required element easily).

Now under website section click Install WordPress. Choose a domain to install wordpress on (in your case probably the new one). Leave the directory field empty. Fill-in all the details and save all the details in a notepad file. You may need all this stuff in future.

After you have filled-in all the details click next. Sit tight your site is being setup. After installation click view your credentials on the same page top bar. Save these credentials as well.

Now login to your sites dashboard by going to, use the details you previously saved to login. This is the place from where you will manage all your site. Isn’t it damn simple and easy ???

Quick Overview of Dashboard

First of all comes the Posts sections, this is the place from where you will write, publish, edit or delete all the site posts. Click on posts >> Add New to create a new posts.

Things to take care in posts section:

  • Title: It should be unique and attractive.
  • Post Body: Add valuable content so the visitor becomes user.
  • Select appropriate category. ( to add new category click “Add New Category”.
  • Add appropriate tags.
  • Don’t forget to set featured image.

Media section contains all the media of your site including images and videos.

From the Pages section you can manage all your static pages. For creating  a new page procedure is same as for post with the exception that pages don’t require categories and tags.

From the Comments section you can manage all the comments that visitors leave on your posts. You can manually approve or disapprove them if they feel spamy.

From the Appearance tab you can change the theme (look, layout, design) of your site in few clicks. You can use free themes from wordpress respiratory or buy premium (paid) themes from online marketplaces.

Appearance >> Customize, customize the layout and design of your theme.

Appearance >> Widgets, helps you to manage the sidebars (if any) of your wordpress site. You can easily add new items in widgets by drag and drop method.

Appearance >> Menus, from this section you can manage the menus for your site. Simple start by entering the menu name then select items (pages/posts/custom links) that you want to add in the menu and click “Add to Menu”. Also in the “Menu Settings Tab” select the menu position. Generally it is “Top Menu” but may differ according to the theme you are using. Mostly themes allow sub-menus as well. To create a sub-menu simply drag the item to the little right under the main item. (Main item under which sub-menu will be shown when mouse is hovered over it or when clicked).

Plugins are the most important part of your site, don’t play with them if you don’t have enough knowledge. Playing with these may ruin your site, slow it down or do some other harm. There are tons of free and paid plugins available which can enhance the functionality of your site. To “Add New Plugin” simply go to Plugins >> Add New (top of the page) >> Search the Required Plugin or Upload the downloaded plugin (in case you purchased a premium plugin). You can also delete the installed plugins by going to Plugins >> Delete Plugin (under each plugin).

Settings section needs a few changes: Settings >> General, you can set the site title, site tagline (slogan), site language, date time format etc.

Settings >> Permalinks, under “Common Settings” section change the permalink structure to “Post Name”.

If you need further information/help regarding wordpress comment down below and I will be there to help you.


Blogger is a blogging platform owned and managed by google. It is easy to use and manage and best of all it is free. Bad thing is all your data is hosted on google’s severs and you don’t have full control on your site. Google can ban or delete your blog for certain reasons.

Getting Started

You can simply start a blog by going to and then click create a new blog. A window will popup asking you to enter Title of your blog and desired address for your blog. Click “Create Blog” when ready.

A dashboard will appear before you. It has many things in common with wordpress. Like the posts section, pages section, comments section, theme section.

A little difference is that in wordpress you uses categories and tags for posts while in Blogger you will use labels as categories and tags are not available in blogger.

Blogger also has built-in option to check stats of your website like total visitors, traffic sources, audience etc. Another plus point for blogger is that you can apply for adsense directly from your dashboard and manage ads on your blogs and earn good profit.

Layout section allows you to manage the layout of your blog like adding widgets in sidebars and footer etc. In wordpress you can have separate sidebars for pages and posts but in blogger there is only one sidebar available.

Themes Section: There are many themes available out there for blogger as well as blogger offers some good themes for free. And the best part, you can easily edit the themes if you have even basic knowledge of HTML and CSS. Isn’t that cool..?

Now come to the “Settings” section. Settings >> Basic, In the title section add the title of your website like the title of this website is PakistaniLog and title of your site may be “Your Name” or “Your Brand Name”. In the description tab add a short description about your blog that best describes it.

Now in case you want to add another author to your blog means you want someone to work with you and you want to give them access to your blog dashboard, Settings >> Basic >> Permissions is the area where you go.

There are two levels for authors. First one is admin and the second one is editor. Admin have all the control to the website while editor have limited control and access to the website. Make sure the other author has a gmail account as well.

Settings >> Posts, comments and sharing, in the section you can select how many posts at most will appear on your homepage. Select “10 Posts”. Another thing that might help you is the “Post Template”. If you want something to appear in all your posts add it in “Post Template” section.

Settings >> Search Preferences, Enable description and add a description about your blog. Enabling this will allow to add you description in every post that might help you with SEO.

That’s all you need to know to get started on blogger.

In case you need further assistance regarding blogger or wordpress leave a comment below, I will try to resolve your issues. In case you want to learn at higher level checkout some courses from Youtube or Udemy.

Pro Tips:

  • Use cloudflare as a CDN (free version)
  • Always add visuals in your post (photos/videos)
  • Use the main keyword in your title, post’s first paragraph and in a heading
  • Share your posts on social media
  • Create backlinks (or you can hire someone to do it for you)
  • Use google analytics to track your traffic and google webmaster to track your site status and progress etc

2) Freelancing

A freelancer is self-employed person offering services to businesses or individuals and often to multiple clients at a time. The type of work freelancers do varies. Nearly every type of service a business would need could be provided by a freelancer, including (but not limited to), marketing, such as social media marketing, copy writing, and publicity, writing, such as articles and blog posts, technological support, such as web programming and design, creative works such as graphic design, and financial support, such as bookkeeping.

A freelance business is a great business model that allows you to get started with virtually no overheads that you can start almost immediately with a bit of time and passion. So many people think freelancing is just for creative professionals but I have learned that the business model is so much more. I define freelancing as: A business started by an individual that markets a service.

Types of freelancers:


These freelancers have a part-time or full-time job and use freelancing to supplement their income after their day job. Side project freelancers are often in the phase of starting their freelance businesses and hope to turn it into a full-time freelance lifestyle.


Full-time freelancers are those that work as a freelancer completing different project for a number of clients. Full-time freelancers often work from home or from shared office spaces and charge an hourly or project rate for their time.


These freelancers generally work for one client at a time for a fix term contract. This is a great way to go if you want to work certain months of the year and have set breaks. This type of freelancing can be difficult because you generally only have one income source (or client) at a time which can make it difficult to manage you cash flow over the year.


Freelance business owners are those people who I believe have leveraged the opportunities presented to freelancers for business growth. Although they still undertake some traditional freelance project they have found ways to create more passive streams of income in their business.

Best Freelancing Sites

Now the first question that you may ask is why use a website for freelancing. Well, the answer is pretty obvious, freelancing websites provide full support, they attract customers for you, your payment is secure and you don’t have to do extra effort to search the client. What these sites takes from you in turn is a fixed project fee. Like $1 per $5 or some sites charge like $5 per $50 etc.

There are many freelancing websites all with good scope and their own pros and cones. But the two famous ones and the best ones that I will discuss in this post are:

  1. Freelancer
  2. Fiverr


It is the most famous website among all the freelancing websites and one of the most old in this business. Freelancer is usually used by professionals and experts to offer services to businesses and individuals these services vary from logo designing to web designing and from translation to copy writing. In-fact, no matter what skill you have got you can always offer your services there.

To get started on freelancer go to   and signup. You need to fill the basic details and select “Work” then click signup. You will be promoted to a page that will ask you to enlist your skills. Choose from a wide variety, be specific.

On the very next page you will be asked to verify your payment details. It is recommended that you verify but if you don’t want you can always skip this step and do it later sometime. On signup you will be given a “1 Month” trial of Professional Membership take it (only when you verify payment details). Otherwise go with the free plan.

Now how freelancer works ??
There are three parts. Number 1: Under work tab in main menu on the top, click “Projects with My Skills”. Start browsing projects and select the one about which you are sure you can do it perfectly.

Once you have decided about a project click on it, project page will open. Read the project description carefully. Download the attachments and read or see them. After all this stuff, on this page click “Bid on This Project”.

A new window will open, fill in required details and be specific. Point out your specialities, mention anything you would do or don’t do. Don’t hesitate to ask further details about project. Add appropriate project fee. Don’t ask for a very large amount, remember you are in a competition.

Number 2: Under work tab in main menu on the top, click “Browse Contests”. Choose a contest that suits you best. Read the instructions carefully. Deliver what is demanded, be creative. Check competitor’s entries to check the trends and to get a rough idea, remember don’t copy others work. Doing this may get you banned from freelancer. Upload your original work as entry in contest. 

How the contest works ?

Contest is like an open competition. All the participants post their work and the best one is selected and get paid while rest go home. Though it looks tough but it can be the key to your success on freelancer.


Fiverr is another famous freelancing website. It is used by newbies mostly but pros uses it as well. Fiverr is usually used for small projects starting from $5 to even $1500+. It gives you the freedom to create a gig.

A gig is something like a product that users purchases according to need. Signup on fiverr (P.S: Signup as a seller). On the very next page that opens, add your skills, education and languages you can speak, write and understand properly. Add a catchy description as well.

Now it’s time to create a gig. Click “Start Selling” in the top bar.

Now start with writing the main title something like “Create a Stunning Logo for Your Brand in 24 Hours”. Steps to publish a gig:

  • Choose Proper Category
  • Add appropriate tags
  • Add pricing (prefer 3 packages)
  • Add gig extras
  • Add detailed description (mention dos and don’ts, everything)
  • Add frequently asked question (if any)
  • Add Requirements (things that you need to get started, like company name for logo designing, cpanel details for web designing etc)
  • Add relevant image that shows your gig features (Gig with featured video attracts more customers, so I recommend adding  a explainer video)
  • Publish Gig

That’s all. You gig will be published in no time. And if it is good enough to attract customers, you will receive orders for sure.

In case you are finding it hard to get started. There is another option available. Under selling tab in main menu click “Send Quotes”. The page that will open shows the user requests related to your skills.

Read the requests carefully and note all the requirements. If you think you can fullfill all the requirements mentioned click “Send Offer” and select related gig, fill in details. Add budget (keep it as low as possible), add time required (minimize to the best) and click send.

That’s all for fiverr.

Pro Tips:

  • Ratings matter the most (be sensitive about this)
  • Complete project in-budget and in-time
  • Deliver what promised
  • Offer ethical bribe for five stars (like offer an ebook)
  • Be polite in dealings

3) Youtube

Who not know about youtube. Well, the thing you might not know is you can earn from youtube as well. Looks surprising ??

Yes, you can…….!

Getting started on Youtube

Set up and build your YouTube channel. Your channel is your personal presence on YouTube. Each YouTube account has one channel attached to it. A YouTube account is the same as a Google account, and creating a YouTube account will grant you access to other Google products, such as Gmail and Drive.

Create your account or use your existing one. Add keywords to help people find your channel. You can add keywords by navigating to the Advanced section of your Channel Settings. Make sure that your keywords are relevant to your content.

Your user name can also work for or against you. If it’s short, easy to remember, and original, people will be more apt to remember you. However if you are using an existing account, you can always change your username by editing it on your Google+ account.

It’s time to start uploading content. Try to upload content that is high quality, and isn’t super long. Also try to upload regularly and stay consistent with your uploads.

Even if your content isn’t great at first, keep at it. Practice makes perfect. Try to make each video better than the last. You will often learn as you go.

Improve your content by either using a better camera or trying better editing software or techniques. Also try to improve the way things are filmed. Use a tripod, have a friend help you or light your scenes better. It all helps for a better end product which in turn helps you get a better audience.

By uploading regularly you can help hold an audience. People are more likely to subscribe if you add content on regular schedule, and maintain that schedule as much as possible.

Make sure to tag your videos with key words that describe the content, as well as an eye-catching description. These will help drive people to your video from YouTube searches.

Enable Monetization

In order to start earning money on your videos, you’ll need to enable monetization. This means you are allowing YouTube to place ads in your video. This also means that you acknowledge that there is no copyrighted material in your video.

  • Go to and click “My Channel” on the webpage.
  • Click the link called “Video Manager” on the top bar.

Click channel and Enable on monetization.

You can monetize a video as it uploads by clicking the Monetization tab and checking the “Monetize with Ads” box.To monetize a video after it has been uploaded, open your Video Manager and click the “$” sign next to the video that you want to monetize. Check the “Monetize with Ads” box.

Setting Up Google Adsense

You can set up Google AdSense for free at the AdSense website. Click the Sign Up Now button to begin creating your account. You must be 18 years or older to create your own account. If you are younger than that, you will need an adult to help you.

You need either PayPal or a bank account and a valid mailing address as well as other information so AdSense can verify who you are and who to send the money to. You only gain money per ad click and a smaller amount per view but it adds up over time. This is why having an audience is key.

4) Affiliate Marketing

Affiliate marketing is the process of earning a commission by promoting other people’s (or company’s) products. You find a product you like, promote it to others, and earn a piece of the profit for each sale that you make.

That’s the dream, right?

Make money while you sleep.

For 99% of people, affiliate marketing is how they get started.

The idea behind it is that you promote other people’s products, often through an affiliate network, earning a commission if people actually end up buying, thanks to your marketing.

Why Affiliate Marketing ??

  • Affiliate systems are quick and easy to manage
  • You need to work in a very popular and lucrative niche to make affiliate marketing work for your business
  • There are many affiliate sites out there which provide you products to promote, making it easy for you to earn

In Simple Words

Many online companies who sell products such as shoes, web-hosting spaces, or some other service, usually offer an affiliate program. You can simply sign up for the program and get your unique tracking link. Now, whenever you are writing about their product, you can simply use this special tracking affiliate link to recommend the company’s site.

If your readers buy anything, you will get a commission.

Every affiliate program has a set TOS.  For example, many of them offer a 60-day cookie period, which means that if a visitor uses your special affiliate link to land on the sales page of the site and buys something within the next 60 days, you will be entitled to the sale’s commission.

Here are some of the common terms associated with affiliate marketing:

  • Affiliates: Publishers like you and me who are using affiliate program links to promote and make sales.
  • Affiliate marketplace: There are many marketplaces like Shareasale, CJ, and Clickbank. These work as central databases for affiliate programs in different niches.
  • Affiliate software: Software used by companies to create an affiliate program for their product.
    • Example: iDevaffiliate.
  • Affiliate link: Special tracking link offered by your affiliate program to track the progress of your affiliate promotion.
  • Affiliate ID: Similar to the affiliate link, but many affiliate programs offer a unique ID which you can add to any page of the product site.
  • Payment mode: Different affiliate programs offer different methods of payment.
    • Example: Cheque, wire transfer, PayPal, and others.
  • Affiliate Manager/OPM: Many companies have dedicated affiliate managers to help publishers earn more by giving them optimization tips.
  • Commission percentage/amount: The amount or percentage you will be receiving in affiliate income from every sale.
  • 2-tier affiliate marketing: This is a great way of making money from an affiliate program. With this method, you recommend that others join affiliate programs, and you receive a commission when a sub-affiliate makes a sale (similar to MLM or multi-level marketing). This income is also known as a sub-affiliate commission.
  • Landing pages: A unique product sales or demo page used for the purpose of increasing sales. Most of the programs that you will be promoting have many landing pages, and you can run A/B testing to see which pages convert best for you.
  • Custom affiliate income/account: Unlike a generic affiliate account, many companies offer custom affiliate income to people making the most affiliate sales for them.
  • Link clocking: Most of the affiliate tracking links are ugly. Using a link clocking technique like URL shorteners, Thirsty Affiliates, etc., you can turn ugly links into links that can be read and understood by your readers.
  • Custom coupons: Many programs allow affiliates to create custom coupons which are also used to track sales. Custom discount coupons help you to increase affiliate sales as well.

For companies offering an affiliate program, this is one of the best ways to receive free promotion, thus saving substantially on advertising.

For example, whenever you see coupons or discount links, most of the time these are affiliate links, and when you make a purchase, webmasters make money.

5) Crypto Currency

cryptocurrency (or crypto currency) is a digital asset designed to work as a medium of exchange using cryptography to secure the transactions and to control the creation of additional units of the currency. Cryptocurrencies are classified as a subset of digital currencies and are also classified as a subset of alternative currencies.

Bitcoin became the first decentralized cryptocurrency in 2009. Since then, numerous cryptocurrencies have been created. But in this post we will focus mainly on bitcoin also refered as BTC.

Bitcoin (“BTC”) isn’t only recognized as the first cryptocurrency; it’s also the basis for every other crypto-coin that’s popped up since it was formally introduced in 2009. “Satoshi Nakamoto” (the pseudonym used by the person or the group of people who created bitcoin) designed it as a peer-to-peer system that relies on users to keep working. Also, all transactions are recorded on a public ledger (called “block chain”), so even though no name or email address is associated with an account, the system’s not entirely anonymous.

Similar alternative currencies follow that structure even now, though they add features of their own, as well. Litecoin, for instance, was designed for faster transactions (the average confirmation time for each bitcoin transfer is 11 minutes as of January 2015, because it has to be verified by a miner), while Quarkcoin promises a more secure system. Others rely on their novelty more than anything, such as Dogecoin, which likely appeals most to fans of the (in) famous doge meme and Coinye West that was seriously a thing until Kanye West went onstage to court and had it shut down.

In countries that accept it, you can buy groceries and clothes just as you would with the local currency. Only bitcoin is entirely digital; no one is carrying actual bitcoins around in their pocket.

Bitcoin is divorced from governments and central banks. It’s organized through a network known as a blockchain, which is basically an online ledger that keeps a secure record of each transaction all in one place. Every time anyone buys or sells bitcoin, the swap gets logged. Several hundred of these back-and-forths make up a block.

No one controls these blocks, because blockchains are decentralized across every computer that has a bitcoin wallet, which you only get if you buy bitcoins.

Earning BTC

There are plenty of methods that can help you earn BTC. Major ones are listed below:

Earn by Completing Tasks  on Websites

There are many websites which offer you to earn free Bitcoins. With most of these sites, the concept is that you visit the site and just for looking at it you get a small amount of Bitcoins. The concept has something in common with watching good old free TV. You watch a lot of ads and inbetween you get something you actually want to see, like a film or music clips.

While this is a legitimate concept, the return on your invested time is very little. So when you earn Bitcoins from these advertising sites, the Bitcoins actually come at the cost of your time. As the saying goes ‘there is no free lunch’.

Websites that you can scroll to earn BTC:

  1. BitVisitor
  2. FreeDigitalMoney
  3. CoinWorker
  4. BitforTip

Earn BTC by Mining

Bitcoin mining is the process by which new Bitcoins are generated. When you perfom mining, your computer adds new Bitcoin transactions to the block chain (a public ledger where all Bitcoin transactions are stored) and searches for new blocks. A block is a file that has the most recent Bitcoin transactions recorded in it. When your computer discovers a new block, you receive a certain number of Bitcoins. Currently a block contains BTC 25. This number changes throughout time and gets smaller by the factor 0.5 every four years.

Since bitcoin mining has become a hardware intense and therefore expensive process, most individual miners join a so called mining pool. One of the mining pools you can conect to is BitMinter for example. By providing computing power to their pool you can earn Bitcoins from mining without the need to build your own big mining farm. There are entire communities around Bitcoin mining and besides the fact that you earn Bitcoins it’s also fun. You meet new people online and get in-depth knowledge about Bitcoin as a protocol and technology.

If you want to earn Bitcoins through mining, be aware that it is a costly and time consuming process. Read the respective introductions and manuals to learn more about it. This website is a good starting point. Unless you are mining just out of curiosity and want to get to know the technology, it is important to make a cost / benefit analysis. Hardware prices, electricity costs, bitcoin difficulty and the Bitcoin value influence the profitability of Bitcoin mining.If all this seems interesting to you and you want to earn Bitcoins from mining make your first calculations on the Mining Dashboard.

Investing (BTC Trading)

Back in October bitcoins were selling for less than $850 dollars. As of writing this article, Bitcoins are selling for more than $2317.29 dollars. If you had invested in bitcoin back in October, you would have nearly tripled your invest in the course of a few short months!

Since bitcoin is limited in supply and production is tightly regulated through the algorithms themselves, bitcoin has numerous anti-inflationary considerations built it. This means that over time bitcoin should gain in value.


When it comes to online earning sky is the limit. I mean serious person will find 1001 ways to earn online. Now that you are familiar with these five methods, make them useful by effective implementation. Biggest problem for beginners is that they don’t implement things properly. What ever field you choose even except those fives there are always chances and remember every chance is the second last chance. Means…. never give up, never.

And don’t act like a miser, share this useful post with your friends and circles. And don’t forget to comment your thoughts. And in case you get massive success, share the case study with others.

About the author

Muhammad Shafan

Shafan is a blogger, web designer and programmer. By day he is a freelancer as well. He loves to write and more than anything he loves to play football.

Add Comment

Click here to post a comment