Topics Covered in This Figma Tutorial:
Master the essentials of Figma collaboration: sharing files securely, distributing prototypes for testing, managing comments and feedback, conducting effective user testing sessions, and delivering precise specifications to developers.
Exercise Preview

Exercise Overview
Effective collaboration is the cornerstone of successful design projects. In this comprehensive exercise, you'll master Figma's sharing capabilities, learning how to securely distribute files to clients, coordinate user testing sessions, and provide developers with pixel-perfect specifications. These skills are essential for modern design workflows where seamless handoffs can make or break project timelines.
Opening or Uploading the File
If you still have Pulse—Prototyping Done.fig open from a previous exercise, skip ahead to the sharing section. Otherwise, open it using the following method:
Navigate to Figma's file browser if you're not already there:
- In the Desktop app: Click the
Home tab (Mac users can also choose File > Open File Browser). - In the Web app: Click the Main menu button
and choose Back to files.
- In the Desktop app: Click the
If you previously uploaded the file, double–click on Pulse—Prototyping Done to open it.
If you haven't uploaded the file yet, click
Import file (located near the top right). Then navigate to Desktop > Class Files > Figma Class > Pulse and double–click on Pulse—Prototyping Done.fig to open it.
File Access Methods
Navigate to Home
Access file browser through Home tab in desktop app or Main menu in web app
Locate Existing File
Double-click previously uploaded files from your file list
Import New Files
Use Import file button to upload .fig files from your local system
Sharing a Figma File
Understanding the distinction between sharing files and prototypes is crucial for effective collaboration. Files give access to the complete design system, while prototypes focus specifically on the interactive experience. Let's begin with file sharing.
- Ensure nothing is selected on your canvas.
At the top right of the window, click Share.
This opens Figma's permission center, where you control file access. Your available options depend on your current plan—Starter plans have specific limitations regarding team sharing and collaboration features. For the latest details on plan capabilities, reference Figma's official documentation at tinyurl.com/fig-plans and tinyurl.com/fig-sp
Configure the following sharing settings:
- Verify permissions are set to Anyone with the link. If you see Only people invited to this file, change it to Anyone with the link for broader accessibility.
- Set the permission level to can view in the adjacent dropdown menu.
- Click Copy link at the bottom left of the dialog.
Open a new incognito/private browsing window to simulate the recipient's experience (this ensures you're not logged into Figma):
- Chrome or Safari: Cmd–Shift–N (Mac) or Ctrl–Shift–N (Windows)
- Firefox: Cmd–Shift–P (Mac) or Ctrl–Shift–P (Windows)
Paste the link into the address bar and press Return (Mac) or Enter (Windows) to navigate to the shared file.
Visitors without Figma accounts can perform these actions:
- Browse and examine the complete design file
- Click the Present button
at the top right to view prototypes. Note that some browsers (particularly Safari) may block pop-ups initially—look for permission prompts in the address bar.
Logged-in Figma users gain additional capabilities beyond basic viewing:
- Select design elements to access detailed specifications in the Inspect panel, including CSS properties, dimensions, and styling details—invaluable for developer handoffs
- Export selected elements using the Export panel, maintaining the same functionality as standard Figma usage
Collaborate using the Comment tool
from the top toolbar.Simply select the tool and click anywhere on the design to add contextual feedback. Use the @ symbol followed by a team member's name to ensure they receive notifications about your comment.
Close the browser window to continue with the next section.
User Access Levels Comparison
| Feature | Not Logged In | Logged In Users |
|---|---|---|
| View File | Yes | Yes |
| Present Mode | Yes | Yes |
| Inspect Elements | No | Yes |
| Export Assets | No | Yes |
| Add Comments | No | Yes |
| CSS Specifications | No | Yes |
Set permissions to 'Anyone with the link' and 'can view' for broad accessibility while maintaining file security. This allows easy sharing without requiring individual invitations.
Sharing a Prototype
Prototype sharing creates a focused, distraction-free environment perfect for user testing and stakeholder presentations. Unlike file sharing, this method eliminates design clutter and presents only the interactive experience.
- Return to your main Figma window (Desktop app or logged-in web session) and close any open sharing dialogs.
- Ensure no elements are selected on your canvas.
- Launch presentation mode by clicking Present
at the top right, or use the keyboard shortcut Cmd–Option–Return (Mac) or Ctrl–Alt–Enter (Windows). - In the presentation window, click Share prototype at the top right.
Apply these sharing configurations:
- Confirm permissions are set to Anyone with the link. If you see Only people invited to this file, update it to Anyone with the link.
- Set the permission level to can view in the adjacent menu.
- Click Copy link at the bottom left of the dialog.
Open a new incognito/private browsing window:
- Chrome or Safari: Cmd–Shift–N (Mac) or Ctrl–Shift–N (Windows)
- Firefox: Cmd–Shift–P (Mac) or Ctrl–Shift–P (Windows)
Paste the prototype link and press Return (Mac) or Enter (Windows) to access it.
Notice the key difference: instead of viewing the complete file with all its design elements, you'll see only the clean, interactive prototype—ideal for user testing sessions where you want participants focused solely on the experience.
Prototype Sharing vs File Sharing
Sharing Files Stored in Drafts Versus a Team Project
The location of your Figma file significantly impacts your sharing options and collaborative capabilities. Understanding these differences is crucial for choosing the right storage strategy for your projects.
Files in your personal Drafts folder offer basic sharing functionality, but moving files to Team Projects unlocks advanced collaboration features. Free Figma accounts include one Project with capacity for three files, while paid accounts provide unlimited projects and files—a consideration for growing teams and agencies.
When your file resides in a Team project, you gain access to enhanced sharing controls:
- Automatic team member access with project-level permission inheritance, streamlining collaboration workflows
- A third permission option: can view prototypes alongside the standard can edit and can view. Use this exclusively for prototype links—applying it to files will prompt recipients to request access
- Password protection via Anyone with the link and password, adding an extra security layer for sensitive client work
Drafts vs Team Projects
| Feature | Personal Drafts | Team Projects |
|---|---|---|
| File Limit | Unlimited (personal) | 3 files (free plan) |
| Permission Options | Basic sharing only | Advanced permissions |
| Team Access | Manual sharing required | Automatic team access |
| Prototype-Only Sharing | Not available | Can view prototypes option |
| Password Protection | Not available | Password-protected links |
Permission Types Available
Viewing Comments
Staying on top of feedback is essential for maintaining project momentum and addressing stakeholder concerns promptly.
A red notification dot on the Comment tool
in your toolbar indicates unread comments requiring your attention. Click the tool to access them.Use the right panel to review comments systematically, respond to feedback, and mark items as resolved to maintain clear communication channels with your team and stakeholders.
A red dot on the Comment tool indicates unread comments. This visual cue ensures you never miss important feedback from collaborators or stakeholders.
Comment Management Process
Identify New Comments
Look for red dot indicator on Comment tool in toolbar
Access Comment Panel
Click Comment tool to open comments panel on the right side
Review and Respond
Click individual comments to view details and provide responses
Updating a Figma Design
One of Figma's most powerful features is its real-time synchronization, eliminating the version control headaches common with traditional design tools.
When you modify a Figma file, changes appear instantly for anyone viewing shared links—no manual updates, new links, or file redistributions required. This seamless workflow keeps everyone aligned on the latest design decisions and prevents costly miscommunications.
Recipients can even observe your live cursor movements and watch you work in real-time, making Figma an excellent tool for remote design reviews and collaborative sessions.
Changes are automatically seen in real-time for people looking at the shared file. There's no need to create a new link, tell anything to update, etc.Version History
Understanding your plan's version history limitations helps you make informed decisions about file management and backup strategies.
Starter team members can access 30 days of version history—sufficient for most immediate rollback needs and recent change tracking.
Professional, Education teams, and Figma Organizations enjoy unlimited version history access, providing complete project archaeology for long-term projects and comprehensive change documentation.
For detailed version control workflows and best practices, consult the official documentation at tinyurl.com/figma-version-history
Version History Access by Plan
| Feature | Starter Teams | Professional/Education Teams |
|---|---|---|
| History Duration | 30 days only | Complete history |
| File Recovery | Limited window | Full access |
| Change Tracking | Basic | Comprehensive |
Version History Best Practices
Makes it easier to identify and restore specific design iterations
Provides context for future reference and team understanding
Ensure critical versions are preserved within your plan's timeframe