What is a broken element?

A broken element is a user-interface component that does not work, appear, or respond as users expect. It can be a button, form field, menu item, link, filter, or other part of a website or app that blocks or disrupts a task.

Key Facts

Categories
Customer experience & UI/UX, Monitoring & Performance
Relevant for
Product, Marketing, UX/UI, IT

Definition

A broken element is any visible or interactive part of a digital interface that fails to deliver its intended behavior. A “broken” button may not respond to a click, a form field may reject valid input, a menu may not open, or a component may render in a way that hides or blocks the action it is meant to support.

The problem can be functional, visual, or both. It may come from a software defect, a failed API call, an incompatible browser or device, a layout change, an incorrect configuration, or content that no longer matches the surrounding experience. A broken element is more specific than a design preference: the key issue is that the element prevents or significantly disrupts the expected task.

Teams usually investigate broken elements in context rather than in isolation. They look at the user’s device, browser, journey, previous actions, error messages, and business outcome to understand who is affected and how serious the issue is.

What does that mean

Imagine a door handle that looks usable but does not open the door. A broken element is similar: it is part of the interface, but it does not let the user complete the action they reasonably expect.

Why this matters

Broken elements add effort and uncertainty to digital tasks. For product and IT teams, finding the cause supports faster fixes and safer releases; for UX/UI and data teams, understanding who is affected helps prioritize changes that improve completion, reduce frustration, and protect conversions.

Use cases

Find a non-working element after a release

Relevant for: Product, IT

After a redesign, feature launch, or code change, a call-to-action, form control, navigation item, or filter may render normally but fail when users try to use it. This can be difficult to catch with a small set of scripted checks, especially when the failure depends on a particular path, browser, device, or account state.

Teams can combine interaction data, error signals, and recordings of real journeys to see what users attempted, whether the element responded, and what happened immediately afterward. The result is a shorter path from an observed failure to a reproducible issue and a fix that addresses the affected experience.

Diagnose element problems across devices and audiences

Relevant for: UX/UI, Marketing, Data

An element may work on desktop but be hidden, clipped, misaligned, or difficult to use on mobile. It may also affect only a particular browser, traffic source, region, or audience segment, making overall page metrics look normal while a smaller group struggles.

Comparing element interactions and replaying affected sessions by device, browser, or audience helps teams distinguish a technical failure from a usability or responsive-design problem. The expected benefit is a more precise fix, fewer false assumptions, and a better experience for the users who are actually affected.

Prioritize and validate fixes

Relevant for: Product, Marketing, UX/UI

Teams often discover several broken or unreliable elements at once, but not every issue has the same effect on users or business outcomes. A broken element on a high-intent checkout step may deserve attention before a similar problem on a low-traffic page.

By connecting the issue with frustration, drop-off, conversion, revenue, and affected segments, teams can decide what to fix first and then compare behavior after the change. This supports evidence-based prioritization and helps confirm that a release solved the original problem without introducing a new one.

How Contentsquare helps.

  • Error Analysis surfaces technical and functional errors, shows how they affect user journeys, and helps teams prioritize issues that have the greatest impact.

  • Session Replay lets teams watch what users saw and did, including the moments before and after an element failed or caused confusion.

  • Frustration Score surfaces patterns such as repeated attempts and rage clicks so teams can find experiences where users are struggling.

  • Heatmaps shows how users click, tap, hover, and scroll around page elements, helping teams spot ignored, misleading, or underperforming interface areas.

  • Impact Quantification connects an issue or behavior with affected audiences and business outcomes so teams can prioritize high-impact fixes.

FAQs on broken elements.

  • Examples include a button that does nothing, a form field that cannot accept valid input, a menu that will not open, a filter that returns the wrong result, a link that sends users to the wrong destination, or a component that is hidden behind another layer. A visual defect can also be a broken element when it prevents users from seeing or using the intended control.