Theme Taxonomy Review: Clean Up Duplicate and Stale Themes

Find duplicate, vague, oversized, and stale feedback themes in Deck, decide one fix for each from real counts and quotes, and apply only what you approve.

By Matt TeixeiraUpdated

Run it in Deck
Time to Run
30 min
You Get
Theme Cleanup Checklist
Run It
In Deck or with your agent

How Do You Clean Up Feedback Themes?

Check every theme against four tests: duplicate, vague, oversized, and stale. Merge duplicates into the clearest theme, give vague themes a product-area name and description, split oversized themes along their subthemes, and keep or archive stale ones. Base each call on counts, dates, and real quotes, not on theme names alone.

Why Theme Lists Drift Out of Shape

Deck adds a theme whenever new feedback fits none of the old ones. After a big import or a few months of syncing, you have two themes for the same area, a “General” bucket nobody reads, one giant theme that covers half the product, and themes that went quiet last year. The counts stop meaning anything.

How Deck Finds the Themes That Need Fixing

Deck already holds the evidence for each decision: insight counts, the date of the latest insight, subthemes, and the quotes behind them. The review checks every theme against four tests and proposes one fix for each problem. Nothing changes until you approve it, and Deck archives themes instead of deleting them.

How to Review Your Theme Taxonomy in Deck

Run it yourself in Deck, or hand it to your AI agent. Same steps, same result.

  1. 01

    List Every Theme with Its Counts

    Open Visualize → Themes. Note each theme's insight count and whether it is growing or fading. Include the empty themes.

  2. 02

    Find the Duplicates

    Look for themes with similar names that cover the same product area. Open both and compare the quotes in Theme Insights. If customers say the same thing in both, they are duplicates.

  3. 03

    Flag Vague Themes

    A name like “General,” “Other,” “Issues,” or “UX” does not say a product area. Neither does a feeling or a solution. Flag each one for a new name and a description that says what belongs.

  4. 04

    Check the Biggest Themes for Several Areas

    Open the largest themes and read the Subthemes card, on the Starter plan or higher. When the subthemes belong to different product areas, the theme is oversized and should be split.

  5. 05

    Spot Stale Themes

    Find themes with no recent insights or none at all. Visualize → Subthemes sorted by Sudden Changes shows sharp drops. A quiet theme can still be valid, because a fixed problem also stops new feedback.

  6. 06

    Apply the Fixes You Approve

    Rename themes from the title on each theme's Overview page, and merge duplicates in Visualize. Splits and archives run through Deck MCP. Never archive a theme that still has insights. Merge it into the theme that should hold them.

Theme Cleanup Checklist

theme-cleanup-checklist.md
## Theme review
Theme | Problem | Deck evidence (count, latest insight) | Fix
-------------|---------------------------------------|---------------------------------------|-------------------------------------------------
[Theme name] | Duplicate / Vague / Oversized / Stale | [Deck count], [date] | [Merge into X / Rename / Split / Keep / Archive]
## Duplicate
[ ] Same product area, same quotes in both themes
[ ] Merge into the clearest name, then fix its description
## Vague
[ ] Name is a product area, not "General", "Other", a feeling, or a solution
[ ] Description says what belongs and what does not
## Oversized
[ ] Subthemes span more than one product area
[ ] Split one area into a new theme
## Stale
[ ] No insights in the last 180 days, or 0 insights
[ ] Has insights: keep, or merge into a broader theme
[ ] 0 insights: keep, or archive
## Before applying
[ ] Each merge and each archive approved one by one
Plain text. Pastes into Docs, Notion, or your agent.24 lines

Frequently Asked Questions

After every large import, and from time to time as feedback arrives. Deck creates a new theme whenever feedback fits none of the current ones.

Only if it has no insights and no place in your taxonomy. A quiet theme can still be valid. If it still has insights, merge it into the theme that should hold them.

Not fully. A merge moves every insight to the target theme and archives the sources. Restoring a source theme brings it back empty.

No. The theme tools spend no credits. Subthemes, which help you decide where to split a theme, need the Starter plan or higher.

Not right away. Deck rebuilds subthemes on the next weekly synthesis run, so the groups catch up after your changes.

Yes. With Deck MCP connected, paste the prompt on this page. The agent checks every theme against Deck's counts, dates, and quotes, shows you one table of fixes, and asks before it changes anything. It asks again for each merge and each archive.