VS

Product Design

How to Create a User Flow

Ben Walsh
August 20, 2024
How to Create a User Flow
Product Design

How to Create a User Flow

Ben Walsh
August 20, 2024
How to Create a User Flow

TL;DR

Ever tried assembling furniture without instructions? That's what using a product without a well-designed user flow feels like. Frustrating, right? Well, buckle up because we're about to make your life (and your users' lives) a whole lot easier.

What's a User Flow, Anyway?

Think of a user flow as a roadmap for your users. It's a visual representation of the steps they need to take to complete a task in your app or website. Unlike a user journey, which looks at the entire customer experience, a user flow zooms in on specific interactions within your product.

Here's the kicker: building these flows in tools like FigJam or Miro can save you tons of time. Why? They're forgiving whiteboard tools that let you quickly sketch out ideas and make changes on the fly.

Step 1: Get Inside Your User's Head

Before you start drawing boxes and arrows, you need to understand who you're designing for. Ask yourself:

  • What problems are your users trying to solve?
  • Which features matter most to them?
  • What questions might they have when they first use your product?

Pro tip: Don't just guess. Talk to your users! Send out surveys, conduct interviews, or watch how they interact with similar products. The more you know about your users, the better your flow will be.

Step 2: Sketch Out Your Flow

Now that you know your users, it's time to map out their journey. Start with a rough outline:

  1. Entry Point: How do users find your product? Through a Google search? An app store?
  2. Steps to Completion: What actions do users need to take? This might include logging in, navigating menus, or filling out forms.
  3. Final Interaction: What's the end goal? It could be making a purchase, signing up for a newsletter, or completing a profile.

Remember, keep it simple at first. You can always add more detail later.

Step 3: Add Some Flair (But Not Too Much)

Now it's time to make your flow visually appealing and easy to understand. Here's how:

  • Use Shapes: Rectangles for actions, diamonds for decisions, circles for start/end points.
  • Draw Arrows: Show the direction of the flow.
  • Create a Key: Explain what each shape and color means.

But don't go overboard! The goal is clarity, not winning a design award.

Step 4: Polish Your Flow

You've got the basics down. Now let's make it shine:

  • Clear Labels: Use simple language. If your grandma wouldn't understand it, rewrite it.
  • Smart Color Choices: Use colors to group similar actions or highlight important steps.
  • Consistent Layout: Keep your shapes and spacing uniform throughout.

Step 5: Build and Share Your Flow

Time to bring your flow to life in FigJam or Miro:

  1. Start a new project and choose a user flow template.
  2. Add your shapes and connect them with arrows.
  3. Invite your team to collaborate and give feedback.
  4. Refine based on their input.
  5. Share the final version with stakeholders.

Whoops! Common Mistakes to Avoid

  • Over-complicating: If your flow looks like a bowl of spaghetti, it's too complex.
  • Ignoring Feedback: Your users know best. Listen to them and adjust your flow accordingly.

Level Up: Advanced User Flow Tips

  1. Prototype Your Flow: Turn your static diagram into an interactive prototype to really test it out.
  2. Use Data: Look at analytics to see where users are getting stuck and improve those areas.
  3. Keep Iterating: The perfect user flow doesn't exist. Keep refining based on real-world use.

Wrapping Up

Creating a user flow doesn't have to be a headache. With these steps and tools like FigJam or Miro, you can create clear, effective flows that guide your users smoothly through your product.

Remember, the goal is to make your users' lives easier, not to create a work of art. Keep it simple, test often, and always be open to improvement.

Ready to give it a shot? Fire up FigJam or Miro and start mapping out your first user flow. Your users (and your sanity) will thank you!

Want to dive deeper? Check out these resources:

Happy flowing!

Nielsen Norman Group

UX Audit
Agency
Rating:
5
/5
Price:
45000
-
80000
Price: from
45000
Price:
45000
Custom based on project scope
Timescale:
2 to 4 weeks
Location:
https://www.nngroup.com/consulting/expert-review/
https://www.nngroup.com
https://www.linkedin.com/company/nielsen-norman-group/

Rosie Hoggmascall

UX Audit
Consultant
Rating:
4.9
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
London, England
https://www.linkedin.com/in/rosie-hoggmascall/

Snir Zeeve

UX Audit
Freelance
Rating:
4.9
/5
Price:
205
-
820
Price: from
205
Price:
205
Custom based on project scope
Timescale:
1 to 3 weeks
Location:
https://pro.fiverr.com/snirzeevi/be-your-ui-ux-consultant-expert
https://pro.fiverr.com/freelancers/snirzeevi

Clearleft

UX Audit
Agency
Rating:
4.8
/5
Price:
8000
-
15000
Price: from
8000
Price:
8000
Custom based on project scope
Timescale:
2 to 4 weeks
Location:
Brighton, England
https://clearleft.com
https://clearleft.com
https://www.linkedin.com/company/clearleft/

The Digital Panda

UX Audit
Agency
Rating:
4.8
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Vancouver, Canada
https://www.thedigitalpanda.com/
https://www.thedigitalpanda.com/

Make it Clear

UX Audit
Agency
Rating:
4.8
/5
Price:
8000
-
15000
Price: from
8000
Price:
8000
Custom based on project scope
Timescale:
Location:
London, England
https://makeitclear.com/ux-audit/
https://makeitclear.com/

CodeTheorem

UX Audit
Agency
Rating:
4.7
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Ahmedabad, India
https://codetheorem.co/ux-audit-service
https://codetheorem.co/

Cennydd Bowles

UX Audit
Consultant
Rating:
4.6
/5
Price:
3000
-
6000
Price: from
3000
Price:
3000
Custom based on project scope
Timescale:
2 to 4 weeks
Location:
London, England
https://cennydd.com
https://cennydd.com/
https://www.linkedin.com/in/cennydd/

Alex Kirhenstein

UX Audit
Consultant
Rating:
4.6
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Riga, Latvia
https://www.draward.com/ui-ux-app-review/
https://www.draward.com/
https://www.linkedin.com/in/draward/

Ustwo

UX Audit
Agency
Rating:
4.6
/5
Price:
15000
-
30000
Price: from
15000
Price:
15000
Custom based on project scope
Timescale:
4 to 6 weeks
Location:
https://www.ustwo.com
https://www.ustwo.com

Crafted

UX Audit
Agency
Rating:
4.6
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Denver, CO
https://craftinnovations.global/services/ux-audit-and-usability-testing/
https://www.crafted.solutions/

visux.net

UX Audit
Agency
Rating:
4.6
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Warszawa, Poland
https://www.visux.net/services
https://www.visux.net/

WANDR

UX Audit
Agency
Rating:
4.6
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Miami, FL
https://www.wandr.studio/services-list/ui-ux-design
https://www.wandr.studio/

Orizon Design

UX Audit
Agency
Rating:
4.6
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Montréal, Canada
https://www.orizon.co/services/ux-design
https://www.orizon.co/

Glow Design Agency

UX Audit
Agency
Rating:
4.6
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Dover, DE
https://glow.team/services/
https://glow.team/

Fuselab Creative

UX Audit
Agency
Rating:
4.6
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Tysons, VA
https://fuselabcreative.com/services/ux/
https://fuselabcreative.com/

Fuego UX

UX Audit
Agency
Rating:
4.6
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Boulder, CO
https://www.fuegoux.com/services
https://www.fuegoux.com/

Sarah Doody

UX Audit
Consultant
Rating:
4.5
/5
Price:
10000
-
Price: from
10000
Price:
10000
Custom based on project scope
Timescale:
3 to 4 weeks
Location:
Salt Lake City, Utah
https://www.sarahdoody.com/ux-audit/
https://www.linkedin.com/in/sarahdoody/

David Hamill

UX Audit
Consultant
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Edinburgh, Scotland
https://www.upux.biz/
https://www.upux.biz/
https://www.linkedin.com/in/davidhamill/

Angelo Lo Presti

UX Audit
Consultant
Rating:
4.5
/5
Price:
299
-
999
Price: from
299
Price:
299
Custom based on project scope
Timescale:
2 to 3 days
Location:
San Francisco, California
https://www.uxaudit.studio/
https://www.uxaudit.studio/
https://www.linkedin.com/in/loprestiangelo/

Michael Cawley

UX Audit
Consultant
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
London, England
https://michaelcawleyux.com/services#audit
https://michaelcawleyux.com/
https://www.linkedin.com/in/michaelcawleyux/

Victor Berbel

UX Audit
Consultant
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Campinas, São Paulo, Brazil
https://www.victorberbel.work/services
https://www.victorberbel.work/
https://www.linkedin.com/in/victorberbel/

Made by Many

UX Audit
Agency
Rating:
4.5
/5
Price:
10000
-
25000
Price: from
10000
Price:
10000
Custom based on project scope
Timescale:
3 to 6 weeks
Location:
https://www.madebymany.com
https://www.madebymany.com

StanVision

UX Audit
Agency
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Sofia, Bulgaria
https://www.stan.vision/
https://www.stan.vision/

ribot Ltd.

UX Audit
Agency
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Brighton, United Kingdom
https://ribot.co.uk/services/mobile-ux-review
https://ribot.co.uk/

Pixelative

UX Audit
Agency
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Wilmington, DE
https://pixelative.co/ui-ux-design/
https://pixelative.co/

TheFinch Design

UX Audit
Agency
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Ahmedabad, India
https://thefinch.design/design-audit/
https://thefinch.design/

Speck Design

UX Audit
Agency
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
San Jose, CA
https://www.speckdesign.com/expertises/ux-design-company
https://www.speckdesign.com/

Versions

UX Audit
Agency
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Barcelona, Spain
https://stories.versions.global/services/ux-ui
https://versions.global/

Right Studio

UX Audit
Agency
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Warszawa, Poland
https://right.studio/services/ux-ui/
https://right.studio/

CODE/+/TRUST

UX Audit
Agency
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Mount Pleasant, SC
https://www.codeandtrust.com/services/ui-ux-design
https://www.codeandtrust.com/

Savas Labs

UX Audit
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
https://clutch.co/profile/savas-labs

PixelTree

UX Audit
Agency
Rating:
4.5
/5
Price:
1250
-
5000
Price: from
1250
Price:
1250
Custom based on project scope
Timescale:
Location:
Manchester, United Kingdom
https://pixeltreemedia.co.uk/ux-audit/
https://pixeltreemedia.co.uk/

DZ Crew

UX Audit
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
https://clutch.co/profile/dz-crew

CloudFlex

UX Audit
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
https://cloudflex.team/

Pushstart Creative

UX Audit
Agency
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Austin, TX
https://www.pushstartcreative.com/
https://www.pushstartcreative.com/

LION+MASON

UX Audit
Agency
Rating:
4.5
/5
Price:
2500
-
8750
Price: from
2500
Price:
2500
Custom based on project scope
Timescale:
Location:
London, United Kingdom
https://www.lionandmason.com/services/ux-audit/
https://www.lionandmason.com/

Memory Squared

UX Audit
Agency
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Kraków, Poland
https://memory2.co/digital-product-design
https://memory2.co/

Aras Digital Products

UX Audit
Agency
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Portland, ME
https://arasdigital.co/
https://arasdigital.co/

Matcha Design Labs

UX Audit
Agency
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Austin, TX
https://www.matchadesignlabs.com/
https://www.matchadesignlabs.com/

Slick

UX Audit
Agency
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
San Jose, CA
https://slick.global/
https://slick.global/

Redbrix

UX Audit
Agency
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Dnipro, Ukraine
https://redbrix.co/
https://redbrix.co/

Caboodle Studio

Agency
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
London, United Kingdom
https://caboodle.studio/
https://caboodle.studio/

Craft Innovations

UX Audit
Agency
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Toronto, Canada
https://craftinnovations.global/
https://craftinnovations.global/

Equal

UX Audit
Agency
Rating:
4.5
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Kharkiv, Ukraine
https://www.equal.design/
https://www.equal.design/

Overlap Studio

UX Audit
Agency
Rating:
4.5
/5
Price:
1045
-
2040
Price: from
1045
Price:
1045
Custom based on project scope
Timescale:
Location:
Warszawa, Poland
https://overlap.studio/offer/usability-audit/
https://overlap.studio/

MagicFlux

UX Audit
Agency
Rating:
4.4
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
Kraków, Poland
https://magicflux.co/
https://magicflux.co/

Louise Hill

UX Audit
Consultant
Rating:
4.2
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
1 to 2 weeks
Location:
Lisbon, Portugal
https://www.futurelabs.technology/
https://www.linkedin.com/in/louisehilltech/

Erika Hall

UX Audit
Consultant
Rating:
4
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
2 to 4 weeks
Location:
San Francisco, California
https://www.muledesign.com
https://www.muledesign.com/
https://www.linkedin.com/in/erikahall/

Sixzero Design

UX Audit
Agency
Rating:
4
/5
Price:
-
Price: from
Price:
Custom based on project scope
Timescale:
Location:
North Vancouver, Canada
https://sixzero.co/ux-ui-design/
https://sixzero.co/

Shajee A

UX Audit
Freelance
Rating:
4
/5
Price:
125
-
980
Price: from
125
Price:
125
Custom based on project scope
Timescale:
3 to 7 days
Location:
Sri Lanka
https://pro.fiverr.com/rockitbat/discuss-about-your-app
https://pro.fiverr.com/freelancers/rockitbat

Adam Fard

UX Audit
Rating:
3.6
/5
Price:
99
-
Price: from
99
Price:
99
Custom based on project scope
Timescale:
Typically 24 hours
Location:
New York, New York
https://adamfard.com/fast-ux-design-review
https://adamfard.com/
https://www.linkedin.com/in/adamfard/

Giovanni

UX Audit
Freelance
Rating:
/5
Price:
220
-
400
Price: from
220
Price:
220
Custom based on project scope
Timescale:
5 days
Location:
France
https://pro.fiverr.com/giovanni_ux/test-analyze-and-do-an-ux-audit-of-your-website-or-app
https://pro.fiverr.com/freelancers/giovanni_ux

Sumit S

UX Audit
Freelance
Rating:
/5
Price:
225
-
1430
Price: from
225
Price:
225
Custom based on project scope
Timescale:
1 to 2 weeks
Location:
India
https://pro.fiverr.com/massivework/do-a-complete-and-in-depth-website-audit-for-you-713d
https://pro.fiverr.com/freelancers/massivework

TL;DR

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Resources