Osclass Themes and Osclass Plugins

Price Comparison Plugin

29 .99€
  • Details Product details
  • Reviews 2
  • Changelog
  • Support

Price Comparison Plugin for Osclass classifieds add brand new functionality into your website to calculate price index of your listings, price history and evolution of similar items or create advanced related items section.

Create price index and compare prices of similar listings

Plugin works on principle of collecting numerous different information about listing and storing them in unstructured way. This enables to select different parameters in order to define what means "similar" or "related" items to particular item.

Based on these criteria, for each listing is created group of "related" listings those are used to calculate average price of similar items and then calculate price index of current item.

Index has scale 0-5 and it means, where:

  • 0 - Without rating
  • 1 - High price
  • 2 - Increased price
  • 3 - Fair price
  • 4 - Good price
  • 5 - Very good price

Customer can easily identify if browsed listing is cheap or expensive comparing to similar items being sold on your classifieds.

Plugin has advanced engine to search for "related" (or relevant/similar) items and currently following fields can be selected.

  • Location: country, region, city, zip, city area, address (first 15 chars)
  • Category: same category, parent categories (level 1 - level 4)
  • Attributes: custom fields and attribute plugins

If one of these fields is selected, "related" items filtering will use also this field (i.e. filter by car make and model, city and parent category).

Plugin currently support following plugins/options in attributes fields:

  • Custom fields
  • Attributes plugin (premium)
  • Job attributes plugin
  • Real-estate attributes plugin
  • Car attributes plugin
  • Product attributes plugin
  • Dating attributes plugin

Price history and evolution

Besides primary function of plugin - to calculate price index, there is handy feature to show evolution of price on similar/related items. This can be handy i.e. in car classifieds where it may be useful information to see that price of particular model and construction year is decreasing over time.

Plugin currently supports bar chart, is based on month level and showing average, minimum and maximum prices and details for each month in tooltip.

Related listings

As mentioned above, basic feature of plugin is to create listing groups - related items. Therefore, it is natural to add such feature into plugin to show related items section.

Admin can set if only premium listings are included in related items block, items with pictures only, limit number of items etc.


Each category may have different requirements on how to identify related items or what calculation to use on average or boundaries.

Admin can define unlimitted number of groups 

If more than 1 group is matching to category, group with highest priority will be selected. This can be handy in order to create something like "general" group for majority of categories and then create specific groups for particular categories.

In group, you can setup:

  • Type - purpose of group: Price index, Price history, Related items
  • Priority - priority of group, in case there are more than 1 group per category (1-20)
  • Chart type - applicable for price history only
  • Min-max calculation type - standard min/max functions can be used, or if you have normally distributed prices, quartile method can be used instead
  • Category filter - only listings from same category or from parent categories are included in calculation/grouping
  • Min. items - set minimum number of listings those must be found as related in order to calculate price index.
  • Categories - select categories where this group will be functional
  • Filtering Location Fields - select location fields those are used to filter similar listings. You can use i.e. only country, or also city. As example, in real estate listings even address may be affecting price (or city/city area), but in car classifieds this will be probably redundant field
  • Filtering Attribute Fields - select attribute fields to be used in filter conditions. This included custom fields and numerous attribute plugins.

Removed listings persists in database

Plugin will store data about removed items for period you define (i.e. 48 months) so in case your classifieds is based on expiration/sold status, plugin will still collect all posible data in order to calculate most accurate price index or price evolution.


Note: Integration on demo site is not using hooks and represent showcase of custom integration of price index into theme. For integration questions you may use our support forums.

Product features and functionality

RTL ready (Arabic, Hebrew, ...)
Basic documentation included
Add front office functionality
Use hooks for theme integration
Coding skills recommended
Recommended for advanced osclass users
No dependency on 3rd party services
Osclass Seller's picture
MB Themes seller

Product support includes

12 months access to support and latest updates
Support can be extended anytime for 35% of base price (+12 months)
Availability of seller to answer questions
Answer technical queries about product features
Assistance with reported bugs or issues
Help with installation in case there is problem
Product in English language (other locales provided by community)

Support does not include

Customization service, custom work or feature requests
Support on free/gratis plugins delivered with premium themes
Installation service
Translation and localization services

Seller support quality and speed

Seller updated this product 6 times
Seller rating is 4.7 of 5 - Excellent (500 reviews)
Respond usually in 1 hour 20 mins
Member since 2017
Spoken languages:
Osclass Support (cz)
Osclass Support (sk)
Osclass Support (en)

Changelog - Product updates history

1.0.5 Important: Native RTL support added directly to plugin (will not be part of themes anymore).
To identify RTL text direction, plugin detects if "dir" attribute on "html" tag is set to "rtl" (html[dir="rtl"]).
Minor issues with styling fixed.
1.0.4 Updated language file (.po & .mo)
1.0.3 Fixed minor bug with unwanted echo.
1.0.2 Fixed issue with updating old price.
1.0.1 Old price now update just in case price has changed.
Listings with 0/null price cannot be used to calculate price index
1.0.0 Initial plugin release
View all products updates

Product rating: 5.0 - Excellent, based on 2 reviews

nice by Nicolae Stan on 9. Oct 2023

5.0 - Excellent
This really is a nice tool, hopefully you can add more insight stats which help users

Again a super product by Marc Windey on 21. Nov 2021

5.0 - Excellent
Touchdown! OsclassPoint did it again with creating this plugin. Very well coded and useful for anyone who's taking his listing website seriously. Keep up the good work.....
Osclass Seller's picture

MB Themes response:

Thank you Marc, appreciated !
Single Domain License
5.0 - Excellent Based on 2 reviews
Created by best developers
Regular updates and bug fixes
Premium support services
Top rated product
Add to cart Contact seller
Price is in Euros
Osclass Seller's picture
MB Themes
Seller has 8+ years experience with osclass, has developed more than 40 osclass products with overall rating 4.7

Product technical details

38 orders
6 updates
Product version: 1.0.5
Last update: 1 year ago
Osclass support: 3.0+, 4.0+, 8.0+ Download osclass
Product rating: 5 of 5 - Excellent
Published on: 15. Nov 2021
Folder name: price_comparison