A GoHighLevel quiz that collects answers without scoring them is a data collection form. A quiz with category scoring is a routing engine. The score tells you which automation to fire, which tag to assign, and which pipeline stage the lead enters. That difference determines whether your quiz just captures a name and email or actually does something with the lead the moment they submit.
How to Score a GoHighLevel Quiz by Category
A numeric score without categories tells you the total. Category scoring tells you the intent. A lead who selects high-intent answers across five questions gets tagged differently than a lead who is still in research mode, even if both finish the quiz. Without categories, both leads land in the same place. With categories, the system routes them automatically before you ever look at the CRM.
The most straightforward setup is two categories: hot and cold. A hot answer means the lead is ready to act now. A cold answer means they want more information or are not yet ready to buy. One quiz question, one answer option per category, two different downstream paths. The full GoHighLevel quiz automation system depends on this scoring layer being set up correctly.
This is where most people get stuck. The scoring settings are not on the question. They are on each individual answer option inside the question. You can click the gear icon on a question, open its settings panel, and see general configuration options, but the score and category fields are one level deeper, on the options themselves.
To find them: open the quiz in Sites, click the gear icon on the question you want to score, and look at each answer option. Each option has a score field and a category field. They are separate from the question-level settings and must be configured per option.
When you click the category field on an answer option, you get a selector. If no categories exist yet, it will be empty. Click Add/Manage, type the category name in the input field, and click Submit. The category now exists for the quiz and will appear in the selector on every other answer option in that quiz.
For a basic hot/cold setup, create both categories before assigning them to options. Name them clearly. The category name is what the automation workflow references when setting up trigger conditions, so it needs to be consistent.
Once the categories exist, assign them to the right answer options along with a point value. For a clear hot/cold split, assign the hot category to the high-intent answer and the cold category to the low-intent answer.
The point value of 90 is a deliberate choice. GHL totals the points in each category across all questions after submission. A score of 90 on a single answer guarantees that category wins the total, regardless of how the respondent answers every other question. It removes ambiguity from the routing logic. If one answer is the decisive signal, a dominant score value makes that signal override everything else.
Two categories covers most use cases. But the system supports as many categories as you need. A quiz serving both individual buyers and agency owners might add a third category alongside hot and cold, something like agency or enterprise, scored at a lower value like 30.
A lead who triggers both the hot category and the agency category can be routed to a separate automation that handles agency conversations differently from individual buyer conversations. The two tags fire independently, and the workflow condition checks for both. The more specific the routing, the more relevant the follow-up.
For the tagging and drip sequence logic that runs after scoring, see auto tag quiz users in GoHighLevel. That page covers how the category score translates into a workflow trigger and a tag assignment.
When the quiz is submitted, GHL evaluates the total points in each category. The category with the highest total fires the matching workflow trigger. That trigger creates a contact, runs a condition check, assigns the corresponding tag, and sends the lead into the right drip sequence.
The score is not a number the lead ever sees. It is a routing instruction the automation reads. Getting the categories and point values right means your automation runs correctly from the first submission. Getting them wrong means every lead lands in the same place regardless of what they selected.
When your scoring logic is set and you are ready to build out the complete system, the GoHighLevel quiz code tool gives you a pre-built foundation with the design layer already done.