How to Make a Price Comparison Website

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.

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 make money with a website?

You could start a blog, build an audience, and then do the occasional product review. That’s a good approach if you’re concerned with building a personal brand, but there are more profitable paths.

If you really want to make money online as an affiliate then you want to operate close to the sale.

In other words, if all of the content on your site is based around helping visitors make a purchase, then all of your traffic is going to be profitable and your conversion rates will be sky-high.

Price comparisons are very profitable

Since you’re here, you must already know that price comparisons are an excellent way to monetize a website.

The question is, how can you make a price comparison site of your own?

With the tools available today, you don’t need to write any code to make this type of site yourself. In fact, there are tons of companies trying to make it as easy for you as possible.

In this guide, you’ll learn how to make a beautiful, fully-functional, and lucrative price comparison website with WordPress.

I hope you’re excited! Let’s get started.

Create a price comparison site

I’m sure you’re itching to get a look at the final product.

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

Price Comparison Theme
This is just one of many comparison table layouts

The colors and layout will be customizable, so it doesn’t have to look exactly like my example above but that should give you an idea of what the pricing tables can look like.

There are a ton more designs we’ll cover later.

How to make your affiliate site

Here are the five steps to make a price comparison website:

  1. Get a web domain
  2. Signup for hosting
  3. Install WordPress
  4. Choose a WordPress theme
  5. Customize your site

Let’s cover each of the steps now.

Score an awesome domain name

The domain name is the address where people can find your site.

Take a look at this deconstruction of a domain:

Visual representation of a domain name's components

We typically refer to the “domain” and “top-level domain” in conjuction as the “domain name.” For example, this site’s domain name is

It’s tough these days, but try to get a “.com” for your site if you can. I’ve got a lot of tips on how to do that in this domain selection guide. Read through that before you overpay for your domain!

Also, once you’ve found an available domain name you like, don’t buy it just yet. You can get it for free if you follow this next step.

Get hosting

Here it is plain and simple:

Your website doesn’t exist without hosting. You need a host to actually deliver the files that comprise your website to visitors.

So now you may be wondering, “how much is this going to cost?”

There is free hosting available, but it’s not worth using. Your site will be insecure, slow, and unreliable. Trust me, you’re not gonna be happy when you work your tail off for traffic and then don’t make any commissions because your site is down again.

The good news is that you don’t need to start on an expensive hosting plan. Nexcess has affordable plans for high-speed WordPress hosting.

Nexcess WordPress Hosting

And since Compete Themes is partnered with Nexcess, you can get their hosting for 30% off for the first three months.

Signup with Nexcess

Their hosting is much faster than budget hosts but still more affordable than premium WP hosts that offer essentially the same features

And there’s one more bonus…

Skip the WordPress installation

Right after you create your Nexcess account, they’ll spin up a fresh WordPress site for you.

You can skip the WordPress installation entirely.

Do you really want to use WordPress?

The WordPress platform is over a decade old and slowly taking over the web. In fact, WP now powers more than 30% of the web.

While WordPress isn’t perfect, it’s the best solution by far for making a niche site like a pricing comparison build.

The best part about WordPress is that it has thousands of plugins and themes available. You can change the design however you want and add any kind of functionality you can imagine.

Follow my guide on creating WordPress sites if you want detailed instructions on how to get yours online.

Pick a WordPress theme

Once you have a new WordPress site online at your chosen domain, you’re ready to choose a theme.

Normally, you want to pick a theme mainly for its style and leave the features to plugins. However, we’re going to do things a bit differently for this price comparison site.

I’m going to recommend you use the amazing REHub theme.

I shared a price comparison table view above, but here’s a look at one of the homepage designs too.

Rehub Rewise child theme

You can click here to see the live demos with all the different layouts on display.

REHub is absolutely packed with tools and layouts for building your site. This is easier than choosing a nice theme and using a separate plugin for the price comparison tables. The comparison tables and other affiliate tools integrate seamlessly with the design.

Alternative themes

While REHub is awesome, I did curate a collection of other price comparison WordPress themes you can check out too.

Price Comparison WordPress Themes

There are three other templates worth considering in that collection.

Customize your new site

Once you purchase REHub, you’ll get a zip file to upload to your site.

You can follow this tutorial on how to install a WordPress theme to install REHub with the zip file.

Next, you’ll want to add the basic structure for your site. This means adding some essential pages like the About page and Contact page. Our basic site customization guide will walk you through this.

With a basic structure set up, you’re ready to begin using the incredible tools added by the REHub theme. For this, I’m going to recommend you visit the comprehensive tutorial database for REHub. You can find step-by-step instructions for using every feature in REHub there.

Launch your site!

When you’re done customizing, it’s time to launch!

I’ll leave the marketing plan to you, so here’s a recap of the site creation steps covered here:

  1. Get a domain name
  2. Find WP hosting (Nexcess)
  3. Install WordPress
  4. Pick a theme (REHub)
  5. Customize your site

You only need to create the site once! Then you get to keep improving and optimizing for better conversions. Starting a new site can be daunting, especially if it’s your first time making a site. However, the tools shared here will make it possible to build an amazing affiliate site in record time.

If you have any questions for me about how to make a price comparison website, post your comments and feedback below.

Ben Sibley
Ben Sibley
This article was written by Ben Sibley. He is a WordPress theme designer & developer, and founder of Compete Themes.