Everything in one quiz plugin

All current features across quiz building, scoring, analytics, integrations, and pro addons — organized by category.

  • Quiz Builder

  • Question Types

  • Question Configuration

  • Question Bank

  • Quiz Settings

  • Grading & Feedback

  • Attempt Management

  • Analytics & Leaderboards

  • Privacy & Admin Controls

  • Developer & Extensibility

  • Pro Addons

  • Integrations

Quiz Builder

Wizard-style editor with Quiz Info, Questions, and Settings steps — create any quiz in minutes without code.

Multiple Quiz Types

Supports four modes — Quiz, Exam, Survey, and Poll — each with its own scoring and analytics behavior.

Quiz Featured Image

Add a featured image to the quiz displayed on the frontend start screen to set context for learners.

Quiz Description

Full Block Editor (Gutenberg) support for rich quiz descriptions with formatting, media, and layouts.

Hint Text

Add a hint message shown to users before they begin, giving context or instructions upfront.

Auto Start

Skip the start screen and begin the quiz immediately when the page loads — ideal for embedded quizzes.

Single Choice

Standard one-answer MCQ with an optional horizontal layout variant for compact display on screen.

Multiple Choice

Select multiple correct answers; score is split proportionally across all correct options automatically.

True / False

Binary choice question with automatic correct-answer checking and instant score calculation.

Dropdown Question

Answer via a dropdown menu; the correct answer is checked against the selected option ID on submit.

Paragraph

Open-ended long-form answer field. Requires manual grading by the instructor after submission.

Short Answer

Brief text response with a configurable character limit per quiz. Requires manual instructor grading.

Number

Numeric input answer type for math or data-based questions, reviewed manually by the instructor.

Date

Date-input answer type for timeline or event-based questions; instructor reviews after submission.

Pro

Fill in the Blanks

Read-only blank fields the user fills in; answers are auto-checked against stored correct values.

Pro

File Upload

Learners upload a file as their answer; instructor manually reviews and marks it correct or incorrect.

Question Score

Assign a custom point value per question; multiple-choice score divides across all correct options.

Negative Marking

Deduct a configured score for wrong answers — set per question alongside the positive score value.

Answer Required

Force users to answer a specific question before moving on — configurable per question individually.

Random Answer Order

Shuffle answer options on every attempt to reduce pattern guessing — toggled per question.

Display Points

Show the point value of each question to the user during the attempt for full transparency.

Question Explanation

Add explanation text shown after answer submission, with full LaTeX support for math content.

Difficulty Level

Tag each question with a difficulty label for organizational, filtering, and reporting purposes.

Question Featured Image

Attach an image to any question displayed alongside the question text inside the quiz attempt.

LaTeX Support

Render math and science formulas in question titles, descriptions, explanations, and answers via KaTeX.

Global Question Bank

Centralized repository for all questions — reuse, search, and assign them across multiple quizzes easily.

Question Categories

Organize questions into categories; assign multiple categories per question for easy filtering and reuse.

CSV Import / Export

Bulk import questions from a CSV file or export the full question bank for backup or migration.

Question Duplication

Duplicate any existing question in one click to create variations without starting from scratch.

Question Reordering

Drag-and-drop reorder questions within a quiz; order is saved and respected at attempt time.

Time Limit

Set a countdown timer per quiz in seconds, minutes, or hours; optionally hide the timer from users.

Passing Grade

Define a minimum score percentage a user must reach to receive a “passed” attempt status.

Feedback Mode

Control when correct answers are revealed — immediately after each answer, after full submission, or never.

Question Limit

Show only N randomly selected questions from the full pool per attempt — great for question banks.

Max Attempts

Cap how many times a user can attempt a quiz — set an exact limit or leave it unlimited.

Question Order

Set whether questions appear in a fixed sequence or are randomized fresh on each new attempt.

Re-attempt After Pass

Allow users to retake a quiz even after they have already achieved a passing score.

Hide Question Numbers

Remove question numbering from the frontend quiz view for a cleaner, distraction-free presentation.

Short Answer Limit

Set a maximum character count for short answer responses — configurable per quiz.

Manual Grading

Admin reviews open-ended answers question-by-question and marks each as correct or incorrect with score.

Instructor Feedback

Admin writes and sends feedback text on a user’s attempt — visible to the learner on the frontend.

Magic Link Login

Send users a one-time login link via email so they can access and resume their quiz without a password.

Attempt Management

View all attempts filtered by quiz or user; see IP, date, score, and status at a glance in admin.

Attempt Drill-Down

Full question-by-question breakdown of any attempt with given answers, correct answers, and marks earned.

Delete Attempts

Remove test or unwanted attempt records from the database directly from the admin attempts view.

Export Results

Export attempt data from the admin panel for offline reporting, record-keeping, or external analysis.

Analytics Dashboard

Visual overview of total quizzes, total attempts, unique users, average scores, and performance trends.

Quiz Type Breakdown

Analytics panel shows attempt counts split by quiz type — quiz, exam, survey, and poll separately.

Top Quizzes

Widget showing the highest-scoring or most-attempted quizzes across the entire site in one view.

Global Leaderboard

Ranks all users by total earned marks across every quiz — top 10 shown in the analytics dashboard.

Per-Quiz Leaderboard

Per-quiz ranking sorted by best score; survey and poll mode shows participation count instead.

Survey Analytics

Answer distribution per question for surveys — shows count and percentage for each option chosen.

Poll Analytics

Same answer-distribution breakdown as surveys, scoped to poll-type quizzes for quick insight.

IP Tracking Toggle

Disable IP address logging globally for GDPR compliance — stored in plugin settings with one toggle.

Data Auto-Erase

Automatically delete attempt records older than a configured number of months for data minimization.

Role Management

Control which WordPress roles — administrator, editor, quiz_manager, author — can manage quiz data.

User Data Controls

Toggle visibility of IP, user ID, email, name, start date, duration, score, and rating per attempt record.

Pro

Guest Attempts

Allow non-logged-in visitors to take quizzes using a secure cookie-based token with a 24-hour expiry.

REST API

Full WP REST API under quizpress/v1 covering questions, answers, attempts, analytics, and leaderboard.

Hooks & Filters

WordPress action and filter hooks throughout the codebase — fully extensible without modifying plugin files.

Addon System

Modular addon architecture with a toggle UI in admin; new addons register via a filter and auto-load.

Shortcode Embed

Embed any quiz on any page or post using the [quizpress-quiz] shortcode — no block editor needed.

Pro

Certificates Addon

Auto-generate branded PDF certificates after a quiz is passed using mPDF and aBlocks Gutenberg templates. Includes 7 preset designs, dynamic placeholders for learner name, quiz title, and completion date, and a direct PDF download link on the frontend.

Certificate Templates

7 preset certificate designs in landscape and portrait — fully customizable in the Block Editor.

Dynamic Placeholders

Insert learner name, quiz title, completion date, quiz place, and total questions into certificate designs.

PDF Download

Users download their certificate as a PDF directly from the frontend after passing the quiz.

Pro

WooCommerce Addon

Link any quiz to a WooCommerce product to sell quiz access. Supports paid and free product modes, stores pricing metadata on the quiz, and automatically marks the linked product as virtual on purchase.

Quiz Pricing Metadata

Stores regular price, sale price, and currency symbol on the quiz post when linked to a WC product.

LiteSpeed Cache

Automatically excludes all QuizPress REST API endpoints from LiteSpeed Cache to prevent stale quiz data.

Cache Plugin Compatibility

Sends no-cache headers on all QuizPress REST routes — works with W3TC, WP Rocket, and WP Super Cache.

Nexter Blocks

Strips conflicting The Plus Addons REST fields from quiz requests and responses to prevent schema errors.

aBlocks

Uses the aBlocks academy-certificate Gutenberg block as the design canvas for certificate templates.

WooCommerce

Deep product integration — link quizzes to WC products, control paid/free access, sync pricing metadata.

Don’t see the quiz feature you need?

QuizPress evolves with educators, creators, and businesses. If there’s a feature that would improve your quiz experience, let us know—our roadmap is driven by real user feedback.

Got a feature in mind?

Share your idea with our team. We review every suggestion, prioritize the most requested features, and continuously improve QuizPress based on community feedback.

Frequently Asked Questions

Find quick answers to your most common questions and learn everything you need to know easily.

Is QuizPress free, or do I need to buy the pro version?

QuizPress has a free version with core quiz-building features, and a pro version that unlocks certificates, advanced question types, analytics, and selling options. Check the pricing page to see exactly what’s included in each tier.

Can I sell certificates or quizzes with QuizPress?

Yes. QuizPress integrates with WooCommerce and StoreEngine, letting you charge users for premium quizzes, exams, or certificates directly on your WordPress site.

Does QuizPress issue certificates automatically?

Yes. Once a user passes a quiz or exam, QuizPress can generate a certificate automatically using customizable, ready-made templates where you control the text, layout, and design.

What happens if I don’t like it after buying?

QuizPress comes with a 14-day money-back guarantee, so you can request a refund if it doesn’t work out for you.

I already use Academy LMS — will QuizPress conflict with it?

No. Academy LMS handles quizzes inside your courses, while QuizPress works independently for standalone quizzes, surveys, and lead-gen forms placed anywhere on your site. Many people run both without any issues.