Bird
Raised Fist0
Figmabi_tool~15 mins

FigJam for brainstorming in Figma - Deep Dive

Choose your learning style10 modes available

Start learning this pattern below

Jump into concepts and practice - no test required

or
Recommended
Test this pattern10 questions across easy, medium, and hard to know if this pattern is strong
Overview - FigJam for brainstorming
What is it?
FigJam is an online whiteboard tool by Figma designed for brainstorming and collaboration. It lets teams create, organize, and share ideas visually using sticky notes, drawings, shapes, and connectors. Anyone can join and contribute in real time, making it easy to gather thoughts and plan together. It works in a browser, so no special software is needed.
Why it matters
Brainstorming helps teams generate ideas and solve problems creatively. Without a tool like FigJam, teams might struggle to share ideas clearly, especially when working remotely. FigJam solves this by providing a simple, visual space where everyone can add and organize ideas instantly. This speeds up decision-making and makes meetings more productive and inclusive.
Where it fits
Before using FigJam, learners should understand basic teamwork and communication concepts. After mastering FigJam, they can explore advanced collaboration tools, project management software, or integrate FigJam outputs into presentations and reports.
Mental Model
Core Idea
FigJam is a shared digital canvas where ideas flow freely and everyone can build on each other's thoughts visually and in real time.
Think of it like...
FigJam is like a big table covered with sticky notes and markers where friends gather to sketch ideas, rearrange notes, and draw connections together.
┌───────────────────────────────┐
│          FigJam Board          │
│ ┌───────────────┐ ┌─────────┐ │
│ │ Sticky Notes  │ │ Drawings│ │
│ └───────────────┘ └─────────┘ │
│ ┌───────────────┐ ┌─────────┐ │
│ │ Connectors    │ │ Shapes  │ │
│ └───────────────┘ └─────────┘ │
│      Real-time Collaboration  │
└───────────────────────────────┘
Build-Up - 7 Steps
1
FoundationUnderstanding the Digital Whiteboard
🤔
Concept: Introduce the idea of a digital whiteboard as a space to write and draw ideas online.
A digital whiteboard is like a blank sheet of paper on your computer where you can add text, drawings, and shapes. FigJam is one such whiteboard that works in your web browser. You can click to add sticky notes, draw lines, or type text anywhere on the board.
Result
You can create a simple visual space to capture ideas without needing physical paper or markers.
Understanding the digital whiteboard concept helps you see how FigJam replaces physical brainstorming tools with flexible online ones.
2
FoundationBasic Tools in FigJam
🤔
Concept: Learn the main tools FigJam offers for brainstorming: sticky notes, shapes, connectors, and drawing.
FigJam provides sticky notes to jot down ideas quickly, shapes to group or highlight points, connectors to show relationships, and freehand drawing for sketches. You select tools from a toolbar and place them on the board by clicking or dragging.
Result
You can visually represent ideas and their connections clearly on the board.
Knowing these basic tools lets you start organizing thoughts visually, which is easier to understand than plain text.
3
IntermediateCollaborating in Real Time
🤔Before reading on: do you think multiple people can edit the same FigJam board at the same time without conflicts? Commit to your answer.
Concept: FigJam allows multiple users to work on the same board simultaneously, seeing each other's changes live.
When you share a FigJam board link, teammates can join and add or move items instantly. You see their cursors and edits in real time. This makes brainstorming dynamic and interactive, even if people are far apart.
Result
Teams can build ideas together without waiting for turns or sending files back and forth.
Understanding real-time collaboration shows why FigJam is powerful for remote or hybrid teams needing instant feedback.
4
IntermediateOrganizing Ideas with Frames and Sections
🤔Before reading on: do you think grouping ideas visually helps teams understand complex topics better? Commit to your answer.
Concept: Frames and sections let you group related ideas on the board to keep things tidy and focused.
You can draw frames around sticky notes or shapes to create sections for different topics or themes. This helps break down large brainstorming sessions into manageable parts. Frames can be named and moved as a group.
Result
Your board stays organized, making it easier to review and act on ideas later.
Knowing how to organize ideas visually prevents chaos and improves team focus during brainstorming.
5
IntermediateUsing Templates to Jumpstart Sessions
🤔
Concept: FigJam offers pre-made templates for common brainstorming methods to save time and guide thinking.
Templates like mind maps, flowcharts, or SWOT analysis provide a ready-made structure. You open a template and fill in your ideas instead of starting from scratch. This helps teams follow proven brainstorming techniques easily.
Result
Brainstorming sessions become more efficient and structured, even for beginners.
Using templates leverages best practices and reduces the overwhelm of a blank board.
6
AdvancedIntegrating FigJam with Figma Design Workflows
🤔Before reading on: do you think brainstorming boards can directly influence design files? Commit to your answer.
Concept: FigJam boards can be linked and embedded within Figma design projects to connect ideas with actual designs.
Designers use FigJam to gather feedback, sketch user flows, or plan features. These boards can be accessed from Figma files, keeping brainstorming and design tightly connected. Changes in FigJam inform design decisions and vice versa.
Result
Teams maintain a smooth workflow from idea generation to design execution without losing context.
Understanding this integration shows how FigJam supports the full product development cycle, not just isolated brainstorming.
7
ExpertAdvanced Collaboration Controls and Accessibility
🤔Before reading on: do you think anyone can always edit a FigJam board once shared? Commit to your answer.
Concept: FigJam provides permissions, comments, and accessibility features to manage collaboration and inclusivity.
You can set who can view or edit boards, add comments for asynchronous feedback, and use keyboard shortcuts and screen reader support. These controls help large teams collaborate securely and include people with disabilities.
Result
Collaboration is efficient, respectful, and accessible to all team members.
Knowing these controls prevents accidental edits and ensures everyone can participate fully, which is crucial in professional settings.
Under the Hood
FigJam runs as a web application using cloud servers to store boards and synchronize changes instantly. When a user edits the board, their browser sends updates to the server, which broadcasts them to all connected users. This real-time syncing uses WebSocket technology for low-latency communication. The board's content is stored as vector graphics and text objects, allowing smooth zooming and editing.
Why designed this way?
FigJam was built to support remote collaboration with minimal setup, so it uses web technologies for easy access. Real-time syncing was prioritized to mimic in-person brainstorming energy. Alternatives like file-based sharing were rejected because they slow down teamwork and cause version conflicts.
┌───────────────┐       ┌───────────────┐
│ User Browser  │──────▶│ FigJam Server │
│ (Editor)      │◀─────│ (Sync & Store)│
└───────────────┘       └───────────────┘
         │                      ▲
         │                      │
         ▼                      │
┌───────────────┐               │
│ Other Browsers│──────────────┘
│ (Viewers)     │
└───────────────┘
Myth Busters - 4 Common Misconceptions
Quick: Can you brainstorm effectively in FigJam without internet? Commit yes or no.
Common Belief:FigJam works offline just like a physical whiteboard.
Tap to reveal reality
Reality:FigJam requires an internet connection to sync changes and save your work.
Why it matters:Without internet, you cannot collaborate or save updates, risking lost ideas and stalled sessions.
Quick: Does sharing a FigJam link always let anyone edit the board? Commit yes or no.
Common Belief:Anyone with the link can edit the FigJam board freely.
Tap to reveal reality
Reality:Editing permissions depend on settings; some links allow view-only access.
Why it matters:Assuming open editing can cause accidental changes or security issues if permissions are not managed.
Quick: Is FigJam only useful for designers? Commit yes or no.
Common Belief:FigJam is just a tool for design teams to sketch ideas.
Tap to reveal reality
Reality:FigJam is useful for any team needing to brainstorm, plan, or collaborate visually.
Why it matters:Limiting FigJam to design teams misses its potential for marketing, product, education, and more.
Quick: Does FigJam automatically organize your ideas for you? Commit yes or no.
Common Belief:FigJam sorts and groups your ideas automatically to keep things neat.
Tap to reveal reality
Reality:Users must manually organize ideas using frames and sections; FigJam does not auto-arrange content.
Why it matters:Expecting automatic organization can lead to messy boards and confusion during sessions.
Expert Zone
1
FigJam's real-time sync uses conflict resolution algorithms to merge simultaneous edits smoothly, avoiding data loss.
2
The tool supports plugins and widgets that extend brainstorming capabilities, allowing custom workflows.
3
Accessibility features like screen reader support and keyboard navigation are often overlooked but critical for inclusive collaboration.
When NOT to use
FigJam is not ideal for highly detailed project management or data analysis; specialized tools like Jira or Power BI are better suited. Also, for offline brainstorming, physical whiteboards or desktop apps with offline modes are preferable.
Production Patterns
Teams use FigJam for sprint planning, user journey mapping, and remote workshops. It often serves as the first step before moving ideas into design or development tools, maintaining a clear audit trail of brainstorming decisions.
Connections
Agile Project Management
FigJam supports Agile by enabling quick, visual sprint planning and retrospectives.
Knowing how FigJam fits Agile workflows helps teams accelerate iterative development and continuous improvement.
Cognitive Psychology
FigJam leverages visual thinking principles to enhance memory and creativity during brainstorming.
Understanding how visuals aid cognition explains why FigJam's sticky notes and drawings improve idea generation.
Collaborative Music Jamming
Both FigJam and music jamming rely on real-time, synchronous collaboration to create something new together.
Recognizing this parallel highlights the importance of timing, feedback, and shared space in creative teamwork.
Common Pitfalls
#1Trying to brainstorm without organizing ideas leads to confusion.
Wrong approach:Adding hundreds of sticky notes randomly without frames or sections.
Correct approach:Group related sticky notes inside frames labeled by topic or theme.
Root cause:Not realizing that visual grouping helps teams process and prioritize ideas.
#2Sharing edit links without setting permissions causes unwanted changes.
Wrong approach:Sharing a public edit link with the whole company without restrictions.
Correct approach:Set link permissions to view-only or invite specific editors explicitly.
Root cause:Misunderstanding FigJam's permission settings and their impact on collaboration security.
#3Expecting FigJam to replace all project tools.
Wrong approach:Using FigJam to track detailed tasks and deadlines like a project management tool.
Correct approach:Use FigJam for brainstorming and planning, then export or link to dedicated project management software.
Root cause:Confusing brainstorming tools with task tracking and execution platforms.
Key Takeaways
FigJam is a flexible online whiteboard that makes brainstorming visual and collaborative for any team.
Real-time editing and simple tools like sticky notes and connectors help teams share and organize ideas quickly.
Organizing ideas with frames and using templates improves clarity and session efficiency.
FigJam integrates with design workflows but also supports broad collaboration beyond design teams.
Understanding permissions and accessibility features ensures secure and inclusive teamwork.

Practice

(1/5)
1. What is the main purpose of FigJam in a team setting?
easy
A. To create detailed financial reports
B. To write complex code collaboratively
C. To help teams brainstorm and organize ideas visually
D. To manage project timelines automatically

Solution

  1. Step 1: Understand FigJam's core function

    FigJam is designed as a visual tool for brainstorming and collaboration.
  2. Step 2: Match the purpose with options

    Only To help teams brainstorm and organize ideas visually describes brainstorming and organizing ideas visually, which fits FigJam's purpose.
  3. Final Answer:

    To help teams brainstorm and organize ideas visually -> Option C
  4. Quick Check:

    FigJam = Brainstorming tool [OK]
Hint: FigJam is for visual idea sharing, not coding or reports [OK]
Common Mistakes:
  • Confusing FigJam with coding tools
  • Thinking FigJam manages timelines
  • Assuming FigJam creates financial reports
2. Which of the following is the correct way to add a sticky note in FigJam?
easy
A. Click the sticky note icon and then click on the canvas
B. Type addSticky() in the console
C. Drag a shape from the toolbar and rename it
D. Right-click and select 'Insert Table'

Solution

  1. Step 1: Identify how to add sticky notes in FigJam

    FigJam uses a sticky note icon to add notes visually on the canvas.
  2. Step 2: Compare options with this method

    Click the sticky note icon and then click on the canvas correctly describes clicking the sticky note icon and placing it on the canvas.
  3. Final Answer:

    Click the sticky note icon and then click on the canvas -> Option A
  4. Quick Check:

    Sticky note icon click = Add note [OK]
Hint: Use the sticky note icon, not code or tables [OK]
Common Mistakes:
  • Trying to add sticky notes via code
  • Confusing shapes with sticky notes
  • Looking for table insertion instead
3. Given a FigJam board with 3 sticky notes connected by arrows, what does this setup best represent?
medium
A. A list of tasks with deadlines
B. A sequence of related ideas or steps
C. A random collection of unrelated notes
D. A detailed financial chart

Solution

  1. Step 1: Understand the meaning of connected sticky notes

    Connecting sticky notes with arrows shows relationships or flow between ideas.
  2. Step 2: Match the setup to the options

    A sequence of related ideas or steps describes a sequence or related ideas, which fits the connected notes.
  3. Final Answer:

    A sequence of related ideas or steps -> Option B
  4. Quick Check:

    Connected notes = Related ideas [OK]
Hint: Arrows show flow or connection between ideas [OK]
Common Mistakes:
  • Assuming connections mean deadlines
  • Thinking connections are random
  • Confusing notes with charts
4. You tried to connect two sticky notes with an arrow but it didn't work. What is the most likely reason?
medium
A. Sticky notes cannot be connected with arrows in FigJam
B. The board is locked and cannot be edited
C. You need to write a script to connect notes
D. You didn't select the connector tool before drawing the arrow

Solution

  1. Step 1: Check the method to connect sticky notes

    Connecting notes requires selecting the connector tool first.
  2. Step 2: Evaluate the options

    You didn't select the connector tool before drawing the arrow correctly identifies the missing step of selecting the connector tool.
  3. Final Answer:

    You didn't select the connector tool before drawing the arrow -> Option D
  4. Quick Check:

    Connector tool needed = Connect notes [OK]
Hint: Always select connector tool before linking notes [OK]
Common Mistakes:
  • Believing sticky notes can't connect
  • Thinking scripting is needed
  • Not checking if board is locked
5. You want to organize a brainstorming session in FigJam with multiple teams contributing ideas. Which approach best ensures clear collaboration?
hard
A. Create separate frames for each team and use connectors to link related ideas
B. Let all teams add sticky notes randomly on one big canvas without structure
C. Use only text boxes without connectors or shapes
D. Export ideas to a spreadsheet and brainstorm there instead

Solution

  1. Step 1: Identify best practices for team collaboration in FigJam

    Using frames to separate teams and connectors to show relationships helps organize ideas clearly.
  2. Step 2: Compare options for clarity and collaboration

    Create separate frames for each team and use connectors to link related ideas uses structure and visual links, which supports clear teamwork.
  3. Final Answer:

    Create separate frames for each team and use connectors to link related ideas -> Option A
  4. Quick Check:

    Frames + connectors = Clear collaboration [OK]
Hint: Use frames and connectors to organize team ideas visually [OK]
Common Mistakes:
  • Allowing random note placement
  • Using only text boxes without visuals
  • Switching tools mid-brainstorm