Generate Google Forms quizzes from Excel files sent via Telegram
Go to WorkflowDescription
๐ Generate Google Forms Quiz from Excel via Telegram (n8n Workflow)
Turn your Excel question banks into fully functional Google Forms quizzes automatically โ just by sending a file via Telegram.
๐ Overview
This workflow allows users to upload an Excel file containing multiple-choice questions through Telegram. The system processes the file and automatically creates a Google Forms quiz with answer keys.
Perfect for:
Teachers
Trainers
HR teams
Online course creators
โ๏ธ Features
๐ฉ Upload Excel via Telegram
๐ Automatic Excel parsing
๐งน Data normalization
๐ Google Form auto creation
โ
Quiz mode with answer keys
๐ Batch processing with rate limiting
๐ค Instant delivery of form link
๐ง How It Works
User sends Excel file to Telegram bot
Workflow validates file type
Excel data is extracted and normalized
Google Form is created automatically
Questions are inserted with correct answers
Form link is sent back to the user
๐ Excel Format
| question | option_a | option_b | option_c | option_d | answer |
|----------|----------|----------|----------|----------|--------|
| What is 2+2? | 3 | 4 | 5 | 6 | B |
answer must be: A / B / C / D
๐ง Setup
1. Telegram Bot
Create bot via BotFather
Add token to n8n
2. Google API
Enable:
Google Forms API
Google Drive API
Setup OAuth2 credentials
Add scopes:
forms.body
drive.file
3. n8n Configuration
Import workflow
Set credentials
Activate workflow
โ ๏ธ Notes
Excel must follow the correct format
Large files may require batching
Google API rate limits apply
๐ก Use Cases
Generate exams in seconds
Convert training materials to quizzes
Automate assessment workflows
๐ฐ Monetization Idea
You can turn this into a SaaS by:
Offering a Telegram bot service
Limiting free usage (e.g. 20 questions)
Charging for unlimited access
๐ฅ Future Improvements
Multi-language support
AI question validation
Question randomization
Section grouping by topic
๐จโ๐ป Built with n8n
Automation made simple.