BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Ravanix – Smart Psychological Assessment icon
Actively maintained Tested with WP 7.1 #11 in assessment

Ravanix – Smart Psychological Assessment

Build, run, and score psychological questionnaires in WordPress with charted profiles and automatic result interpretation.

Active installs<10New
Downloads · 30d422▼ -9.2% vs prev. 30d
Rating5/51 reviews
Health score71/100Good
All-time downloads478Since Aug 2026
Support resolved—No recent threads
RequiresWP 5.8PHP 7.4+
Downloads · 7d75▼ -11.8% week over week
Our verdict

Solid choice

Ravanix is a solid plugin choice in 2026, with a few things worth checking first. Is rated 5/5 and was last updated 1 week ago, and scores 71/100 on our health check.

  • Actively developed — last update 1 week ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

102030Aug 27Sep 13Sep 30
Yesterday4
Daily average (1y)14
Peak day41Sep 23, 2026
Last 12 months482

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Ravanix stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
assessment #27 330 Best assessment plugins →
psychological #4 27 Best psychological plugins →
psychometric #2 2 Best psychometric plugins →
questionnaire #36 119 Best questionnaire plugins →

Rating breakdown

★★★★★★★★★★ 5 from 1 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About Ravanix – Smart Psychological Assessment

From the official readme · v2.0.2

Description

Ravanix is a free, dynamic engine for building, managing, and running psychological questionnaires in WordPress. Site admins can design any kind of test (personality, clinical, screening, satisfaction surveys, etc.) with custom dimensions (subscales), multiple question types (5- and 7-point Likert, yes/no, custom multiple-choice), reverse scoring, custom interpretation ranges, and AND/OR conditional (branching/skip) logic.
Once a user completes a test, they see their psychological profile along with a bar chart and an interpretive description for each dimension, and the admin can view every participant’s results in the admin panel. Every result stays traceable to the exact version of the questionnaire’s definition it was scored against, even after the test is later edited, and to precisely which consent wording (if any) the participant agreed to.

Key features (free, in this plugin)

  • A fully dynamic test builder: any number of tests, each with custom dimensions and questions
  • Question types: 5- and 7-point Likert, yes/no, custom multiple-choice with any numeric value
  • Reverse scoring and an importance weight for each question
  • Definable interpretation ranges per dimension, with a custom description
  • Conditional Logic: show a question only when one or more earlier answers match, combined with AND or OR and six comparison operators (equals, is not, greater/less than, greater/less-or-equal). Question randomization stays dependency-aware, so it never places a question before another one its condition depends on
  • Test Versioning: an immutable snapshot of a test’s scoring-relevant definition is kept every time it meaningfully changes, so every result stays traceable to exactly which version of the questionnaire scored it — the result page says so explicitly if the test has since been edited
  • Informed consent: a site-wide or per-test notice the participant must expand and agree to before starting, with each result recording exactly which wording was shown and when (consent provenance)
  • Save & Resume: answers always autosave in-browser; an optional button also lets a logged-in participant resume on another device
  • Display a test via shortcode, or as its own custom-post-type page with an SEO-friendly slug, tags, and categories
  • The WordPress classic editor for test, dimension, and consent-notice text
  • Bulk paste-import of questions and answer options; pagination with a progress bar for long questionnaires
  • Configurable participant fields (name, education, mobile, email, age, gender)
  • A Material Design 3-inspired look on the front-end, with an adjustable brand color and automatic light/dark appearance
  • Bar chart for results with Chart.js (bundled locally, no external CDN)
  • An admin panel to review every participant’s results, including their total completion time
  • Anti-spam protection (honeypot field, minimum completion time, rate limiting)
  • Displays correctly in RTL (e.g. Persian/Arabic) or LTR, automatically following the site’s language; fully translation-ready (i18n)
  • WordPress Export and Erase Personal Data integration (Tools menu), plus an opt-in “delete all data on uninstall” setting

Ravanix Pro

A separate, paid companion plugin, Ravanix Pro, is available from
psykey.ir and adds: T/Z scores and percentile rank from
norm tables (with full provenance metadata — source, population, country,
sample size, collection year, methodology), composite (higher-order) factor
scores, validity scales, response-quality analysis (unusually fast
completion, straight-lining), forced-choice/ipsative questions, PDF and
CSV/Excel export, full JSON import/export, execution limits and access
codes, WooCommerce integration, and a “My Results” dashboard with a
timeline chart that can switch between raw score, percentage, Z-score,
T-score, and percentile. Ravanix Pro requires this plugin to be installed
and active; it is not hosted on WordPress.org. See the “Upgrade to Pro”
page in the plugin’s own menu for a full comparison.

Important note about standardized instruments (NEO, Millon, Beck, MMPI, etc.)

The items, official scoring keys, and norms of standardized, copyrighted
instruments (NEO-PI-R, MMPI, Millon CMI, the original Beck inventories,
etc.) belong to their publishers and are not included in this plugin. With
legitimate, licensed access to such an instrument, you can enter its items,
scoring, and interpretive keys yourself; the plugin only provides the
technical infrastructure.

Privacy

For a guest participant: a ravanix_guest_token cookie (random ID, 3-year
lifetime) and the submitting IP are stored with each result, solely for
anti-spam rate-limiting and letting that guest resume an in-progress test.
Nothing is sent to any external server. A logged-in participant using
“Save my progress” (if enabled for that test) also has in-progress answers
stored server-side until the test is completed or restarted.

Each completed result also stores: total completion time; if a consent
notice was required, a short content hash of the exact wording shown and
when it was agreed to (not the full consent text itself, and not tied to
any wording change made afterward); and, if Ravanix Pro’s response-quality
analysis is active, a plain-language note rather than raw signal data.

Participant info fields (name, email, etc.) are only collected if the
admin turns them on. See the FAQ above for uninstall data deletion, and for
WordPress’s Erase/Export Personal Data tools for logged-in users.

Technical Note

Chart.js is bundled locally (no external CDN). The source translation
file is at languages/ravanix.pot; use Poedit or Loco Translate to build
.po/.mo files for your language from it.

Installation

  1. Upload the plugin folder to wp-content/plugins, or from the WordPress
    dashboard, go to Plugins > Add New > Upload Plugin and upload the zip file.
  2. Activate the plugin.
  3. A short sample questionnaire is created automatically so you can see how
    it works; create your own test from the “Ravanix” menu.

Frequently asked questions

Does the plugin include items from standardized tests like the NEO or the Beck inventory?

No. These instruments are copyrighted. The plugin only provides the technical infrastructure (scoring engine, display, and interpretation), and you enter the items yourself from your own official, licensed source.

Can a test be displayed on its own dedicated page with its own URL?

Yes. In the plugin settings you can enable “Display as a custom post type” so that, in addition to the shortcode, each test also gets its own URL.

Can I build a right-to-left (e.g. Persian or Arabic) questionnaire?

Yes. A test’s display direction (RTL or LTR) automatically follows the site’s active language (WordPress’s own is_rtl()) — for example, a test displays RTL on a site running in Persian or Arabic, and LTR on a site running in English. This is site-wide, not a per-test choice. The plugin’s own interface strings are in English and fully translation-ready (a .pot file is included; community translations can be contributed via translate.wordpress.org once the plugin is published).

Can I require participants to agree to a consent notice before starting?

Yes. Set a default notice in Ravanix Settings, or a custom one per test (or turn it off) in that test’s settings. Shown collapsed with an “I agree” checkbox required before “Start Test”, verified server-side too.

Can a long questionnaire be saved and finished later?

Yes. Answers always autosave in the browser. For long tests, you can also turn on a visible “Save my progress” button per test, letting a logged-in participant resume on a different device.

Can a question be shown only if an earlier question was answered a certain way?

Yes, via each question’s Conditional Logic setting: add one or more conditions (“this earlier question” / “equals, is not, greater than, less than, greater-or-equal, less-or-equal” / “this value”), and choose whether all of them must be true (AND) or any one of them (OR). A hidden question isn’t required and is excluded from its dimension’s score, like any unanswered one. If question randomization is also on for that test, a question is still never placed before another one its condition(s) depend on — randomization only shuffles what’s left free to move.

If I edit a published questionnaire, do old results change meaning?

No. Ravanix keeps an immutable snapshot of a test’s scoring-relevant definition (questions, answer options, weights, reverse keys, interpretations, and — with Ravanix Pro — norms, composites, and branching) every time it meaningfully changes, and stamps each result with exactly which version scored it. Editing a live test never rewrites what an old result means; the result page says so explicitly if the questionnaire has since been edited, rather than silently implying an old and a new attempt are directly comparable.

What happens to my data if I delete the plugin?

By default, nothing is deleted; your questionnaires, results, and settings stay in the database and come back if you reinstall Ravanix later. To permanently delete everything instead, enable “Delete data on uninstall” in the Danger zone section of Ravanix Settings before removing the plugin — this cannot be undone, and never deletes Media Library images.

Can a logged-in participant ask for their data to be removed?

Yes, via WordPress’s own Tools -> Erase Personal Data for any request tied to a registered user’s email. Ravanix removes that user’s identifying details (name, contact info, individual answers) while keeping the resulting dimension scores as anonymous data points, so site-wide statistics aren’t affected. This only covers logged-in users, since a guest submission has no account/email for WordPress’s privacy tools to look up.

Can a logged-in participant get a copy of their own data?

Yes, via WordPress’s own Tools -> Export Personal Data, for the same kind of request (tied to a registered user’s email) as the erasure tool above. The export includes which test, when, their raw per-item answers (with the exact question wording they were shown), the resulting dimension scores, their consent record, completion time, and any validity/response-quality flag. As with erasure, this only covers logged-in users.

What’s the difference between Ravanix and Ravanix Pro?

Ravanix (this plugin) is fully functional on its own. Ravanix Pro is a separate, paid add-on for professional/research use (norm-based scoring with full provenance metadata, composite factors, validity scales, response-quality analysis, PDF/CSV export, data portability, access control, selling access to tests). See “Upgrade to Pro” in the plugin’s menu for a full comparison.

Changelog

Recommended: adds the Personal Data Exporter (Tools -> Export Personal Data). No database changes since 2.0.0.

Full history (every release before 1.3.0) is in changelog.txt.

2.0.1

  • New: Personal Data Exporter (Tools -> Export Personal Data), completing the pair with the existing Personal Data Eraser — a registered user’s own questionnaire data (which test, when, raw per-item answers with the exact question wording they were shown, dimension scores, consent record, completion time, and any validity/response-quality flags) can now be included in a WordPress data export request. Like the Eraser, this can only act on a request tied to a registered user’s email address; a guest submission has no account to look the request up by
  • Security/quality audit: reviewed every SQL query, output-escaping site, and new database table introduced this development cycle for injection, XSS, and object-ownership issues — no new findings

2.0.0

  • Fixed: the participant results list (admin) rendered unreadably on narrow mobile screens on RTL sites — WordPress core’s own default responsive list-table behavior (a floated label next to each cell’s value) can position the two on top of each other on an RTL admin screen instead of side by side. This table now has its own explicit, direction-safe mobile layout (a bordered “card” per row, each field’s label and value in their own flex row) instead of relying on that core default
  • Fixed: the dimension/composite score tables on the individual result page overflowed horizontally off the edge of the screen on mobile instead of scrolling within the page; now wrapped in the same horizontal-scroll container already used elsewhere in the admin (e.g. the Dimensions/Questions/Norms tables)
  • This release is versioned 2.0 to mark a major cumulative milestone rather than a single change — see 1.4.0 through 1.4.8 below for the full detail of everything it includes: Test Versioning (immutable per-test definition snapshots, with results traceable to exactly which version scored them), AND/OR Conditional Logic with six comparison operators and dependency-aware question randomization, consent provenance (versioned/timestamped per result), response-quality analysis (Ravanix Pro), full norm provenance metadata (norm set, source, population, country, sample size, collection year, methodology — Ravanix Pro), a trend-chart metric selector (raw/percentage/Z/T/percentile — Ravanix Pro), and a systematic object-ownership/security hardening pass across every admin save-and-delete handler

1.4.8

  • Fixed (important): a Conditional Logic condition checked against an unanswered source question could incorrectly evaluate as if that question’s first listed answer option had been selected (a jQuery .val() quirk on a set of same-name radio buttons with none checked), causing a dependent question to show or hide incorrectly from the very start of the test — most visibly, a question the participant never realized was relevant could end up required, blocking submission with no obvious explanation. Verified fixed with an automated browser test covering single-page, multi-page, equals/not-equals conditions
  • Hardened: a malformed Conditional Logic condition can now never break the rest of the page’s scripting (including the submit button itself) — it’s skipped with a console warning instead

1.4.7

  • New: results_scores table gained a norm_metadata_json column (schema-only in Lite; populated by Ravanix Pro 1.2.11’s new norm provenance fields) so a dimension score stays linked to exactly which norm reference it was scored against, even if that norm is later edited

1.4.6

  • New: total completion time (elapsed_ms, already collected for the existing minimum-completion-time anti-spam check) is now stored on every result and shown on the result page — lays the groundwork for Ravanix Pro’s response-quality analysis

1.4.5

  • New: Conditional Logic now supports multiple conditions per question, combined with AND or OR, and four extra comparison operators (is not / greater than / less than / greater-or-equal / less-or-equal) alongside the original “equals” — previously a question could only depend on exactly one other question’s answer being equal to a fixed value. Existing single-condition questions keep working exactly as before, and quietly migrate to the new format the next time they’re saved
  • Fixed: when a test had both question randomization and Conditional Logic turned on, the random order could place a dependent question before the question it depends on, making it impossible to satisfy that condition; randomization is now dependency-aware — a question can never be placed before another question its Conditional Logic depends on, directly or transitively — while everything with no such relationship still shuffles freely

Full changelog on WordPress.org →

Screenshots

Test builder panel and dimension setup
Test builder panel and dimension setup
Test form on the front end
Test form on the front end
Psychological profile display with a bar chart
Psychological profile display with a bar chart
Ravanix – Smart Psychological Assessment screenshot
Ravanix – Smart Psychological Assessment screenshot

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Ravanix alternatives

All assessment plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 PressPrimer Quiz – AI Quiz Maker, Exam Builder & LMS Assessment Plugin PressPrimer Quiz Enterprise-grade quiz and assessment platform for educators with AI question generation… by PressPrimer 100+ ★★★★★★★★★★ 5 (3) 1 month ago 71
2 Rating Assessor Rating Assessor A custom rating system plugin with multi-question assessments, score calculation, graphical… by SACHINRAJ CP 20+ ★★★★★★★★★★ No reviews 1 month ago 63
3 Quiz Builder by WiVi – Online Exam & Quiz Maker Quiz Builder by WiVi – Online Exam & Quiz Maker WiVi Quiz Builder is a free WordPress quiz maker. Create quizzes, exams, and tests with… by infotheme 10+ ★★★★★★★★★★ No reviews 2 months ago 57
4 HEXAM — Quiz & Exam Builder HEXAM — Quiz & Exam Builder Create modern quizzes and exams in WordPress. Drag-and-drop builder, multiple question… by Elvin Haci 10+ ★★★★★★★★★★ 5 (1) 2 months ago 64
5 QuizFlow – AI-Powered Quiz Maker QuizFlow – AI-Powered Quiz Maker A powerful AI-powered quiz and survey maker allow you to create and manage unlimited quizes… by FixBD 10+ ★★★★★★★★★★ 2 (1) 4 months ago 49
6 LePress LePress LePress is plugin for teachers/students, who use WordPress for their daily learning and… by raido357 10+ ★★★★★★★★★★ No reviews 13 years ago 23
7 Healomax Stress Assessment Plugin Healomax Stress Assessment Plugin Transform your website into a lead generation powerhouse! Professional stress assessment… by healomax 10+ ★★★★★★★★★★ No reviews 3 months ago 51
9 NoonElite Audit Engine NoonElite Audit Engine Interactive audit quizzes that score visitors and capture leads — embed anywhere with a… by Ben Noon <10 ★★★★★★★★★★ No reviews 6 months ago 42
10 DimensionKit DimensionKit Embed your DimensionKit scorecards and assessments on any page, with a block or a shortcode. by Worbee Ltd <10 ★★★★★★★★★★ No reviews 1 week ago 64
11 PFinalClub Personality Test for MBTI PFinalClub Personality Test for MBTI A comprehensive personality test plugin for WordPress based on Myers-Briggs Type Indicator… by pfinalclub <10 ★★★★★★★★★★ No reviews 4 months ago 42

FAQ

Ravanix: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 1, 2026

Is Ravanix free?

Yes. Ravanix is free to download and use from the official WordPress.org plugin directory.

Is Ravanix safe to use in 2026?

Ravanix is a solid plugin choice in 2026, with a few things worth checking first. Is rated 5/5 and was last updated 1 week ago, and scores 71/100 on our health check.

How many websites use Ravanix?

Ravanix is active on <10 WordPress websites and has been downloaded 478 times since it launched in August 2026. It was downloaded 422 times in the last 30 days.

Does Ravanix work with WordPress 7.1?

Yes. The developer has tested Ravanix up to WordPress 7.1.2, the latest release. It requires WordPress 5.8 or newer.

What PHP version does Ravanix need?

Ravanix requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Ravanix last updated?

The latest version, 2.0.2, was released on September 24, 2026 (1 week ago).

Who makes Ravanix?

Ravanix is developed and maintained by Ravanix.

What are the best alternatives to Ravanix?

The most popular alternatives to Ravanix are PressPrimer Quiz (100+ installs), Rating Assessor (20+ installs) and Quiz Builder by WiVi (10+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.