It’s not enough any more to create an affiliate store. You have to offer something extra, and LIVE price comparison gives you exactly that.
Your customers need to know they’re getting the best price. The only way to reassure them that you’ve found the best price for them is to give them price comparison.
Both widgets offered in Price Comparison Pro scrape prices LIVE from your target website. There is literally no restriction to what websites can be scraped – they do not need to offer an API or a data feed as you will either provide the direct product URL or the search URL and Price Comparison Pro will do the rest.
Price Comparison Pro can scrape the following from target websites:
- Regular prices
- Sale prices
- Images (to improve upon poor quality datafeed images, for example)
- Search results (including prices, product names and images)
Price Comparison Widget
The price comparison widget lets you compare prices scraped from specific product-pages. You can enter alternative URLs for the same product from different suppliers, or you can enter URLs for similar products from the same supplier – or mix it up!
Our easy to use shortcode lets you place the price comparison widget anywhere on your WordPress site and the plugin comes with WooCommerce compatibility too – you can add as many URLs as you wish to each product and Price Comparison Pro will compare prices from those URLs.
Search Comparison Widget
The search comparison widget is our lowest-config price comparison widget. Provide search URLs for each website you are targeting and you can have price comparison on every product in your WooCommerce store with ZERO additional config required per-product.
Because it’s search comparison, if the scraped site does not have the product from your current product page then it’ll show ‘related products’ from that website instead (or whatever is returned from the search).
For example, if you have a Silver Yeti Microphone product page, and you have 10 websites configured, then all 10 will be searched against for ‘Silver Yeti Microphone’. If results are found, they will be displayed inside the search comparison widget.
As well as the 2 widget types, Price Comparison Pro also offers the option to update your WooCommerce prices and/or images. That means you can have Price Comparison Pro update the ‘external URL’, the price and the sales price for each product based on the cheapest price found from all of the available URLs.
When these prices are updated in WooCommerce, it means that the WooCommerce archive will be updated to reflect the cheapest prices found.
That’s not all – you can also choose an option to scrape images from the destination URLs. Price Comparison Pro will do a binary image comparison and check if the image has already been added to your store. If it hasn’t, it’ll add it to your product gallery for that product.
If you don’t enter a URL in the Affiliate URL box, Price Comparison Pro will attempt to use Skimlinks to monetize your link. Simply 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. If you don’t know already, Skimlinks is an affiliate merchant aggregator. They have pretty much every website that has an affiliate program on their books so if it’s possible to monetize it, it’ll be monetized. This saves you signing up to each affiliate network and then applying to each merchant.
Price Comparison Pro in action
We have made a demo of Price Comparison Pro scraping the price of the Yeti Microphone from multiple sources.View Demo
Here’s a quick video I made to demonstrate WordPress Price Comparison Pro in action:
Optional Scraping Service
Version 2.05 added the ability to use our own Scraping Service. We built this to handle sites which use Ajax to update prices – ticket price sites frequently do this for example.
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’s means the page is using Ajax to insert the price AFTER the page has loaded. You’ll need to use our Scraping Service in order to scrape sites like this.
You may also wish to use our scraping service for our rotating proxies which guarantee you don’t get banned by any scraper-blocking mechanism your target site might be using. Note: Because Price Comparison Pro price updates are user driven, it is rare for bots to block, but it can happen. The scraping service gets round that.
To buy a subscription, visit https://www.wpintense.com/shop/wpi-scraping-service/.
Once you have an active subscription, visit https://www.wpintense.com/my-account/ and enter the API key you find there into the box on the bottom of the Price Comparison settings page in your WP admin area.
If you’re using Datafeedr, you’ll know the problem of affiliate feeds providing variable quality images. With Price Comparison Pro, you can set the option to scrape images from the affiliate URL and pull them into your site.
That means, as users browse around your site, your most popular products will increase in quality automatically by pulling images from the affiliate URL.
Installing and configuring Price Comparison Pro is fairly easy. You can see an example of setting it up here. The hardest part is acquiring CSS selectors to identify the price on the page but there is a complete guide including a video demonstration of how to obtain CSS selectors to grab the prices from the pages you are scraping.