How to collaborate on designs with others?

Design & Visuals, Collaboration & Clients

This guide shows how to coordinate design work across teams. It covers roles, tools, and a simple review cycle.

Start with a shared workspace and a defined feedback loop. Keep decisions visible and track changes.

Adapt the workflow for your context and scale as needed.

Who is this for?

- Product teams and designers
- Project managers coordinating cross-functional efforts
- Stakeholders providing feedback
- Agencies or freelancers collaborating on a project

Before you start

- Project brief or goals
- Access to the shared design workspace
- Initial design concepts or wireframes
- Stakeholders identified

General Process (How it works)

  1. Define project goals Agree on goals and success metrics with stakeholders.
  2. Create a shared workspace Set up a central place for files and updates.
  3. Assign roles Clarify who does what and deadlines.
  4. Draft initial design concepts Produce rough designs for feedback.
  5. Collect feedback Consolidate feedback in one place.
  6. Iterate designs Incorporate feedback and revise.
  7. Finalize and hand off Prepare assets and documentation.

Jump to tool:

🏆 Recommended for this task

Alternatives

Figma

Best for: Designers, product teams, and developers who need to ideate, design, prototype, and ship products together. It helps ensure consistency across teams with shared design systems.
Free Plan Available$3 / month

How to in Figma

  1. Open File and Enable Dev Mode: Open the Figma file. In the top toolbar, click Dev Mode to switch to the developer-friendly inspect view.
  2. Mark Ready-for-Dev Section: Select the section to hand off. Click the status badge (Ready for Dev) to set its state for developers.
  3. Annotate Key Details: Use the Pins/Annotations tool to attach notes to frames or elements describing behavior, colors, or spacing.
  4. Measure Spacing: Choose the Measure tool from the toolbar. Hover over the headline, then drag to the top of the frame to capture vertical spacing.
  5. Review Size & Color: Select the element and review the right-hand panel for size (width/height) and color hex values; annotate if needed.
  6. Create Color Variables: Assign color variables in Dev Mode by linking fills to tokens. If color changes, the annotation will update automatically.
  7. Tag Developers in Comments: Open the Comment tool, add notes and tag the recipient with @username to ensure notifications.
  8. Share Handoff Link: Click Share in the top-right, choose Copy Link, and send to the developer with appropriate permissions.
  9. Use Focus View: Switch to Focus View in the right panel to isolate the design piece and hide other canvases.
  10. Review Version History: Open the Versions panel; compare the current version with the previous one to spot changes.
  11. Implement Feedback: Update the design to reflect feedback: copy changes, color tokens, and spacing updates.
  12. Mark as Completed: When the implementation is done, return to the status badge and select Completed to lock the design.

Quick Comparison

ToolFree Plan?Min Price
Canva Yes $120 / year
Figma Yes $3 / month

Common beginner mistakes

❌ Not defining roles
❌ Skipping a planning phase
❌ Overloading with feedback
❌ Ignoring accessibility
❌ Not documenting decisions
❌ Failing to set deadlines
❌ Relying on noisy channels (email chat)

Which tool should you choose?

Canva

Canva offers built-in sharing, access control, and template links that streamline collaboration. With clear permission levels, live edits, and reusable template links, teams and clients can contribute efficiently without creating duplicate files or back-and-forth emails. This keeps feedback centralized and reduces version chaos.

Figma

Figma Dev Mode offers an integrated, context-rich handoff environment with live measurements, color tokens, and annotations. This keeps designers and developers in sync, speeds up iteration, and minimizes back-and-forth compared with separate docs or screenshots.