Knowledge Base
PressPrimer Quiz

Pre/Post Test Linking

Pre/post test linking connects two quizzes as a pair so you can measure their learning gain. Students take a pre-test before a course and a post-test afterward, and the results page that students see automatically shows a comparison of their performance.

How It Works

You designate one quiz as the post-test and link it to an existing pre-test quiz. When a student completes the post-test, the results page displays a learning progress comparison showing how their scores changed between the two quizzes.

The comparison uses each student’s best attempt (highest score) for both quizzes. If a student hasn’t completed both quizzes, the comparison section doesn’t appear on their results page.

Linking a Pre-Test

  1. Navigate to PressPrimer Quiz > Quizzes and edit the quiz you want to use as the post-test.
  2. In the quiz editor, open the Settings panel.
  3. Under the Pre-Test section (added by the Educator add-on), select a quiz from the dropdown. Only published quizzes appear in the list.
pre-test-linking
  1. Save the quiz.

To unlink a pre-test, return to the same dropdown and select the empty option, then save. A quiz cannot be linked to itself.

What Students See

After completing the post-test, the student’s results page shows a Your Learning Progress section that includes:

  • Score comparison — The pre-test and post-test scores displayed side by side.
  • Improvement indicator — The percentage point change between the two scores. Positive improvement appears in green; negative in red.
  • Category breakdown — If both quizzes use question categories, per-category scores are compared. Only categories that appear in both quizzes are included.

The learning progress section only appears when a logged-in student has completed both the pre-test and post-test. Guest users do not see learning progress comparisons.

Shortcode and Block Override

You can override the linked pre-test on a per-embed basis using the pre_test_id shortcode attribute or the corresponding block setting. This is useful if you want to compare the same post-test against different pre-tests on different pages.

[pressprimer_quiz id="456" pre_test_id="123"]

Setting pre_test_id="0" disables the comparison for that embed, even if the quiz has a linked pre-test in its settings.

Tips

  • Pre-tests and post-tests don’t need to have the same questions, but sharing some question categories helps produce a more meaningful category breakdown.
  • Students can take the pre-test and post-test in any order. The comparison always labels them correctly based on the linking direction.
  • For classroom-wide pre/post analysis, see the Pre/Post Analysis report under Reports, which aggregates results across all students.

Get Tips, news & Discounts to your inbox

Get your own demo site

Get Tips, news & Discounts to your inbox