The WordPress mock-exam engine for IELTS · CELPIP

Run Real IELTS & CELPIP mock exams on you own WordPress Website

Build timed Listening, Reading, Writing and Speaking papers, sequence them into full mocks, grade bands, sell access — all self-hosted, no per-student SaaS fees.

Free Core Plugin · Pro unlocks mocks, batches & selling · 2-day refund

Dashboard

2 Exams

IELTS - Academic & General, CELPIP - General and General LS

4 Modules

Listening, Reading, Writing, Speaking

Unlimited

Students, Papers and Attempts

Self-Hosted

100% Data stays in your database

BUILT FOR BOTH EXAMS

One plugin, two exam formats — scored the way examiners score them

Papers carry their own exam type, timing and scoring rules, so an IELTS band 7 and a CELPIP level 9 both come out right without a second plugin.

IELTS

Academic and General Training papers with 40-question Listening and Reading sets, Writing Task 1 & 2, and three-part Speaking.

Raw score → band conversion
Overall band average
Task-level descriptors

CELPIP

Computer-delivered format with timed Listening and Reading parts, two Writing tasks and eight Speaking prompts with recorded answers.

Level 1–12 scoring
Timed speaking capture
Per-part countdowns

CORE ENGINE

Everything a test centre needs, inside admin dashboard

Test Builder

Sections, parts, instructions and question groups with drag-order editing — MCQ, gap-fill, matching, tables, True/False/Not Given and more.

Exam-accurate player

Countdown timer, question palette, flags, review pass, per-part audio with a sound check before Listening begins.

Instant auto-grading

Objective answers score the moment a paper is submitted, with accepted-variant matching and raw-score to band conversion.

Student dashboard

Practice, Class and Progress tabs — free papers start instantly, class codes unlock assigned exams, results build an attempt history.

Autosave & recovery

In-progress answers save on an interval you set, so a dropped connection never costs a student their attempt.

Works with your theme

Shortcode pages for login, register, dashboard and profile — assign them in Settings and the plugin fits the site you already have.

PRO · EXAM INTEGRITY

A test player students can't game

WHAT PRO UNLOCKS

The features that turn practice papers into a business

Full mocks, examiner grading, batch access, checkout and migration — the parts an institute actually runs on.

01 · FULL MOCK TESTS

All four modules, in order, one sitting

Chain Listening → Reading → Writing → Speaking into a single mock with timed breaks between modules and no switching back. Students see exactly what exam day feels like.

Locked module order
Break timer
Overall band
Test-Player-2

02 · ATTEMPTS & GRADING

Grade Writing & Speaking, track every band

A queue of submissions filtered by status, exam and module. Open an attempt, play the recording, read the essay, award band scores with feedback — the student’s progress page updates the moment you save.

Awaiting-grading queue
Average band
Pass / fail thresholds
Attempts-Grading

03 · BATCHES & CODES

Enrol a whole class with one code

Bundle any set of papers and mocks into a batch with a date window; the plugin generates a redeemable code. Hand out single-use codes for trials, or unlimited codes for a term intake.

Batch windows
Uses per code
Redemption tracking
Batches-Codes

04 · STUDENTS & SELLING

Sell access, extend it, revoke it

Every learner gets an access record: what they bought, what you granted, when it expires. Add days in one click, revoke instantly, and let WooCommerce handle checkout so paid papers unlock automatically after payment.

WooCommerce
Expiry windows
Direct checkout
Students

05 · EXPORT & IMPORT

Move your whole test library between sites

Export every paper with its media, or just the ones you tick. Chunked uploads sidestep server limits and in-paper media references relink automatically on restore. Dry-run first to preview.

Export-Import

06 · SETTINGS & SIGN-IN

Control the whole flow from one screen

Map login, register, dashboard and profile pages; tune autosave and warning limits; switch on email OTP verification and Continue with Google; set recording limits and checkout behaviour.

Settings

FREE VS PRO

Start free. Upgrade when you start growing

The free plugin is a complete practice-test engine. Pro adds mocks, examiner grading, access control and commerce.

Feature
Free
Pro
Practice papers — Listening, Reading, Writing, Speaking
IELTS Academic & General Training
CELPIP paper format & scoring
Question types — MCQ, gap-fill, matching, tables, T/F/NG
Auto-grading for objective answers
Student dashboard & attempt history
Full mock tests — four modules in sequence
Speaking recorder with upload limits
Manual grading for Writing & Speaking
Band conversion, overall band & pass/fail thresholds
Batches, class codes & Exam IDs
Bulk & single-use access codes
Access windows, expiry, add-days & revoke
Sell tests with WooCommerce
Exam integrity — fullscreen, copy/paste block, warnings, auto-submit
Email OTP verification & Continue with Google
Export & import with media relinking
Priority support & licensed updates

Questions before you upgrade

Do I need the free plugin installed to use Pro?

Yes. Pro is an add-on: keep the free plugin active, install Pro alongside it, and paste your licence key in Settings to activate.

Both. Each paper is tagged with its exam type, so IELTS papers score into bands and CELPIP papers into levels, with the right timings and answer formats for each.

On your own server, in your WordPress database and media library. Nothing is sent to us — and if you ever uninstall, a Settings toggle decides whether data is dropped or kept.

Yes — connect WooCommerce and link a product to any paper, mock or batch. Access unlocks automatically on a completed order.

The plugin keeps working and your data stays intact. You stop receiving updates and priority support until you renew.