Building a quiz
Ask questions, score the answers, and route players to different pages depending on how they did, against the clock, if you want one.
8 min read · Updated 18 September 2026
Ask questions, score the answers, and send players to different pages depending on how they did, against the clock, if you want one.
Before you start
A quiz is an ordinary campaign with three additions: questions that have a correct answer, a pass mark, and two destination pages, one for players who pass and one for those who don't. A timer is optional, and covered further on.
You can put every question on one page or spread them across several. Scoring works the same either way, so choose whatever reads better.
One requirement
Quizzes only score on campaigns that collect entries. If your campaign has no form step, scoring will not run.
Step by step
Add a question
Drop a
Radioelement onto the page for a pick-one question, or aCheckboxelement for pick-several. Type your options into the list.For a checkbox, switch on
Multiple optionsfirst. Without it, a checkbox is a single consent tick rather than a question.Mark the correct answer
With the element selected, look in the
Designtab underContent.- Radio: pick the right option from the
Answerdropdown. Leave it onNone (not scored)if this question is just for collecting opinions. - Checkbox: tick the small green box beside each correct option. The player must select all of them and nothing else.
Marking a correct answer is what turns an ordinary question into a scored one. There is no separate setting to switch on.
- Radio: pick the right option from the
Add more questions
Repeat on the same page, or add pages and put one question on each. Answers are remembered across pages, so it makes no difference to the score.
Add a button to each question page
Every page except the last needs a button to move forward. Select the button, open the
Settingstab, and setOn clicktoNavigate to Page, then choose the next page.On the last question page, set the button to
Submit Forminstead. That click is what scores the quiz.Create the result pages
Add two more pages, one saying something like “You got it!” and one saying “Not this time.” You can put anything on them: a prize wheel, a discount code, a form, or just a message.
Turn on scoring
Click an empty part of the canvas so no element is selected, then open the
Page Designtab and find theQuizsection. ClickSet up scoring.You only do this once. The settings cover the whole campaign, and you can see and change them from any page.
Setting What it does Pass mark How many questions must be right. Set it to the total for a strict quiz, or lower to be generous. If passed The page a successful player goes to. If failed The page everyone else goes to.
What your campaign looks like
| Page | What's on it | Button action |
|---|---|---|
| Welcome | Instructions (only if timed) | Trigger → Start timer |
| 1 | Question 1 | Navigate to Page → 2 |
| 2 | Question 2 | Navigate to Page → 3 |
| 3 | Question 3 | Submit Form |
| Passed | “Correct!” + prize | None |
| Failed | “Try again” | None |
What happens when someone plays
Page 1 → answers Q1 → Next
Page 2 → answers Q2 → Next
Page 3 → answers Q3 → Submit
│
all answers sent together
│
scored on our servers
│
┌────────────────┴────────────────┐
passed failed
│ │
your "Passed" page your "Failed" pageAnswers are kept as the player moves between pages, so nothing is lost on the way. The score is worked out on our servers rather than in the player's browser, which means it can't be tampered with.
Adding a timer
A timer is optional. Switch it on and players race one clock for the whole quiz. It does not reset between questions. When it reaches zero the quiz submits itself and is marked as it stands.
Three pieces
A timer needs all three to work as you expect: the setting that switches it on, a button that starts it, and a Timer element so players can see it.
Switch it on
In
Page Design → Quiz, turn onTimerand set aDuration. Anything from ten seconds to an hour.Add a button to start it
The clock does not start on its own. A player chooses when to begin, so reading your intro page costs them nothing.
Put a button on your opening page. In the
Settingstab setOn clicktoTrigger, thenWhat happenstoStart timer. Choose your first question page underThen go to.One button does both jobs: it starts the clock and moves the player on.
Show the clock
Drag a
Timerelement from the Elements panel onto each question page and position it wherever you like. It is styled like any other element: font, size, colour, background, corners.Two settings are specific to it.
Formatchooses how the time reads: 4:32, 04:32 or 272s.Urgentsets a colour the clock changes to near the end, andUrgent atdecides when, ten seconds by default.
When time runs out
Whatever has been answered is submitted and scored. Anything left blank counts as wrong, exactly as it would if the player had pressed Submit themselves. They then go to your passed or failed page as normal.
A player who was fast enough to answer everything correctly still passes, even if the clock ran out a moment later on a question they had already completed.
Required questions behave differently under a timer
Normally a Required question stops the quiz being submitted until it is answered. When the clock runs out that rule is set aside; otherwise the quiz could never finish. The blank is marked wrong and the player moves on.
Warnings you may see
The builder checks two things and tells you in the Quiz section. Neither stops you publishing; they are there to catch an easy mistake.
| Warning | What it means |
|---|---|
| No button starts the timer | You switched the timer on but no button has the Start timer action, so the clock will never run. Players finish untimed. |
| A page has no Timer element | The clock still runs on that page; players just cannot see it. Fine if you meant it; add a Timer element if you did not. |
Things worth knowing
An unanswered question counts as wrong
If a player skips a question and submits, it is marked incorrect. To stop them skipping, switch on Required for that question; they will then see an error instead of the quiz submitting.
Note that Required is only enforced on the page with the Submit button. A player can still move past earlier pages without answering.
Different sizes on phone and desktop
Text size, widths and positions are all set separately for each breakpoint. Switch between desktop and phone at the top of the builder and adjust each one; changing the phone layout will not disturb your desktop design.
Checkbox questions must match exactly
If you mark two options as correct, the player must tick both and neither of the others. Partial answers count as wrong. If that feels harsh, use a radio question instead.
Turning scoring off
Click Turn off scoring in the Quiz section. Your questions and correct answers stay as they are; only the pass mark and destination pages are cleared, so players will simply carry on to the next page.
If something isn't working
| What you see | Why |
|---|---|
| No Quiz section | Make sure no element is selected; click an empty part of the canvas first. The section sits in the Page Design tab. |
| Pass mark won't go high enough | It is capped at the number of scored questions. Mark a correct answer on more questions to raise the limit. |
| Players aren't routed anywhere | Check that you clicked Set up scoring, chose both destination pages, and that the last button is set to Submit Form. |
| The clock never starts | No button has the Start timer action. Add one, and remember to set Then go to so it also moves the player forward. |
| Players cannot see the clock | Add a Timer element to that page. The countdown runs whether or not one is there. |
| The timer restarts partway through | It will not; once started it runs to the end. If a second Start timer button is pressed it is ignored. |
| Quiz submits too early | A button with no action set will submit when the page contains questions. Set it to Navigate to Page explicitly. |
A tip for testing
Preview your campaign and play it through twice, once answering everything correctly and once deliberately getting answers wrong, to check both result pages appear as you intended.
Was this article helpful?