> ## Documentation Index
> Fetch the complete documentation index at: https://formbricks.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Surface Recurring Patterns with Topics

> Cluster open-text feedback by journey into a pattern register the outer loop can fix at the root.

Cluster open-text feedback by journey to turn one-off complaints into a pattern register the outer loop can act on.

## Purpose

Inner loop actioning resolves issues one customer at a time. Outer loop actioning finds the recurring journey issues behind them and changes the root cause. A score shows a journey is underperforming but not why; clustering open-text feedback by journey supplies the why. It lets you:

* Turn scattered responses into named, recurring journey issues
* See which journey stage a problem concentrates in
* Build a pattern register: a shortlist of systemic issues worth a root-cause fix
* Back each pattern with customers' own words

## Formbricks Approach

* An open follow-up question on every rating to capture the reason behind the score
* [Topics & Subtopics](/unify-feedback/topics-subtopics) to cluster open-text [Feedback Records](/unify-feedback/feedback-records) into themes
* [Feedback Directories](/unify-feedback/feedback-directories) to keep clustering scoped to one journey

Promote a theme that recurs at the same stage to the pattern register with its stage and rough volume, then hand it to the outer loop for root-cause work.
