How to Create a Review Site in WordPress (that Make Money) in 2020

how to create a review website with wordpress

Do you want to build a review website? Creating your own review website is one of the best ways to make money online with affiliate marketing.

In this article, we’ll show you how to put together a review website with WordPress and earn a profit like a pro.

What Is a Review Website?

A review website is a content website aimed at generating affiliate revenue by publishing product reviews in a specific, yet broad, category (like mobile phones or video games, for example).

To create a review website, you’ll have to choose a specific niche, publish product reviews, and refer affiliate products in that niche. You’ll get paid whenever someone purchases from your referral links.

The easiest way to find products you want to promote is join an affiliate program like Amazon AssociatesCommission Junction or ShareASale and browse through their sites.

After selecting a product you want to share, you can get an affiliate link and promote the product through that link on your site.

Read more: Best Affiliate Plugins for WordPress.

Requirements for Building a Review Website

To build a review website, you’ll need the following things:

  • A domain name: It’s the web address of your website such as IsItWP.com or Google.com.
  • Web hosting: This is where your website files are stored.
  • WordPress plugins: We recommend using the following WordPress plugins for your review website.

Step 1: Set Up a WordPress Review Website

We always recommend using WordPress to set up a review website. WordPress is the most popular website builder in the world. It gives you endless possibilities to build and customize your website. For more details, you should check out our guides on WordPress review and why use WordPress.

To build a review website with WordPress, you’ll need to purchase a domain name and web hosting.

We recommend using Bluehost for hosting your WordPress website. Bluehost offers a deal to our users including a free domain name, free SSL certificate, and over 60% off on WordPress hosting.

Bluehost is one of the largest hosting providers in the world. It’s also an officially recommended hosting provider by WordPress.org. Read our complete Bluehost review for more details.

Click Here to Claim This Exclusive Bluehost Offer »

For more details, read our article on how to make a website with WordPress.

Don’t miss this guide on best web hosting companies.

Step 2: Transform Your Typical Website Into a Product Review Site

Next, you’ll need to install and activate the WP Product Review plugin on your site. This plugin lets you easily turn your WordPress articles into smart reviews with ratings. It also allows you to easily add star ratings next to your reviews in Google search results.

Some key features of WP Product Review are:

  • Position your review box anywhere in your post.
  • Add comparison tables to your review posts. This allows your visitors to easily select the right product they want from the table.
  • Customize the review table and rating icons the way you want.
  • Save your time by automatically importing Amazon product info.

After activating the plugin, a new menu item, Product Review, will be added to your WordPress admin area. Clicking on it will take you to the plugin’s settings page.

In the General settings tab, you can change the position of the review box, enable or disable review comments, rich snippets, change the review post type, etc.

review site plugin- general settings

Next, head over to Rating colors tab where you can change the colors of rating options, rating charts, weak ratings, not bad ratings, good ratings, and very good ratings.

You can then select the typography you want and customize the buy button however you desire.

Step 3: Publish Reviews in WordPress

Publishing reviews is easy with the WP Product Review plugin.

In your page editor, you can find a meta box called Product Review Extra Settings.

publish product review

If you’re publishing a review post, you can choose Yes. Then, you’ll be prompted to choose a review template, specify product categories, add affiliate links, and more.

Once you’re done, you can publish your post.

Recommended Plugins for Creating a Review Website

We highly recommend you to install the following WordPress plugins on your review website.

1. ThirstyAffiliates:


ThirstyAffiliates is the best affiliate link management plugin. It lets you easily organize your affiliate links in a single location, so you can insert affiliate links into your articles directly from your post editor.

When you organize all of your affiliate links in a single place, you can quickly find and replace the links without any hassle.

This comes in handy, especially when the company you promote modifies the affiliate link that you’ve added to your articles. You don’t have to dig through every blog post you’ve published to find and replace the affiliate links. Instead, you can simply replace the affiliate link in your WordPress admin. This will automatically change the links inserted on all of your posts.

The plugin also lets you clock your affiliate links so you can turn your ugly affiliate links into pretty links.

Get started with ThirstyAffiliates!

Read our complete ThirstyAffiliates review for more information.

2. MonsterInsights:


MonsterInsights is the best Google Analytics plugin for WordPress. With MonsterInsights, you can easily set up Google Analytics, and even enable affiliate link tracking on your site.

By enabling affiliate link tracking, you can understand what works best for your audience. It can also give you insights into how to optimize your review site for boosting affiliate commissions.

By tracking the clicks on your affiliate links, you can figure out:

  • Most profitable traffic sources
  • Top earning pages in your website
  • Understand what type of content works best for generating affiliate revenue

Get started with MonsterInsights!

Read our complete MonsterInsights review.

3. WPForms:


WPForms is the best contact form plugin for WordPress. This plugin makes it easy to build any type of online forms with ease, such as payment forms, login forms, etc.

WPForms allows users to leave reviews on your WordPress site. With its post submission feature, you can create a frontend post submission form. When a user fills out the form, the entry will be submitted to your WordPress admin as a post or page for your review. That way you can review the submitted entries and then publish them.

Also, check out this full comparison between WPForms v TypeForm.

Get started with WPForms!

Read the complete WPForms review.

That’s it!

We hope this guide helped you create a review website with WordPress. If you enjoyed this article, then you may want to check out our articles on how to create a micro job site like Fiverr and creating a professional business email with G Suite.

Comments  Leave a Reply

  1. Hi Could you please suggest some free good themes for wordpress to create such website.

    1. Shahzad Saeed May 31, 2019 at 12:30 am

      You can find 60+ free themes from here.

  2. Great article I do have a question…about review one can do can this be done where you have say 4 categories or topics for weight loss, games, phones and lol dolls where you review a write about these things. Or should only 1 topic per site and review any and all on one the one website. Thanks

    1. In my humble opinion, you better focus on one topic. However, you can have several subcategories related to your main niche.

      1. Shahzad Sir,
        I am your big fan I read your articles and i have got a log of knowledge by reading your articles.
        Despite of my atmosst desire i can’t hire your service. Would that i have a blog and you know what i would permanently hire you for my blog posting if i had a blog.
        but I am stil in learning process. I am inspired by WPbeginner and I am their regular read. So i have started a small website(I haven’t created this website) I bought this website by someone else a few months ago.
        If you please would like to give me any suggestion here

        1. Shahzad Saeed April 1, 2019 at 7:37 pm

          Hey Raheem,
          Glad you like our articles. We don’t allow links in comments, so I had to remove your links.

          For learning more about building an established blog, check out our guide here.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

WordPress Launch Checklist

The Ultimate WordPress Launch Checklist

We've compiled all the essential checklist items for your next WordPress website launch into one handy ebook.
Yes, Send Me the Free eBook!
[63% OFF Today!]
[63% OFF Today!]
[60% OFF Today!]
[60% OFF Today!]
[50% OFF TODAY!]
[50% OFF TODAY!]
[63% OFF Today!]
[63% OFF Today!]
[60% OFF Today!]
[60% OFF Today!]
[50% OFF Today!]
[50% OFF Today!]