Treemap
Every pixel is revenue. Concentration is unmissable. A treemap fills a rectangle with nested rectangles whose areas are proportional to value. Grouping is shown by nesting and colour; magnitude is shown by area.
| Account | Segment | Revenue (USD) | Risk |
|---|---|---|---|
| Northwind Systems | Enterprise | 148000 | high |
| Vertex Labs | Enterprise | 122000 | high |
| Halcyon Group | Enterprise | 96000 | medium |
| Meridian Health | Enterprise | 88000 | low |
| Bright Harbor | Enterprise | 74000 | medium |
| Foxglove Inc | Mid-market | 54000 | low |
| Kestrel Co | Mid-market | 41000 | high |
| Ardent Media | Mid-market | 36000 | medium |
| Aster Digital | Mid-market | 31000 | low |
| Lumen Retail | Mid-market | 28000 | high |
| Tidewater | SMB | 23000 | low |
| Pinecrest | SMB | 19000 | medium |
| Basalt Ltd | SMB | 16000 | medium |
| Quill & Co | SMB | 12000 | low |
| Other SMB | SMB | 44000 | low |
The top 8 accounts hold 41% of total revenue, and three of them are in the high-risk tier.
Revenue concentration turns those three accounts into a business risk, not an account-management task.
What is a treemap?
A treemap fills a rectangle with nested rectangles whose areas are proportional to value. Grouping is shown by nesting and colour; magnitude is shown by area.
Why is a treemap useful?
It uses space more efficiently than any other part-of-whole form, which means it can show a hundred segments at once and still make the top five obvious.
How RetainCLM uses it
Size each block by account revenue and colour it by risk tier. A large red block is the single most expensive thing on the page and needs no legend to find.
The chart above is drawn from illustrative demo data chosen to make the visualization legible. It does not describe real RetainCLM customers. On a live account the same chart is drawn from your own customer, usage, billing and support data.
How to read it
Area is value, position is not. Treemap layout algorithms place large items toward one corner for packing reasons, so do not read left-to-right order as a ranking beyond that.
Limitations to keep in mind
Comparing two similar rectangles of different aspect ratios is unreliable - area judgement is weak, and a tall thin block and a short wide one of equal area look different. Small values collapse into unlabelled slivers.
Related concepts
A treemap is most useful alongside revenue retention, customer segmentation, customer intelligence. RetainCLM builds these views on one unified customer record, so a pattern you notice in one visualization can be followed into the next without exporting anything.
Questions about the treemap
What is a treemap chart?
A space-filling chart that represents values as the areas of nested rectangles, used to show part-of-whole relationships across many categories at once.
What is a treemap good for in customer analytics?
Showing revenue concentration. Sizing accounts or segments by revenue and colouring by risk makes expensive risk visible instantly, which a ranked table buries.
Related visualizations
See a treemap built on your customers
Book a demo and we will build this chart, and the rest of the library, against your own retention and revenue data.
Book a Demo