How to Make a Website Like Fiverr [No coding required]

Ben Sibley

“Follow the plan outlined here and you can create your own website from scratch without writing any code for less than $300.”

Want to launch your own version of Fiverr?

I’ve got some good news:

It’s never been easier.

With the tools available now, you can make a site like Fiverr from scratch for $425.40.

Even better, it’s not going to be a buggy, mediocre Fiverr clone; it’s going to be a gorgeous kick-ass Fiverr competitor.

For years, I recommended the MicrojobEngine theme to build a site like Fiverr, but since the developers stopped making updates and providing quality customer support, I can no longer recommend it. The new solution is more expensive but much more reliable and customizable.

The site you’ll create

Here’s a sneak peek at what your site will look like:


This screenshot shows off the Mayosis theme being used for a graphic design asset store, but you can sell services with it too.

Mayosis has an awesome design and is highly customizable. It also works well with the additional plugins you’ll need to create a multi-vendor service marketplace, so other people can sign up and sell their services on your website.

While Mayosis is an excellent template, I have more recommendations at the end of this article.

How to create a site like Fiverr

There are five steps in total to create a website like Fiverr:

  1. Choose a domain name
  2. Get hosting (Bluehost)
  3. Install a marketplace theme (Mayosis)
  4. Add the EDD extensions (Professional Pass)
  5. Launch your site

I’ll give you an overview of these steps in this tutorial, so you can assemble all the tools you need to build a gig marketplace website.

Let’s start with the domain name.

How to get a domain

Your domain name is the address people visit to access your website. For instance, this website’s domain name is

Registering a new domain name is easy; the hard part is finding a good name that is still available. This guide includes a few tricks to score an excellent domain name:

How to Find a Great Available Domain Name

Find Domain Name

That guide also shows you how to check the availability of any domain you’re considering.

Once you’ve found an available name you like, don’t buy it just yet! You can get it for FREE with this next step.

Get hosting

For your website to load, you need a server to deliver the site’s files to the visitor’s browser.

Rather than buying and managing your own server hardware (nobody does that), you’ll rent space on someone else’s server, and we call this hosting.

For new WordPress users, I always recommend Bluehost.


I created my first WordPress website with Bluehost in 2010, and they still offer a great service for beginners.

Besides being affordable and beginner-friendly, Bluehost offers two more distinct advantages.

1. You get a FREE domain name

When you signup with Bluehost, you can enter the domain name you want to use, and they’ll register it for you. Besides saving money, you also get to skip DNS configuration, which is often confusing for new webmasters.

2. They auto-create a WordPress site for you

This part is huge.

You can skip the WordPress installation step entirely since Bluehost will automatically create a WordPress website for you when you signup.

This means that a few minutes after you create your Bluehost account, you’ll have a live WordPress website at your chosen domain.

With this step completed, you’ve got a live WordPress website and you’re ready to turn it into a service marketplace.

Learn the basics of WordPress

Before you dive into the advanced stuff, it’s a good idea to learn the basics of WordPress.

I recommend following this tour of the WP dashboard, which is part of a free 17-part video course I created on making your first WordPress website:

The whole video course is on Youtube, so you can watch it from start-to-finish if you’d like more guidance on creating a WP site.

Once you feel comfortable in the WordPress admin dashboard, you’re ready to add the service marketplace functionality.

Install the Mayosis theme

With your website online, the next step to create the marketplace is to install the Mayosis theme.

Mayosis is going to transform the style of your website, and it has a “setup wizard” that will auto-install plugins and content for you.

Get Mayosis here on Themeforest

Mayosis Themeforest

When you purchase a premium theme like Mayosis from Themeforest, you’ll get a zip file containing the theme and other bundled assets.

Unzip the folder and locate the file inside the Upload folder.

Mayosis Zip File

In your WordPress dashboard, visit the Appearance menu. On that page, click the Add New button at the top, and then on the next page, click the Upload Theme button at the top.

You can then select the zip file and click the Install Now button.

Upload Mayosis

Once you install and activate Mayosis, you’ll be taken to the initial setup wizard. I highly recommend you follow along.

The setup wizard will automatically install the plugins you need and import the demo content, so your website looks like the screenshot from the intro.

Mayosis Wizard

When installing the plugins, I would recommend using Elementor as your page builder, so you can uncheck WPBakery at the bottom.

Install Plugins

When you get to the demo content step, select the Graphic Market Multivendor Demo if you want your site to look just like the screenshots in this tutorial.

Import Demo Content

The demo import takes a looooong time, so you’ll need to be patient. It bugged out on me, which isn’t great, but there’s another menu item where you can retry the import later if it fails in the setup wizard.

After this is finished, your website will look like the demo site, and you’ll have most of the functionality you need.

Before we move on, let me explain the two most important tools you just installed.

Understanding Elementor

Mayosis gives you global style options for things like colors and fonts, but the elements you see on the page come from a page builder integration.

Mayosis works with both WPBakery and Elementor, but I recommend using Elementor. It’s the most intuitive and flexible page builder plugin, in my opinion, and it’s free.

Elementor Plugin

You can install the Elementor plugin from the setup wizard or search for it from the Plugins > Add New menu.

I have a tutorial on how to use Elementor, including a video walkthrough so you can learn how to use it.

You might be wondering, why do I need Mayosis and Elementor?

Elementor gives you a drag-and-drop system so you can create pages with any content you’d like. Mayosis gives you dozens of pre-designed widgets that you’ll use with Elementor to create your pages.

Together, they allow you to build a custom marketplace website without writing any code.

Understanding Easy Digital Downloads

Easy Digital Downloads (EDD) is the best eCommerce plugin for selling digital products. It doesn’t include functionality for shipping and inventory like WooCommerce, which you don’t need for selling services either, and that’s why it’s so easy to adapt to a service marketplace.

I’m also recommending EDD because I’ve been selling my WordPress themes with it on this website for more than six years, and it’s been reliable for me.

Easy Digital Downloads Plugin

Mayosis includes Easy Digital Downloads in the setup wizard, but you can also search for it by name in the Plugins > Add New menu to install it.

Once EDD is installed, you can configure some of the basic settings if you’d like, such as the currency and payment gateways.

What was the demo content?

While the Elementor and Easy Digital Downloads plugins are essential, you don’t have to import the demo content. It’s probably helpful, though, if you do.

The demo content will add posts, pages, EDD products, and reviews to your site. It will fill it out completely, so it looks similar to Fiverr already. Then you can edit your existing pages instead of starting totally from scratch.

With those three items clarified, the final steps will take your standard eCommerce store and transform it into a multi-vendor marketplace.

Add the multi-vendor functionality

You now have a beautiful eCommerce store powered by Easy Digital Downloads.

At this point, you could already start selling your own products and services, but to allow other people to signup as vendors and sell their own services, you’ll need a few EDD add-ons.

For the multi-vendor functionality, you need the following EDD add-ons:

  • Frontend submissions – allows vendors to submit and manage their own services.
  • Commissions – lets you split sales into commissions for your vendors and gives them a sales dashboard
  • Product Reviews – lets customers leave reviews for services
  • Downloads as a Service – a simple plugin that optimizes your site for services instead of products
  • Custom Deliverables – lets vendors send custom uploads when marking orders as “Complete”

Individually purchased, these add-ons cost $466, but you can get all of them with the Easy Digital Downloads Professional Pass, which is just $299.

The Professional Pass includes all of the add-ons listed above, plus a bunch more you will probably need. For instance, it includes PayPal and Stripe payment gateways and integrations for popular email marketing services like MailChimp.

Easy Digital Downloads Professional Pass
Get the EDD Professional Pass

Once you’ve installed and configured these additional plugins on your site, you’ll finally have all the functionality required to operate a multi-vendor service marketplace.

To summarize, Mayosis styles your site and gives you pre-designed widgets and pages. Elementor lets you customize your pages with those widgets using a drag-and-drop system. Easy Digital Downloads adds eCommerce functionality for digital products, and lastly, the EDD add-ons let you sell services instead of products and add the multi-vendor functionality.

Alternative solutions

I know I’ve listed a ton of plugins here, but I do believe this is the best way to make a website like Fiverr.

If you’d prefer an all-in-one solution, I’d recommend Dokan. You still need WooCommerce for the eCommerce functionality, but Dokan handles the marketplace features all on its own.

View the Dokan plugin

The downside is that even though Dokan is an all-in-one solution, it is still complex to implement. This is partly because it’s built to run with WooCommerce, which includes tools for shipping and inventory that you don’t need.

Dokan will be a good choice if you are already familiar with WooCommerce, or if you find a compatible theme you really like. That said…

There’s one major benefit of using Mayosis and EDD.

If you decide you don’t like the Mayosis theme, you just need to find another theme that is compatible with both Elementor and EDD. Due to the popularity of these tools, that’s not hard to find.

I have recommendations for more micro job WordPress themes here that are compatible with both.

Micro Job WordPress Themes

And like I mentioned in the intro of this article, I used to recommend MicrojobEngine as an all-in-one solution, but now that they aren’t actively supporting or developing their products, you may find yourself trapped in their system without an easy way to switch themes later. That’s why using a theme that integrates with popular plugins is a good idea for the longevity of your business.

Create your own Fiverr website

I hope this guide has helped you find a clear path forward with your website.

Building a gig marketplace is no small task, and as you’ve seen, requires a lot of functionality no matter how you approach it.

While there are quite a few ways to build this site, the combination of popular plugins with Mayosis stood out as the best to me.

To summarize the steps once more:

  1. Choose a domain name
  2. Get hosting (Bluehost)
  3. Install a marketplace theme (Mayosis)
  4. Add the EDD extensions (Professional Pass)
  5. Launch your site

Thanks for checking out this guide on how to make a website like Fiverr, and please consider using the buttons below to share this post before you go.

Ben Sibley
Ben Sibley
Ben Sibley is a WordPress theme designer & developer, and founder of Compete Themes.

Disclosure: This post may contain affiliate links. Purchasing a product through one of these links generates a commission for us at no additional expense to you.