HubSpot Quiz & Scorecard Module

Quiz & Scorecard Pro

A set of questions becomes a scored result and a lead. Questions are rows in the page editor. Each answer carries a weight, the weights add up, and the total lands the visitor in a result tier with its own headline, description and call to action.

Demo

Scored before the form appears.

An answer can skip ahead to what applies to the visitor, and the total is worked out as the last question lands — so the score, the matched tier and the answers given are already sitting in the form’s hidden fields.

single choicemultiple choicescaleyes or nopoints scoringcategory scoringanswer branchinghidden form fields
Features

What this module does.

Every option below is a real, editable field in the HubSpot page editor.

01

Answers carry weights, the result is a tier

Each answer is worth something. The weights add up and the total lands the visitor in a result tier with its own headline, description and call to action. Weights can be negative, so an answer can count against a score as easily as for it.

02

Three ways to score

By points, where the weights add up. By category, where each answer feeds a named dimension and the highest dimension wins. Or as a percentage of what was attainable on the path the visitor took.

03

The score reaches HubSpot with the lead

Add hidden fields to your form and every submission carries the score, the matched tier, the maximum and the answers given. Scoring runs as the last question is answered, before the form appears, so the fields are already filled when the visitor starts typing.

04

An answer can skip ahead

Any answer can branch to a later question or straight to a result, so a visitor only sees what applies to them. A disqualifying answer ends the quiz on its own result rather than walking someone through questions that no longer matter.

05

Question types for the way people answer

Single choice, multiple choice, a scale, and yes or no. Answers, tiers, the start screen and the buttons can each carry an icon from HubSpot’s icon library.

06

The form goes before or after the result

Gate the outcome behind the form, or show the result first and ask for the email afterwards. The embedded form takes the module’s styling: inputs, labels, focus ring, submit button and error states.

07

Everything on the page is a field

Colours, sizes, spacing, radii, icons and every visible string, across the start screen, the question card, the progress indicator, the result panel and the form. Monochrome by default, with the accent, link colour and fonts inherited from your HubSpot theme.

08

Keyboard operable throughout

Arrow keys move between options, the whole run can be completed without a mouse, and focus stays visible where it should be.

Setup

Getting the score into the CRM.

The quiz itself works the moment you drop it on a page. Passing the result through to the contact record takes one pass through your form settings: create contact properties for the score, the matched result tier, the maximum and the answers given, then add them to the form the module embeds as hidden fields. The module writes into them as the last question is answered, and the values travel with the submission.

Keep the score property as single-line text rather than a number. Category scoring returns a dimension name, so a quiz later switched from points to categories would otherwise fail quietly. Full field names and the property setup are in the getting started guide on the listing.

Pricing

One-time price.

A single one-time purchase on the HubSpot Marketplace — no subscription.

Quiz & Scorecard Pro
$74.99one-time

One-time price on the HubSpot Marketplace. Works on any HubSpot page template, with no theme required.

  • Standalone HubSpot CMS module
  • No HubDB table or API key needed
  • Score, tier and answers on the contact record
  • Full Style tab so it matches your brand
  • Clean, documented HubL — no dependencies
  • Free updates and support
Get it on HubSpot
FAQ

Common questions.

What does Quiz & Scorecard Pro do?

It turns a set of questions into a scored result and a lead. Questions are rows in the page editor. Each answer carries a weight, the weights add up, and the total lands the visitor in a result tier with its own headline, description and call to action.

How is the score calculated?

Three ways. By points, where the weights simply add up. By category, where each answer feeds a named dimension and the highest dimension wins. Or as a percentage of what was attainable on the path the visitor took. Weights can be negative.

Does the score reach HubSpot with the lead?

Yes. Create contact properties for the score, the matched tier, the maximum and the answers given, then add them to your form as hidden fields. Scoring happens in the browser as the last question is answered, so the hidden fields are already filled when the visitor starts typing.

What question types are there?

Single choice, multiple choice, a scale, and yes or no. Answers, tiers, the start screen and the buttons can each carry an icon from HubSpot’s icon library.

Can questions branch?

An answer can jump to a later question or straight to a result, so a visitor only sees what applies to them. Branching is decided by a single answer rather than a combination of answers.

Where does the form go?

Before the result or after it, whichever you choose. Gate the outcome behind the form, or show the result first and ask for the email afterwards. The embedded form takes the module’s styling for inputs, labels, focus ring, submit button and error states.

Does it need HubDB, a CRM object or a server?

No. Questions are editor rows and scoring runs in the browser. It does not read questions from a HubDB table or a CRM object, and it does not score on the server. It works on any HubSpot page template with no theme required.

What are the limits worth knowing before you buy?

Branch targets are question and result numbers, so reordering questions means revisiting the jumps. Branching reads a single answer rather than a combination. The percentage maximum follows the branched path, so a short path can still reach 100 per cent. A form that renders as a cross-origin frame cannot take the module’s styling.

How much does it cost?

It is a one-time purchase of $74.99 on the HubSpot Marketplace, which includes free updates and support.