# Quizzes & Scoring

Transform your videos into interactive learning experiences with quizzes and scoring systems. Track responses, calculate scores, and provide personalized outcomes based on performance.

## Building Interactive Quizzes

### Question Types

* **Multiple Choice** — Select from predefined options
* **True/False** — Simple binary choices
* **Rating Scales** — 1-5 or 1-10 rating systems
* **Open Response** — Text input for qualitative feedback

### Quiz Structure

```
Start → Question 1 → Question 2 → Question 3 → Results
    │         │           │           │
    └─ Branch based on answers and scoring
```

## Scoring Systems

### Point-Based Scoring

Assign points to different answers and calculate totals:

**Example Quiz:**

* Question 1: "What's your experience level?"
  * Beginner (1 point)
  * Intermediate (3 points)
  * Advanced (5 points)
* Question 2: "How often do you use our product?"
  * Rarely (1 point)
  * Sometimes (3 points)
  * Daily (5 points)

**Scoring Outcomes:**

* 1-3 points → Beginner content
* 4-6 points → Intermediate content
* 7-10 points → Advanced content

### Category-Based Scoring

Group questions by themes and provide targeted recommendations:

**Product Knowledge Quiz:**

* Feature questions → Feature recommendations
* Use case questions → Use case suggestions
* Technical questions → Technical support options

## Real-World Examples

### Customer Onboarding Quiz

```
Questions:
1. "What's your primary goal?" (Productivity, Collaboration, Analytics)
2. "How many team members?" (1-5, 6-20, 20+)
3. "What's your industry?" (Tech, Finance, Healthcare, Other)

Outcomes:
- Productivity + Small Team → Personal productivity features
- Collaboration + Large Team → Team collaboration tools
- Analytics + Any Size → Data and reporting features
```

### Product Recommendation Quiz

```
Questions:
1. "What's your budget range?" ($0-50, $51-200, $200+)
2. "What features matter most?" (Speed, Security, Ease of use)
3. "How soon do you need this?" (ASAP, This month, No rush)

Scoring:
- High budget + Security focus → Premium security package
- Low budget + Speed focus → Basic speed package
- Any budget + Ease of use → User-friendly starter package
```

## Advanced Quiz Features

### Progressive Disclosure

Show questions based on previous answers:

```
Q1: "Are you interested in advanced features?"
- Yes → Show advanced feature questions
- No → Skip to basic recommendations
```

### Adaptive Difficulty

Adjust question difficulty based on performance:

```
IF score_so_far > 7 THEN show harder questions
ELSE show easier questions
```

### Time-Based Scoring

Add urgency with time limits:

```
IF answer_time < 10_seconds THEN bonus_points += 2
IF answer_time > 30_seconds THEN bonus_points -= 1
```

## Best Practices

* **Keep it engaging** — Mix question types and use conversational language
* **Provide immediate feedback** — Show progress and encourage completion
* **Make outcomes valuable** — Ensure quiz results provide real value
* **Test thoroughly** — Preview all possible paths and scoring combinations
* **Keep it concise** — 3-7 questions work best for most use cases

## Quiz Analytics

Track performance to improve your quizzes:

* **Completion rates** — How many viewers finish the quiz
* **Question difficulty** — Which questions are answered correctly most often
* **Path popularity** — Which outcomes are most common
* **Engagement time** — How long viewers spend on each question

***

**Want to add urgency?** Learn about [timers and countdowns](/workflows-branching-logic/timers-countdowns.md) to make your quizzes more dynamic.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.blings.io/workflows-branching-logic/quizzes-scoring.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
