π 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.