Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
  • Home
  • Help – Figma Learn
  • Common questions
  • What integrations does Figma have?
  • Prototyping

Test your prototypes with UserTesting

Written by Figma Man

Updated at June 19th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Administration – Figma Learn
    Manage files and projects Manage a team Manage your account Manage a Figma organization Manage Enterprise plan settings and permissions Billing Manage Figma in a school
  • Figma Design – Figma Learn
    Create prototypes Import and export Create designs Tour the interface Dev Mode Work together in files Build design systems Figma Draw
  • Get started – Figma Learn
    Set up your account Layers 101
  • FigJam – Figma Learn
    Import and export Run meetings Work on boards Tour the interface
  • Community – Figma Learn
    Explore the Community Creator tools and resources
  • Help – Figma Learn
    Troubleshoot Common questions Work with support
  • Work across Figma – Figma Learn
    Figma AI Work across Figma
  • Courses, tutorials, projects – Figma Learn
    Courses Projects
  • Figma Slides – Figma Learn
    Create and edit slides Present slide decks Tour the interface Import and export
  • Figma Buzz – Figma Learn
    Templates in Figma Buzz Create and edit assets in Figma Buzz Overview
  • Figma Make – Figma Learn
    Tour the interface Work with Figma Make
  • Figma Sites – Figma Learn
    Design a site Create webpages and breakpoints Make your site interactive Preview and publish a site Tour the interface
+ More

Table of Contents

Test your Figma prototype Edit share settings for a prototype in Figma Set up your test in UserTesting Best practices for testing Figma prototypes Share results with UserTesting for FigJam

UserTesting provides videos of users giving real-time feedback as they explore your website, mobile app, prototype, and more. UserTesting allows you to collect feedback on your Figma prototypes and generate actionable insight from your target audience. Additionally, you can embed and watch UserTesting clips and session videos with the UserTesting integration for FigJam.

Use UserTesting to:

  • Evaluate a design using a prototype test, live site test, or navigation test
  • Collect feedback when building your website or mobile app
  • Run benchmark tests to evaluate design or experiences over time or against a competitor
  • Compare feedback on designs with A/B tests and preference tests
  • Create omnichannel studies spanning across multiple modes of interaction
  • Share clips and highlight reels of the most relevant contributor feedback

Check out the quick start guide or learn more about getting started with UserTesting →

Test your Figma prototype

You can test your Figma prototype by using its share link.

Edit share settings for a prototype in Figma

  1. From your design file, select Present in the toolbar.

  2. Once you’re in presentation view, click Share prototype in the toolbar.

  3. From the Share prototype modal, update the access setting to Anyone.

  4. Click Can view to update the permission setting.

    Learn more about managing public link sharing and open sessions →

  5. Click Options in the toolbar to set how you want contributors to view the prototype.

    • Desktop prototypes: Use Fit width
    • Mobile prototypes: Use Fit to screen
  6. To avoid confusing contributors not familiar with prototypes, deselect these options:

    • Show hotspot hints on click
    • Show sidebar
    • Show Figma UI
  7. From the Share prototype modal, click Copy link to copy the prototype’s URL to your clipboard.

Note: Remember that changing any of the prototype options will modify the URL.
Learn more about sharing files and prototypes in Figma →.

Set up your test in UserTesting

  1. Click Create test from the toolbar, then select Create a test from the dropdown menu.01 create test.png
  2. Select Prototype.
  3. Select Build audience then Select audience to customize your audience. Select test contributors from the UserTesting Contributor Network or your own.03 select audience.png
  4. Select Build test plan to include necessary context for your testing scenario. You can also adjust settings for the starting URL where contributors will start the test.04 build test - unedited.png

    Note: For mobile, select the native browser requirement.

  5. Under Test plan, drag and drop a URL task from the Assets menu on the right.
  6. Paste your Figma prototype link in the URL field.06 add figma url - blurred url.png
  7. You can add as many tasks as you need after the URL asset. You do not need to specify the URL for every task; contributors will complete the tasks at that URL unless you specify a new URL.
  8. Use Preview test plan to review the flow of the tasks from the contributor’s perspective.
  9. Click Done, then Launch test.

    Tip: Preview your prototype in an incognito window to ensure that everyone can access it.

Best practices for testing Figma prototypes

  • Set expectations: Let contributors know that they will be interacting with a prototype that is not a fully functional site. Not all links are functional, and the prototype may be slow to load. This can be done in the Scenario section of your test plan.
  • Optimize your prototype: Not all contributors have high-speed internet and can experience slow load times. A large, heavyweight prototype takes longer to load and can lead to contributors abandoning the test. Consider breaking up testing between prototypes or reducing the size of files.
  • Create a dedicated testing file: Duplicate the Figma file containing the designs you want to test. In this newly created file, remove any pages, frames, assets, images, and elements not relevant to testing to ensure a clean and lightweight testing file.
  • Set checkpoints: For large, complex prototypes, help the user begin each stage for your test in the right place. Figma supports multiple flow starting points to achieve this.
  • Compress images: Before uploading them to Figma, consider compressing PNGs that may result in large file sizes. One option to try is Downsize, a Figma plugin for compressing images.
  • Use Smart Animate sparingly: Limit the use of Smart Animate whenever possible to decrease loading time. Opt to use simpler transitions that require less RAM.
  • Share your test securely: You can require your contributors to sign your company’s NDA before accepting your test if additional confidentiality is required.

Share results with UserTesting for FigJam

After conducting your test, bring your results to life by embedding UserTesting clips, sessions, and highlight reels directly in your FigJam boards.

Check out the UserTesting and FigJam integration as well as UserTesting’s FigJam template to get started.

Learn more about prototyping in Figma →

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Test prototype usability with dscout
  • Principle and Figma
  • ProtoPie and Figma
  • Flinto and Figma
  • Blog
  • Best practices
  • QR code generator
  • Color wheel
  • Colors
  • Color picker
  • Color palettes
  • Color palette generator
  • Color contrast checker
  • Font Library
  • Templates
  • Developers
  • Integrations
  • Affiliate program
  • Resource library
  • Reports and insights
  • Support
  • Status
  • Legal and privacy
  • Modern slavery statement
  • Climate disclosure statement
  • COMPARE
  • Sketch
  • Adobe XD
  • Framer
  • Miro
  • COMPANY
  • Events
  • Customers
  • Careers
  • Newsroom
Expand