PROJECT
Overview
The 6 thumbnail designers were overloaded, creating visuals for all 24 channels, while 12 YouTube Managers (non-designers with basic Canva skills) lacked the tools to contribute. Thumbnails for underperforming channels were inconsistent and lacked quality. Designers couldn’t focus on innovation for high-performing channels.
When tasked with optimizing Testbook’s YouTube thumbnail process, I realized the challenge: While AI tools like ChatGPT and MidJourney were advancing, they couldn't generate high-quality, branded graphics aligned with Testbook’s guidelines. The complexity was further compounded by the need to empower non-designers to create consistent, professional thumbnails without relying on advanced AI or skilled designers.
DESIGN
PROCESS
To build a scalable system that would empower YouTube Managers and reduce the load on designers, I started by conducting focused research across both user groups. The goal was to deeply understand their workflows, frustrations, and opportunities for automation or simplification.
Key Insights
Insight | Impact |
|---|---|
Most managers can edit templates but not create layouts | Focused on giving them fully-built, swappable components |
80% of thumbnails follow just 4–5 layout patterns | Prioritized building only those into the system |
Designers were repeating the same layouts manually | Systemized these layouts into components |
Thumbnails for 16 channels were low-effort but high-volume | Targeted these for manager self-service |
Managers lacked clarity on which colors/fonts/images to use | Embedded branding directly into the Figma system |
User Persona
YouTube Manager Persona at Testbook
Attribute | Details |
|---|---|
Role | YouTube Manager |
Background | Content/Marketing background, basic knowledge of Canva (can edit templates but not create designs) |
Responsibilities | - Manage one or more YouTube channels |
Pain Points | - Can’t create thumbnails from scratch, only edit templates |
Goals | - Empowered to create thumbnails for underperforming channels |
Quotes | “I can tweak Canva templates but I can’t make new ones from scratch.” |
Solution Fit | - Figma component system allows them to easily swap images and edit text |
YouTube Thumbnail Designer Persona at Testbook
Attribute | Details |
|---|---|
Role | YouTube Thumbnail Designer (Part of a 6-person team) |
Background | Skilled in tools like Figma, Photoshop, and Illustrator; strong grasp of Testbook’s brand, style, and design needs |
Responsibilities | - Design 10-20 thumbnails daily across multiple channels |
Pain Points | - Overloaded with repetitive tasks for lower-performing channels |
Goals | - Focus on high-impact channels and experiments |
Quotes | “We’re stuck making the same 3 types of thumbnails all day.” |
Solution Fit | - With the Figma-based system, managers now handle the repetitive thumbnail tasks |
FINAL
Designs




IMPACT &
Outcome
YouTube Managers can now create thumbnails themselves for 16 channels
Reduced repetitive workload for the design team by 65%
Improved brand consistency across underperforming channels
Enabled designers to focus on creativity and performance for the top 8 channels
AI-Powered Thumbnail Generation
With the base design system in place and non-designers now equipped to create thumbnails manually, the next logical evolution is automation.
I’m currently exploring an AI-powered thumbnail generator, integrated with the existing Figma component system.
How It Would Work
Prompt-based input: YouTube Managers describe the video topic in plain English.
ChatGPT generates:
Suggested thumbnail copy (based on trending hooks, emotional triggers)
Relevant faculty image (if mentioned)
Layout type recommendation (based on video type/category)
A Figma API script or plugin then:
Selects the right component layout
Inserts the generated text
Swaps in the matching faculty image
Outputs a thumbnail preview (export-ready)
Goals
Make thumbnail creation as easy as writing a prompt
Increase output speed while maintaining brand alignment
Personalize thumbnails to content without extra design input
Tools & Stack
ChatGPT for content generation and logic
Figma Plugin API to control component variants dynamically
Optional: Connect with Google Sheets or a CMS for batch generation
Next Project
Back to work




















