WordPress Price Comparison Plugin | Price Comparison Pro Review

WordPress Price Comparison Plugin | Price Comparison Pro Review
06/10/2017

Last Updated

Having good WordPress price comparison plugin installed on your site is a smart choice. Especially if your site is affiliate oriented or you write product reviews.

Your visitors are always looking to find the best deal. They want to compare prices for the particular product from various stores and find the best price for them to purchase.

With countless price comparison websites, it’s never been easier for customers to find the best prices around.

Then why wouldn’t you provide your visitors same option? It increases the chances that visitors will stay on your website and purchase through your affiliate link rather than finding a better price somewhere else.

I have already written about various plugins for price comparisons like Content Egg and Datafeedr. Also, I wrote about price comparison themes for WordPress like Affiliate Theme.

In this post, I will write about another affiliate price comparison plugin called Price Comparison Pro.

If you are promoting affiliate products, it’s no longer enough to just provide your visitors with one price source.

They need to know they’re getting the best price. The only way to assure them that they are buying at the cheapest price possible is to give them price comparison.

That’s what this plugin is all about. Price Comparison Pro lets you scrape prices live from any web store and show them as a price comparison box to your site visitors.

 

WordPress Price Comparison Plugin

Price Comparison Pro integrates (use coupon KASA20 for 20% off discount when purchasing plugin) with WooCommerce to let you add third-party URLs to scrape, provides shortcodes to add price comparisons anywhere and even add multiple price comparison boxes to each page.

It works with Woocommerce or as standalone using shortcodes. Using this plugin you can show your site visitors the cheapest store to buy a particular product or compare prices of different products.

Price Comparison Pro will fetch prices live from other websites and it works with any product on any online store which has a price.

This will stop your visitors to site from leaving to research pricing. You can even optionally scrape images from the third-party URLs to improve the images contained on your own website.

And what kind of plugin would this be if you couldn’t add your own affiliate links? It is easy to add your affiliate exit links from any network to the price comparison box.

There are two ways to make it work for a particular page. You can either do it through WooCommerce or you can add a shortcode to a page.

The shortcode style is [pricecomparisonpro urls=”url1,url2,url3, etc” affiliateurls=”affurl1, affurl2, affurl3, etc”].

Simply replace url1, url2, url3 with the URLs of the pages from which you want to scrape a price.

price comparison plugin WooCommerce

 

The second way to add price comparison box is to edit your product using WooCommerce. On the General tab, you will find a button to add a Price Comparison URL pair.

There are two URLs that appear. The first is the direct URL of the page which contains the price. The second is where you can place your money-making affiliate URL.

WordPress Price Comparison Pro plugin adds up to 10 new pairs of fields to your WooCommerce products (non-WooCommerce shortcode also included).

You need to paste in up to 10 URLs for the stores where your visitors can buy the product in question and the plugin takes care of the rest.

If you want to add more than 10 URL, the plugin will notify you to use the shortcode instead which is unlimited.

Whenever users visit that product page, the price comparison plugin will check those URLs and fetch a live price.

The second URL for each of these fields you enter an affiliate URL so you will earn affiliate revenue for any purchased made through these links.

 

affiliate price comparison plugin

WooCommerce product data edit

 

If you don’t enter a URL in the Affiliate URL box, Price Comparison Pro will attempt to use Skimlinks to monetize your link.

For that, you need to enter your Skimlinks ID in the settings for Price Comparison Pro.

If you don’t enter an affiliate URL or a Skimlinks ID, Price Comparison Pro will fallback to just using the raw unmonetized link.

 

WordPress Price Comparison Plugin – Price Comparison Pro

In order to scrape prices, you need to tell Price Comparison Pro where they are located. The plugin currently uses CSS selectors to handle this.

This per-website approach means you don’t need to reconfigure the selector per product.

Configure once per website and then it will scrape all URLs you enter in your product pages (or shortcodes) using the relevant CSS selector for your site.

In “Settings” of WP-admin, click on “WordPress Price Comparison”. Scroll down to “Website configuration.”

 

price comparison woocommerce plugin review

 

YOU MIGHT LIKE  WordPress Page Builder Theme - Ultimatum

The boxes are Domain, Logo URL, Expression Type, Price Selector, Sales Price Selector and Images Selector.

Domain: Enter the URL of the website from which you wish to scrape. Do not use the “Http” there, only the clean URL – (e.g. www.ebay.co.uk)

Logo URL: Enter the URL of a logo for this merchant. The logo will appear to the left of the price in the price comparison box. You can use HTTP or HTTPS in the logo field.

Expression Type: You can use CSS, XPath or Regular expression selectors to identify the price for the product on the page.

The easiest way to get the CSS selector correct is to visit the site you wish to grab the price from, right-click the price, Inspect Element (in Chrome), then on the right-hand side you will see CSS selectors which apply to this field.

If you want more advanced targeting please utilize the XPath or Regular Expression options.

If you get stuck they have a paid service to configure these for you. Configuring the CSS selectors is a one-off job per website.

Once they are configured, you just need to get the URLs to your product page.

 

Automating Insertion of the Price Comparison Pro Product URLs

If you have a large number of products, it makes sense to automate it. Unfortunately Price Comparison Pro doesn’t exactly have that option.

Currently the only way to import URLs for many products is using a plugin like WP All Import, and then just import into the relevant field names for them.

Ultimately, you need to enter the Price Comparison Pro URLs in the following product meta data:

  • producturl1, producturl2 etc. (up to 10)
  • pcproaffiliateurl1, pcproaffiliateurl2 etc. (up to 10)

 

Scraping Prices in Price Comparison Pro

Using Price Comparison Pro you can scrape prices using your own website with standard scraping.

If you wish to simulate scraping from a different country, or you wish to rotate the scraper IP address to avoid detection then there is also an option for proxies.

Some websites use Ajax to load their prices. This makes it impossible to grab the prices without simulating a browser.

You can check if a particular website is using Ajax by viewing the source of the page (CTRL+U on Chrome).

If you can’t find the price, it means the page is using Ajax to insert the price after the page has loaded.

If you are scraping prices from these types of sites, you will have to use Web scraping Service with Price Comparison Pro plugin.

 

woocommerce price comparison plugin review

 

Once you purchased Web Scraping Service, you will need to visit your account page and enter the API key in Price Comparison Pro settings page in your WordPress admin area.

Scraping service works for every website without any limitations, and you can terminate the subscription whenever you want.

You may wish to also use scraping service with rotating proxies which guarantee you don’t get banned by any scraper-blocking mechanism your target site might be using.

Types of scraping options:

  • Standard scraping – No proxy, no parse
  • Basic proxied – Uses random proxy from the specified proxy list to request page
  • Basic PhantomJS Parsing – Loads data after the page has been parsed and javascript executed on Price Comparison Pro’s servers
  • Advanced PhantomJS Proxied Pre-parsing – Uses random proxy from the specified proxy list to request before loading in PhantomJS as above

Dave (author of the Price Comparison Pro plugin) told me about his plans for the plugin:

  1. Add cookie support to the non-scraping service code – this allows users to set cookies for websites, e.g. if they wish to change language, location or something else
  2. Improved admin settings page
  3. Remove limit of 10 URLs per product
  4. Add website search feature – Planning to add settings to the back end to let users choose which websites to search per product category (or site-wide). Then, when that product page is loaded, the plugin will ajax search the target site for the product name and save the product URL if found, then from there it’ll be normal price comparison.
  5. Record clicks on outbound links for admin reporting page

 

Price Comparison Pro PROS and CONS

Here are some advantages and disadvantages of using the Price Comparison Pro plugin:

CONS

  • Too much manual work by adding links for each product from each store
  • You need to configure CSS selectors for each website store you wish to use affiliate links in
  • Plugin settings page could look better
  • Adding links through WooCommerce limited to 10 product URLs
  • Web Scraping Service is charged separately

PROS

  • Fetch prices live from other websites automatically
  • Option to set price cache age (How long would you like to retain scraped prices for before automatically checking them again)
  • Option to add Skimlinks ID
  • Option to use proxies
  • Affordable plugin price
  • Web Scraping Service

 

CONTENT EGG VS DATAFEEDR VS PRICE COMPARISON PRO

blank-page
  • NAME
  • FREE VERSION
    Does the plugin have free (lite) version
  • WORDPRESS INTEGRATION
    Does it have WordPress plugin
  • WOOCOMMERCE INTEGRATION
    Can you import products into WooCommerce
  • AFFILIATE NETWORKS
    How many affiliate networks does it support
  • POWERFUL PRODUCT SEARCH
    Search accross multiple affiliate networks and merchants simultaneously
  • AUTOMATICALLY UPDATE PRODUCTS
  • AUTOBLOGGING
    Automatically add products by set interval and settings
  • AUTOMATICALLY UPDATE PRICES
    Automatically update product prices based on set interval
  • AUTOMATICALLY REMOVE PRODUCTS
    Remove automatically products which merchant doesnt sell anymore
  • CHARACTER ENCODING
    Properly handles special characters and accents when importing products
  • CUSTOMIZABLE PRODUCT INFORMATION
    Customize product name, description any other details
  • MERCHANT COUPONS
    Display available coupons for products or merchants
  • SHOW PRICE HISTORY
    Show price history for particular product based on stores
  • PRICE DROP ALERTS
    Allow visitors to subscribe to be notified when price drops for particular product
  • STOREYA INTEGRATION
  • DOWNLOAD IMAGES
    Will images be downloaded to your website
  • SORTING FEATURES
    Can products be sorted by price, rating, brand, etc.
  • RESPONSIVE
    Will generated content look great on handheld devices
  • AFFILIATE LINK CLOAKING
  • CREATE COMPARISON SETS
    Build comparison sets so that you can display prices offered by different merchants
  • PRODUCT DRIPPING
    Create new blog posts at random interval
  • SUPPORT FOR AMAZON AND EBAY LOCALES
  • ADD VIDEOS
    Ability to add YouTube videos to your content
  • SPIN REWRITER INTEGRATED
    Does it come with spin rewriter tool
  • CONTENT MODULE
    Ability to add additional content using Google Images, Bing Images, Google News and other modules
  • WEB SCRAPING SERVICE
    Some websites use Ajax to load their prices. This makes it impossible to grab the prices without simulating a browser. This is where web scraping comes into use.
  • PRICE
Content Egg vs Datafeedr
  • CONTENT EGG
  • More than 20 affiliate networks
    Ability to have more with Affiliate Egg integration
  • Yes using autoblogging feature
  • Only in paid pricing plans
  • $36 a year for single site license
Datafeedr vs Content Egg comparison
  • DATAFEEDR
  • More than 30 popular affiliate networks
  • Using driping feature
  • $29/month cheapest pricing plan
price comparison pro vs content egg vs datafeedr
  • PRICE COMPARISON PRO
  • Using shortcode
  • You add stores you wish to use
  • No product description
  • From £59.25 – £186.50/year ($79 - $250)

 

YOU MIGHT LIKE  Ultimate Addons For Visual Composer Review

WordPress Price Comparison Plugin Price Comparison Pro Final Words

Price Comparison Pro lets you scrape prices from any website and display them in a comparison box.

It lets you enter a URL to scrape as well as an affiliate URL to deep link to.

You must configure each website you are scraping so that the plugin knows where to grab the price (enter the CSS selector for the price).

If you do not have affiliate relationships with all the websites you scrape, you can optionally use Skimlinks to backfill affiliate deals.

Installing and configuring Price Comparison Pro is fairly easy. The hardest part is setting CSS selectors to identify the price on the page.

Other features that Price Comparison Pro comes with are Price Cache Age to set how long would you like to retain scraped prices before automatically checking them again.

It is recommended that you keep this figure fairly high to avoid your server being blacklisted from websites you are scraping prices.

There are Styling and Display Options if you wish to restyle the Price Comparison Pro box. It is very limited, so don’t hope for too much. You can use default theme styling or custom styling.

If you choose custom, CSS box will appear. You can use default style provided by a plugin by copying its style.css. Other than that if you don’t know to work with CSS, it will not do much good for you.

Update Woocommerce Prices/Images feature lets you update the WooCommerce product price and the external_url for the product to match the cheapest price found.

Saving images lets Price Comparison Pro pull images from the merchant. This option lets you automatically extract better images from merchants and update your product.

Price for Price Comparison Pro plugin goes from £59.25 – £186.50 ($79 – $250) depending if you are purchasing one site license, five sites or unlimited.

Updates and support are for one year and after each year license needs to be renewed. You can use coupon KASA20 to get 20% off.

If you wish to use Web Scraping Service, depending on the plan you choose, you will need to pay from £2.99 / month to £29.99 / month.

Plans depend on how much prices you need to scrape and pages per day.

Overall Price Comparison Pro plugin has potential and it is a good choice if you need to scrap prices or use stores which use Ajax to load prices or are not integrated into other WordPress price comparison plugins.

If you intend to use Amazon, eBay, and other popular stores which are part of affiliate programs like Shareasale, Linkshare, Commission Junction, then I recommend choosing something like Content Egg or Datafeedr.

If you know a better plugin for making affiliate price comparisons from various stores and automatically updating prices, or you have used Price Comparison Pro plugin let me know in the comments below.

Review Summary

4.4 out of 5
Easy to use
4.1 out of 5
Settings
4.5 out of 5
Price
3.8 out of 5
Overall quality

Price Comparison Pro plugin is good choice for getting prices from various stores for particular product and providing your visitors with best price to buy. Unfortunately plugin requires too much manual work to set links and price scraping.

4.2 Good 4.2 out of 5

About Article Author

Kasa
Kasa

Hello, my name is Matija but everybody calls me Kasa. I started this site to earn lots of money so that I never have to work again. Just lay down on a beach, drinking cocktails day after day while hot, beautiful chicks fight for my attention.

Ok, now seriously. I love making websites, especially in WordPress. Hope reading content on this site you will find helpful tips, tutorials, comparisons, and product reviews for your business.

write a comment

0 Comments

No Comments Yet!

You can be the one to start a conversation.

Add a Comment