Infinite AI-generated quizzes for the Indonesian market. 5x pageviews per visitor = 5x ad revenue.
Quiz sites are engagement machines. A single visitor views 10-20 pages per session (each quiz question = new page = new ad impression). Indonesian quiz keywords ("kuis kepribadian", "tes IQ", "tebak gambar") have high volume and almost ZERO competition from quality sites. BuzzFeed proved the model generates millions in ad revenue.
Domain advantage: "Ratu Kuis" means "Quiz Queen" in Indonesian — catchy, brandable, and keyword-rich. The .com TLD maximizes trust.
| Stream | Mechanism | Est. Revenue |
|---|---|---|
| Display Ads | AdSense/Mediavine ($10-20 RPM × 5x pageviews) | 70% of revenue |
| Lead Capture | Email collection before quiz results | 15% of revenue |
| Sponsored Quizzes | Brands pay for branded quiz experiences | 15% of revenue |
The math: If 1 visitor views 10 pages, effective RPM per visitor is $100-200 (not per pageview). This makes quiz sites one of the highest revenue-per-visitor models.
Framework: Express.js (dynamic quiz serving)
Frontend: Vanilla JS quiz engine (fast page transitions)
Database: SQLite (quiz data storage)
AI: Ollama/Claude CLI for quiz generation
Hosting: HestiaCP on current server
CDN: Cloudflare
Automation: N8N + cron for quiz generation
Ads: Google AdSense (quiz sites get approved easily)
┌─────────────────────────────────────────────────┐
│ 1. TRENDING TOPIC MINING (daily, N8N) │
│ Google Trends Indonesia → hot topics │
│ Twitter/X trending Indonesia → topics │
│ Map trends to quiz formats │
├─────────────────────────────────────────────────┤
│ 2. QUIZ GENERATION (daily, cron) │
│ AI generates quiz JSON: │
│ {title, questions[], results[], images} │
│ 10-20 new quizzes per day │
│ Each quiz: 10-15 questions │
├─────────────────────────────────────────────────┤
│ 3. IMAGE GENERATION (daily, ComfyUI) │
│ Result cards with personality descriptions │
│ Shareable result images for social media │
│ Quiz cover images │
├─────────────────────────────────────────────────┤
│ 4. PUBLISH + SOCIAL (daily, N8N) │
│ Auto-publish quizzes to site │
│ Share to Facebook, Instagram, TikTok │
│ "Tag a friend who is [result]" posts │
└─────────────────────────────────────────────────┘
Landing Page (1 pv) → Quiz Intro (1 pv) → Q1 (1 pv) → Q2 (1 pv) → ...
→ Q10 (1 pv) → "Enter email for results" → Result Page (1 pv)
→ "Try another quiz" → Next Quiz
Total: 12-15 pageviews per quiz session
/kuis/tipe-kepribadian-berdasarkan-zodiak
/kuis/seberapa-pintar-kamu-tentang-indonesia
/kuis/tebak-lagu-dari-emoji
/kuis/[quiz-slug]
| Period | Milestone | Revenue |
|---|---|---|
| Month 1-2 | Build quiz engine + 100 quizzes, apply AdSense | $0 |
| Month 3-4 | 300 quizzes, AdSense live, social sharing grows | $300-800/mo |
| Month 5-6 | 500 quizzes, viral quizzes hit, email list growing | $800-2,000/mo |
| Month 7-9 | 800 quizzes, apply Mediavine, sponsored quizzes | $1,500-3,000/mo |
| Month 10-12 | 1,000+ quizzes, full viral loop active | $2,000-5,000/mo |
| Risk | Mitigation |
|---|---|
| Quiz fatigue | Constantly refresh with trending topics |
| Low quality quizzes | Template system ensures consistent quality |
| Social sharing decline | Invest in WhatsApp sharing (bigger in Indonesia than FB) |
| Ad viewability concerns | One question per page = clear ad viewability |
Ask AI to research, improve, or generate content.
Try: "Research competitors for this niche"