Create Google Form quiz alternative: a quiz form template

Updated 2026-10-30

Five questions: single choice, number, multiple choice and text. It does not grade them. Compare the CSV with your answer key.

Make it with my AI

Paste this into your AI. It needs the creator MCP.

text
Create a form with AI Form API called "General knowledge quiz".
Description: Five questions. Take your time and answer on your own.
Fields:
- participant_name: short_text, required; participant_email: email, optional
- closest_planet: single_choice, required, options Mercury, Venus, Earth, Mars
- hexagon_sides: number 1 to 20, required
- primary_colours: multi_choice, required, options Red, Yellow, Blue, Green, Black
- capital_of_france: short_text, required
- hardest_question: long_text, optional
Turn agent_fill off, then give me the public link.

Tips

Questions

Does this quiz grade answers automatically?

No. We collect answers. Compare the CSV with your key, or ask your own AI.

Can I use it instead of a Google Form quiz?

To collect answers, yes. For automatic grading, Google Forms does more today.

Can a learner use an AI agent for the quiz?

The page can hand it to the learner's AI. Turn agent_fill off in the settings if you do not want that.

Try the form

Live demo ยท nothing is saved

General knowledge quiz

Five questions. Take your time and answer on your own.

Optional. Add it if the quiz owner may contact you.

Which planet is closest to the Sun? (required)
Which of these are primary colours in painting? (required)

Or paste the JSON

Give this to your AI. It needs the AI Form API MCP server or an API key. It makes the form and sends you the link.

text
Create this form with the AI Form API create_form tool (or POST https://aiformapi.com/v1/forms with my API key). Then reply with the public_url.

{
  "title": "General knowledge quiz",
  "description": "Five questions. Take your time and answer on your own.",
  "fields": [
    {
      "id": "participant_name",
      "label": "Your name",
      "type": "short_text",
      "required": true,
      "max_length": 120
    },
    {
      "id": "participant_email",
      "label": "Email",
      "type": "email",
      "help": "Optional. Add it if the quiz owner may contact you."
    },
    {
      "id": "closest_planet",
      "label": "Which planet is closest to the Sun?",
      "type": "single_choice",
      "required": true,
      "options": [
        "Mercury",
        "Venus",
        "Earth",
        "Mars"
      ]
    },
    {
      "id": "hexagon_sides",
      "label": "How many sides does a hexagon have?",
      "type": "number",
      "required": true,
      "min": 1,
      "max": 20
    },
    {
      "id": "primary_colours",
      "label": "Which of these are primary colours in painting?",
      "type": "multi_choice",
      "required": true,
      "options": [
        "Red",
        "Yellow",
        "Blue",
        "Green",
        "Black"
      ]
    },
    {
      "id": "capital_of_france",
      "label": "What is the capital of France?",
      "type": "short_text",
      "required": true,
      "max_length": 100
    },
    {
      "id": "hardest_question",
      "label": "Which question was hardest, and why?",
      "type": "long_text",
      "max_length": 1000
    }
  ]
}

Or call the API

bash
curl -X POST https://aiformapi.com/v1/forms \
  -H "Authorization: Bearer $AIFORMAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"title":"General knowledge quiz","description":"Five questions. Take your time and answer on your own.","fields":[{"id":"participant_name","label":"Your name","type":"short_text","required":true,"max_length":120},{"id":"participant_email","label":"Email","type":"email","help":"Optional. Add it if the quiz owner may contact you."},{"id":"closest_planet","label":"Which planet is closest to the Sun?","type":"single_choice","required":true,"options":["Mercury","Venus","Earth","Mars"]},{"id":"hexagon_sides","label":"How many sides does a hexagon have?","type":"number","required":true,"min":1,"max":20},{"id":"primary_colours","label":"Which of these are primary colours in painting?","type":"multi_choice","required":true,"options":["Red","Yellow","Blue","Green","Black"]},{"id":"capital_of_france","label":"What is the capital of France?","type":"short_text","required":true,"max_length":100},{"id":"hardest_question","label":"Which question was hardest, and why?","type":"long_text","max_length":1000}]}'

JSON definition

json
{
  "title": "General knowledge quiz",
  "description": "Five questions. Take your time and answer on your own.",
  "fields": [
    {
      "id": "participant_name",
      "label": "Your name",
      "type": "short_text",
      "required": true,
      "max_length": 120
    },
    {
      "id": "participant_email",
      "label": "Email",
      "type": "email",
      "help": "Optional. Add it if the quiz owner may contact you."
    },
    {
      "id": "closest_planet",
      "label": "Which planet is closest to the Sun?",
      "type": "single_choice",
      "required": true,
      "options": [
        "Mercury",
        "Venus",
        "Earth",
        "Mars"
      ]
    },
    {
      "id": "hexagon_sides",
      "label": "How many sides does a hexagon have?",
      "type": "number",
      "required": true,
      "min": 1,
      "max": 20
    },
    {
      "id": "primary_colours",
      "label": "Which of these are primary colours in painting?",
      "type": "multi_choice",
      "required": true,
      "options": [
        "Red",
        "Yellow",
        "Blue",
        "Green",
        "Black"
      ]
    },
    {
      "id": "capital_of_france",
      "label": "What is the capital of France?",
      "type": "short_text",
      "required": true,
      "max_length": 100
    },
    {
      "id": "hardest_question",
      "label": "Which question was hardest, and why?",
      "type": "long_text",
      "max_length": 1000
    }
  ]
}