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.