๐ 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:
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.