create micro-job website

Create a Micro-job Website on WordPress

A rising trend in WordPress development is creating a micro-job website, similar to Fiverr or Upwork. Understandably, this is now a popular idea for an online business. It is simple to set up, can be monetized rather quickly, and has low overhead.

In a 2018 study, over 36% of American workers earned their income through freelancing their services and skills online. In other words, this breaks down to every 1 in 3 employed adults.

Fiverr and Upwork are two marketplaces for freelance services. These websites connect these freelancers to clients for a fee. However, this is just naming two. There are several other freelancer websites catering to various industries.

In view of this trend, we guide you on how to build a micro-job website similar to Fiverr with WordPress. For this, you need no coding experience.

Things you Need Before we Begin:

Initially, you will need to check these off your list before you begin your own micro-job website.

First, you need to start a website on WordPress. For this, you require these things:

  • A domain name
  • A WordPress host
  • SSL Certificate (You need this for accepting online payments)
  • A Micro-Job plugin and theme

1. Set up your WordPress Site

There are multiple hosts that you can pick to make your WordPress website live. Therefore, we have created a guide to installing WordPress using a number of quality hosts. Once you have set up your website using this guide, move on to step 2.


2. Developing your Micro-Job website

At this point, you have installed WordPress. It is now time to add the functionality of a micro-job engine to your site using a micro-jobs based theme. Firstly, install and activate a micro-job engine theme.

For this guide, we will use Microjob Engine. This is an in-app theme which offers full back-end and front-end functionality.

Upon activating the theme, you will see its welcome screen. Here, you will type in your license key which was purchased under your EngineThemes account.

job site

Next, select the Install Demo button. This will set up a demo website and apply that exact template onto your site. Then, you can begin replacing this content with yours.

Once the demo has been imported, you can choose between the two skins offered by Microjob Engine.

Now, you have a website ready according to the demo.

3. Setting up Payment Methods

Microjob Engine offers PayPal and 2Checkout  functionality at its core. Additionally, you can purchase premium addons if you want to add more payment channels. Here are some examples:

  1. PayU
  2. PayStack
  4. Stripe

To set up your preferred payment channel, go over to Engine Settings and the Payment Gateways from the WordPress admin area.


Explaining the Packages

Microjob engine lets you earn revenue via these two methods:

  1. Once a job is complete, you earn a commission as site owner
  2. Users purchase packages from you that give them the ability to post gigs for particular amounts

Requiring payment right off the bat may discourage a few users from registering. On the contrary, it is worth the spam that it prevents from cluttering your micro-job website.

That being said, allowing users to post jobs for free could attract a great deal of more freelancers onto your site.

Therefore, you need to make this decision based on your judgement. Experiment and monitor your site traffic, as you can always change the payment settings.

You can alter these options by going to Engine Settings ->  Theme Options. Then, select the Payment Type tab.

In this menu, you can enable or disable free posting. Disabling free posting means that you can add packages that freelancers buy to submit their offer.


4. Adding Branding and Content

Next, we will show you how you can edit the branding and content on the theme to make your micro-job site truly yours. To do this, select Appearance -> Customize. Here, you can change the theme settings while seeing the changes on a live preview.

At this point, experiment with all the options and make adjustments as you see fit. Moreover, remember to select Save & Publish on the top left to save your changes.


5. Your Micro-Job Site is Now Ready to be Tested

Now, you have successfully set your theme up. At this point, you want to test out each and every bit of the website.

Open up your URL on a different tab to see how it functions as a regular visitor. To begin, post a dummy ad as a freelancer.

Afterward, visit your website and act as an employer so that you can test how a visitor would hire a service.

Every user on your website, be a freelancer or employer, will get a profile page.These profiles will provide the user’s biography, ratings, recent gigs, etc.

In addition, every user can also manage their account from a unique dashboard. Here, they can view all their messages, chats, and jobs.

6. Managing your Website

Even though your users (both freelancers and employers) wouldn’t need to visit the WordPress admin area, you will still manage all aspects of your website from the WordPress dashboard.

You can see all orders placed on your micro-job site by visiting Engine Settings » Orders.

Here, you will also find a system that files reviews for completed gigs. In addition, you may check finished gigs requiring verification by going to the Job Verification page. Then, you can approve, decline, or verify job statuses.

Once a finished gig has been verified, its freelancer can withdraw their revenue.

In the WordPress admin area, manage all of your website functions and also screen conversations between your users. By doing so, you can ensure that there is no malicious activity going on (i.e. freelancers requesting clients to use external payment methods).


To conclude, creating a micro-job site is a rising online commerce machine that is not only worth a try, but also easy to develop. This is all thanks to WordPress, arguably the most powerful and easy to use CMS on the World Wide Web.

Leave a Reply

Your email address will not be published. Required fields are marked *