Home - Web Design & Development - User Flow in Web Design: How to Map, Test and Fix the Path to Conversion (2026)

User Flow in Web Design: How to Map, Test and Fix the Path to Conversion (2026)

April 1, 2025

•

Web Design & Development

User Flow in Web Design

Quick answer

A user flow is the sequence of steps a visitor takes to complete one task on your website: find a service, request a quote, book an appointment, buy a product.

It is drawn as a diagram of screens and decisions, and it exists to answer one question before you build anything: what is the shortest honest path from arriving to converting, and where will people fall out of it?

Most websites do not have a user flow problem in the abstract. They have three specific drop-off points that nobody has looked at.

User flow, user journey and customer journey

These get used interchangeably and mean different things, which matters when someone asks you for one.

User flow

User journey

Customer journey

Scope

One task on the website

One goal across sessions and channels

The whole relationship, pre-purchase to repeat

Timeframe

Minutes

Days to weeks

Months to years

Shows

Screens, actions, decision points

Stages, thoughts, frustrations

Touchpoints, emotions, business processes

Used by

Designers and developers

UX and marketing

Marketing and management

Output

A diagram you can build from

A map with insights

A strategy document

If a developer asks for a user flow and receives a customer journey map, nothing can be built from it. Our customer journey map guide covers the wider version.

What a user flow looks like

A flow is made of four things: entry points, screens, actions and decisions.

Written out, a simple service enquiry flow looks like this:

Entry: Google search “aircon servicing singapore”
  ↓
Landing: Service page
  ↓
Decision: Is the price visible?
  ├─ No  → back to search results (drop-off)
  └─ Yes → scrolls to packages
        ↓
     Decision: Does a package match my unit count?
       ├─ No  → leaves or uses chat (drop-off risk)
       └─ Yes → clicks “Book now”
             ↓
          Form: name, phone, address, preferred slot
             ↓
          Decision: Too many fields?
            ├─ Yes → abandons (drop-off)
            └─ No  → submits
                  ↓
              Thank you page: what happens next, when we call

Every arrow that leaves the path is a place you are losing money. The job of the flow is to make those visible before you build the site, then to check them with data after launch.

Four flows worth having on file

Most Singapore business sites need one or two of these, not all four.

1. Lead generation flow

Goal: an enquiry from someone who can afford you.

Entry (search, ad, referral) → service page → proof section → pricing or pricing logic → enquiry form → thank you page with response time → confirmation email.

Where it breaks: no pricing signal, forms asking for company size and budget before any trust exists, a thank you page that says nothing about what happens next.

Design rules: one primary action per page, form fields kept to what you genuinely need to reply, and phone or WhatsApp as an alternative for people who will not fill forms.

2. Ecommerce purchase flow

Goal: a completed order.

Entry → category page → filters → product page → add to cart → cart → checkout → payment → confirmation.

Where it breaks: filters that return nothing, delivery cost revealed only at checkout, forced account creation, and payment methods that do not include what local shoppers use.

Design rules: show delivery cost and timing on the product page, allow guest checkout, and include PayNow if a meaningful share of your customers expect it. See how to reduce cart abandonment.

3. Booking flow

Goal: a confirmed appointment.

Entry → service or practitioner page → availability → slot selection → details → confirmation → reminder.

Where it breaks: availability that requires a call to check, calendars that only show this week, no reminder, no easy reschedule.

4. Research flow

Goal: a visitor who is not ready to buy comes back.

Entry (guide or blog post) → related content → comparison or pricing page → soft conversion such as a guide, checklist or newsletter → return visit → enquiry.

Where it breaks: blog posts that link nowhere, no soft conversion for people who are months away, and no path from content to the service page.

How to map a flow in six steps

  1. Name the task and who is doing it. “A facilities manager requesting a quote for six units” beats “a user”.
  2. List the entry points. Homepage, service page, blog post, Google Business Profile, ad, WhatsApp. Each starts the flow at a different point.
  3. Write the steps as actions, not page names. “Compares three packages” tells you more than “packages page”.
  4. Mark every decision where the visitor could leave, and be honest about why they would.
  5. Add what the person needs at each step: the price, the delivery time, the proof, the reassurance.
  6. Count the steps and remove one. There is almost always one you can remove.

Do this before wireframing, because the flow decides what pages need to exist. See wireframing for the next stage.

Finding where the flow actually breaks

Mapping is a hypothesis. These four sources tell you the truth.

Source

What it shows

What to look for

GA4 funnel exploration

Step-by-step drop-off for a defined path

The single step with the biggest fall

GA4 path exploration

The routes people actually take

Loops, backtracking, unexpected exits

Session recordings and heatmaps

Where people hesitate, rage-click, or stop scrolling

Dead clicks on non-links, form field abandonment

Search Console

Which page they entered on

Entry pages that do not match the flow you designed

Two things to check first, because they are common and fixable:

  • Mobile and desktop behave differently. A flow that works on desktop can bury the call to action on mobile after a long hero section.
  • The form is where most lead generation flows die. Count the fields. Each one costs you completions, and most exist because someone in the business wanted the data, not because the reply needs it.

Fixing the four most common problems

Problem

Usual cause

Fix

High drop-off on one step

The step asks for more than the visitor is ready to give

Move the ask later, or reduce what you ask for

Visitors take unexpected paths

Navigation labels use your internal language

Rename to the words customers use

People loop between pages

The information they need is split across pages

Consolidate onto one page

Mobile converts far worse

Long hero, small tap targets, slow forms

Shorten above the fold, test on a real phone

Traffic but no enquiries

The page answers a different question from the search

Match the page to the intent, not the keyword

Measuring whether the change worked

Pick two or three numbers before you change anything, and measure the same ones after:

  • Completion rate for the flow, from entry to conversion
  • Drop-off rate at the step you changed
  • Time to complete, when speed matters, such as checkout
  • Enquiry quality, not just volume, because shorter forms can bring less qualified leads
  • Mobile versus desktop, reported separately

Give it at least two to four weeks of comparable traffic, and avoid changing three things at once. Our guide to improving website conversion rate covers the testing side.

Tools

Tool

Use it for

Figma or FigJam

Drawing the flow alongside wireframes

Whimsical or Miro

Fast collaborative flow diagrams

GA4 funnel and path exploration

Where people actually drop out

Microsoft Clarity or Hotjar

Recordings and heatmaps, free tiers available

Pen and paper

The first version, always

Frequently asked questions

What is user flow in web design?

The sequence of screens, actions and decisions a visitor moves through to complete one task, such as requesting a quote or completing a purchase.

What is the difference between a user flow and a user journey?

A user flow covers one task on the website, usually minutes long, and is detailed enough to build from. A user journey covers a goal across sessions and channels and is used for strategy.

How do I create a user flow diagram?

Name the task, list entry points, write the steps as actions, mark the decision points where people can leave, note what they need at each step, then remove a step.

How many steps should a flow have?

As few as genuinely serve the visitor. For an enquiry, three to five. For checkout, three to four. Removing a step usually raises completion more than redesigning one.

Do I need user flows for a small website?

Map at least your main conversion path. Even a five-page site has one path that matters more than the rest.

How do I know my user flow is broken?

Look for a single step in GA4 with a much larger drop than the others, pages where people scroll then leave without clicking, and forms with high abandonment.

When should user flows be created in a project?

After the sitemap and before wireframes. The flow decides which pages need to exist and what each must contain.

Should mobile and desktop have different flows?

The steps should be the same. How they are laid out often differs, because what fits above the fold on a desktop does not fit on a phone.

Getting the path to conversion right

MediaPlus Digital maps conversion flows before design, then checks them against real behaviour after launch. Thirteen years in the Singapore market, a team of 60 and more than 1,800 projects delivered. One recent B2B client saw organic conversions rise 108% in six months once the paths into their key pages were rebuilt.

See our web design services in Singapore or our conversion rate optimisation service if the traffic is already arriving and not converting.

You Might Also Like

How to Improve Website Interactivity

October 12, 2026

How to Improve Website Interactivity Without Slowing It Down

Most advice on this subject picks one of two meanings and ignores the other, which is why following it tends to backfire. “Interactivity” means two different things. To a designer it means the parts of a page that respond to people: quizzes, calculators, filters, configurators, hover states. To Google it means a measurable number, Interaction […]

Read More
How to Create a Website

October 8, 2026

How to Create a Website: A Practical Guide for Singapore

How to Create a Website: The Short Answer You can create a website in seven steps: Decide what the website is for, in one sentence you can check later Choose how to build it: a website builder, WordPress, or hire someone Register a domain name, in your own name Set up hosting, or skip it […]

Read More
EDGE

October 12, 2026

EDGE Grant Singapore 2026: Funding, Eligibility and How to Apply

The EDGE Grant is Enterprise Singapore’s single business grant. It replaced the Productivity Solutions Grant (PSG), Enterprise Development Grant (EDG) and Market Readiness Assistance (MRA) grant from 30 September 2026. Eligible SMEs can receive up to 50% support for most activities, and up to 70% for internationalisation and sustainability projects, capped at S$100,000 per company […]

Read More