Skip to content Skip to sidebar Skip to footer

OJStat: Free Statistics App for OJS-based Journals


If you are a journal manager or editor who hosts journals using Open Journal System (OJS) as the publishing platform, you may be wondering how to get the statistics of your journals. The statistics of a journal is important to describe the "popularity" of the journal based on the number of visits, the number of unique visitors, the number of visits that each page in the journal get, and so on. When a journal is submitted for evaluation (e.g., for journal accreditation), more often than not, the journal statistics is requested by the assessors. Therefore, having a journal statistics app sometimes is not optional.

[jump to the latest OJStat]

There are several website statistics applications on internet, free and paid. The most popular ones are Matomo and Plausible; both require fees for premium use. If you want to get a free and simple (yet comprehensive enough) statistics app for your OJS-based journal, then OJStat is your best choice.

What is OJStat?

OJStat (formerly EasyStat), is a web-based statistics application for OJS-based journals. It functions to record the data of visits to journals hosted in a same domain.

Is OJStat free?

Yes, OJStat is free for both personal and commercial use, as long as no modification is made. OJStat users can donate (via PayPal) for the app development but it is totally optional.

Who developed OJStat?

OJStat was developed by Zainurrahman.

What are the features of OJStat?

OJStat has the following features (keep in mind that the OJStat I am referring now is OJStat version 1.0. It is possible that the features will improve in the later versions.


  1. Overall journal visits information
  2. Visitors geolocation information
  3. Tabular and graphical statistics report
  4. Widgets
  5. Online visitor counter
  6. PageViews
  7. Browsers
  8. Operating Systems
  9. Devices
  10. etc.

How to install OJStat?

The OJStat instruction manual is available in the OJStat.zip that you can download from its official page. I will only mention the basics here.



  1. Download OJStat from OJStat Official Page (read the Bug and Fix part!)
  2. Extract the file to take ojstat.sql file
  3. Enter the cPanel and create a database, the user, and the password of the database (take note about the database credentials!)
  4. Import the ojstat.sql to the created database
  5. Go to file manager or domain or subdomain where you can find your OJS directory
  6. Create a folder named ojstat in the root directory of the OJS
  7. Enter the folder and upload OJStat.zip and extract it
  8. Edit the file db.php in the folder auth and insert your database credentials then save changes
  9. Access https://yourjournaldomain.com/ojstat
  10. Login by using admin as the username and password

As you successfully login to OJStat Dashboard, you can add journals and see further instruction for each journal.

I have seen that a lot of journals use FlagCounter as their statistics app and that is very impractical. Stop using it, use OJStat instead!

Please, only relevant comments are accepted. Comments that are irrelevant and/or containing active links will be deleted. Thank you.

Post a Comment for "OJStat: Free Statistics App for OJS-based Journals"