In the past, whenever I wanted to create a quiz or knowledge check for students or employees using Google Forms, I had to manually copy each question and set the correct answers one by one — which was time-consuming and error-prone.
But since I started using NotebookLM to automatically extract questions from documents, and then combining it with Make + Google Forms API to generate a quiz in just a few minutes, I’ve saved up to 70–80% of my time.
This week, I tried automating Google Form creation directly from a lesson document using the NotebookLM → Make → Google Forms API combo — and it’s surprisingly easy!
✅ Detailed Steps
Step 1: Set up Google Form
- Go to Google Forms and create a new form.
- Under the “Responses” tab, link it to a new spreadsheet.
- In the “Settings” tab, turn on the “Make this a quiz” option.

Step 2: Use NotebookLM

- Go to the NotebookLM Tool, then click on the Visit Website button and login to NotebookLM
- Upload your document (your subject matter or training material) to NotebookLM.
- Then paste the following command:
{“requests”:[{“createItem”:{“item”:{“title”:”QUESTION_TEXT”,”questionItem”:{“question”:{“required”:true,”grading”:{“pointValue”:1,”correctAnswers”:{“answers”:[{“value”:”CORRECT_ANSWER”}]}},”choiceQuestion”:{“type”:”RADIO”,”options”:[{“value”:”OPTION_1″},{“value”:”OPTION_2″},{“value”:”OPTION_3″},{“value”:”OPTION_4″}]}}}},”location”:{“index”:”QUESTION_ORDER_STARTING_FROM_0″}}}]}
Based on the data structure above, create a quiz with [NUMBER_OF_QUESTIONS] questions on the topic [TOPIC], and output the data exactly in the provided structure.
The output must be a properly formatted JSON. Return only the final JSON result.
Once you get the JSON result, copy it — this is your (1).
(Remember to replace the text in brackets — the number of questions and the topic — in the prompt above.)
Step 3: Set up in Make.com

- Go to the Make AI Tool, then click on the Visit Website button and login to Make
- From the homepage, go to Scenarios.
- On the toolbar at the bottom, click the three dots (⋯) and select Import blueprint.
(If you need the blueprint, comment below so AI Cat can share it with you!)
Once uploaded, you’ll see three modules: JSON – Tools – Google Form, just like in the image below. Follow these steps:
- JSON
- Click the JSON module.
- In the “JSON String” field, paste the JSON (1) you copied in Step 2, then click Save.
- Tools
- Copy the Google Form ID (the long string of characters in your form link — between
/d/and/edit). - Paste it into the Variable value field. Leave Variable name as it is.
- Copy the Google Form ID (the long string of characters in your form link — between
- Google Forms
- Give your form a name and connect it to your Google account.
After finishing these three steps, simply click Run once — and your quiz will be automatically generated, just like in the example below!

Compared to the traditional method:
- No need to copy questions one by one
- No need to manually select correct answers
- A complete quiz or review test for students or employees — done in just 5 minutes
If you run into any issues while setting it up, feel free to comment below!
