Skip to content

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.

Treemap - revenue and risk tier per account
AccountSegmentRevenue (USD)Risk
Northwind SystemsEnterprise148000high
Vertex LabsEnterprise122000high
Halcyon GroupEnterprise96000medium
Meridian HealthEnterprise88000low
Bright HarborEnterprise74000medium
Foxglove IncMid-market54000low
Kestrel CoMid-market41000high
Ardent MediaMid-market36000medium
Aster DigitalMid-market31000low
Lumen RetailMid-market28000high
TidewaterSMB23000low
PinecrestSMB19000medium
Basalt LtdSMB16000medium
Quill & CoSMB12000low
Other SMBSMB44000low
Illustrative example RetainCLM treemap showing revenue by customer account, sized by contract value and coloured by churn risk tier
AI Insight

The top 8 accounts hold 41% of total revenue, and three of them are in the high-risk tier.

Recommended action

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.

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