Skip to main content

Build a Clickable Low-Fidelity Prototype in Figma

Product, UX, Design & Digital ExperienceTutorials

By Jefferson Otonbara Imgbi

Published
8 October 2026
Last reviewed
8 October 2026
Build three simple Figma frames, connect a list-to-detail-to-confirmation journey and test each interaction in presentation mode.
Image
Three paper phone wireframes connected by blue thread illustrate a list, detail and confirmation journey.

What you will make

A three-screen prototype for a fictional workshop booking journey: Browse, Details and Confirmation. You will test whether a person can open a workshop, request a place and return to the list. Allow about 35 minutes. The prototype simulates screens; it does not submit a real booking.

Before you start

You need a Figma account, a Figma Design file you can edit and a desktop browser or the Figma desktop app. Use standard frames and basic prototype connections. Interface labels and the placement of controls can change. The cover is an illustrative paper-wireframe scene, not a screenshot to copy pixel for pixel.

1. Create three top-level frames

Create a new Design file. Use the Frame tool to draw a phone-sized frame about 390 by 844 pixels and name it Browse. Make two more frames of the same size and name them Details and Confirmation. Place them side by side on the canvas. Use a light background, dark text and simple rectangles. Each screen must be a frame rather than a group of loose layers.

2. Draw the Browse screen

Add a title, Workshops, followed by one card labelled Introduction to digital skills. Add a short description and a visible View workshop button. Use a grey rectangle as the button background and place its text above it. Group the button rectangle and label together within Browse so that the entire visible button can be the interaction target. Keep the drawing deliberately simple.

3. Draw the other screens

Inside Details, add the workshop name, a brief fictional description, Request a place and Back to workshops buttons. Inside Confirmation, add Request received, a short message saying this is a practice confirmation, and Back to workshops. Group each button background and its label. Check the Layers panel: every button must belong to its intended frame.

4. Connect the forward journey

Select the View workshop button group, then open Prototype in the right sidebar. Add an interaction using the plus control in Interactions, or drag the connection handle to Details. Set the trigger to On click, the action to Navigate to, the destination to Details and the transition to Instant. Repeat for Request a place, targeting Confirmation. Keep the interaction on the button, not on the whole frame.

5. Connect the return journey

Connect both Back to workshops button groups to Browse with On click, Navigate to and Instant. Select Browse and establish it as the flow starting point in Prototype. Name the flow Workshop booking practice. Do not use an external website action for these internal screen transitions.

6. Present and test

Open the prototype presentation using Present. Start at Browse. Click View workshop: Details should appear. Click Request a place: Confirmation should appear. Click Back to workshops: Browse should reappear. Also test Details > Back to workshops without requesting a place. Repeat the journey after closing and reopening the presentation.

7. Observe a practice user

Ask a colleague to “find the digital skills workshop and request a place” without explaining which control to click. Record where they hesitate and which screen they expect next. Improve one label or layout choice and repeat the task. A successful click sequence demonstrates the prototype connections; it does not establish that the real service is usable or accessible.

If a connection fails

  • No connection control: confirm that you are in a Design file, have edit access and have selected a layer inside a frame.
  • Wrong destination: inspect the destination of the selected button interaction.
  • Only part of a button works: put the interaction on the group containing both its text and background.
  • Presentation starts elsewhere: set Browse as the flow starting point and select that flow.

Check your learning

All four transitions should work: Browse to Details, Details to Confirmation, Details to Browse and Confirmation to Browse. Explain the difference between a clickable prototype and a working booking service. Keep the file so that you can edit and retest the journey.

Official guidance

Figma: connect your prototype

Figma: prototyping guide

Figma: create and manage prototype flows

Cover image: AI-generated illustrative scene created specifically for this resource.

Related resources

Explore related RDE learning