FROM THE EXCEED IT BLOG
Improving Mobile App UX: Find and Fix Friction in a Real Journey
Published
Adapted from our archive; the original author credit is retained. About this attribution.

If customers abandon a form or employees work around an app, adding more features may make the experience harder to understand. Begin with one important journey and identify where people struggle. A useful UX improvement connects a specific problem with an observable change in behaviour.
Choose a journey with business consequences
Select a task such as submitting a claim, booking a service or closing a job. Define its starting point and successful outcome. Include the work performed by administrators after the customer presses submit; an attractive form is not enough if the request disappears into an unmanaged queue.
Gather examples from support messages and staff observations. Distinguish a confusing interface from a business policy people dislike or an integration that is failing. These problems may appear at the same screen but need different remedies.
Observe before explaining
Ask representative users to complete the task with realistic information. Let them describe what they expect without teaching them the interface first. Note unclear labels, backtracking, repeated taps and questions about whether an action worked.
A small qualitative study can reveal specific obstacles; it does not establish population-wide conversion statistics. Combine observations with appropriately collected product events when making wider decisions. Avoid recording unnecessary sensitive information while investigating behaviour.
Repair uncertainty and lost work
Show clear distinctions between loading, saved locally, submitted and completed. A disabled button without an explanation leaves users guessing. A retry that creates a duplicate booking creates a business problem as well as a design problem.
Preserve entered information when validation fails. Explain the correction beside the relevant field. Where connectivity is unreliable, agree which drafts can remain on the device and how the user knows they have reached the server. Our offline-first app guide explores these decisions in detail.
Remove unnecessary effort carefully
Question every required field and repeated confirmation. Can existing information be reused with the user’s understanding? Can a long form be organised around meaningful stages? Does the app force account creation before someone can understand the service?
Some friction is intentional: a final review may prevent a costly mistake. Keep it where it supports an informed decision. The objective is appropriate effort, rather than the smallest possible number of taps regardless of consequences.
Test the change and watch the result
Write an acceptance scenario before implementation. For example: a customer can correct an invalid address without re-entering the rest of a booking, then sees the confirmed reference. Include keyboard access, enlarged text and small screens in the review.
After release, compare failed submissions, support enquiries and successful completion for the affected journey. Account for changes in audience or traffic before attributing every improvement to design. Use the findings to choose the next problem. The user acceptance guide and mobile app testing article help make this review repeatable.