Everything in one quiz plugin
All current features across quiz building, scoring, analytics, integrations, and pro addons — organized by category.
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.
Fill in the Blanks
Read-only blank fields the user fills in; answers are auto-checked against stored correct values.
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.
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.
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.
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.






