I have one non-negotiable rule when working on SaaS messaging: Forget about messaging, focus on taxonomy.
Software taxonomy is at the core of SaaS messaging. You can’t write product copy or demo scripts without understanding how the software is built.
But first things first.
What’s software taxonomy?
Taxonomy answers two questions:
Ideally, software taxonomy should match users’ mental models and natural workflows.
You must group and name your software’s capabilities in a way that makes sense to them.
For example, you can’t place 'Content Scheduling' under 'User Insights'—these belong to separate concepts. Users expect scheduling tools to be grouped with content management, not audience analysis.
On the other hand, you can’t use names like 'Timeline Manager' for content scheduling. It’s unclear if this refers to scheduling posts, tracking project deadlines, or something else.
Software taxonomy matters in SaaS messaging because it:
Clear taxonomy equals clear messaging.
However, to my surprise, I often discover that SaaS companies ignore taxonomy. As a result, this translates into:
And all this will obviously impact SaaS messaging. We can’t do miracles with messaging to compensate for poor taxonomy.
That’s why I obsess so much over taxonomy. And if necessary, I may suggest a reshuffle. I can regroup or rename capabilities until they tell a logical story.
Because clear taxonomy equals clear messaging.
And to do that, I follow a simple formula.
When organizing or grouping software capabilities, I go from big to small.
The ‘from big to small’ approach matches how people naturally think about complex systems.
This makes it easier for them to understand the ‘big picture.’
When naming software capabilities, I focus on purpose.
Names should indicate what specific software elements do. This prevents confusion about functionality, reducing the cognitive load.
Good software taxonomy results in clear, well-structured messaging.
This messaging should bridge the gap between the software’s structure and users’ expectations. It also reduces the need for lengthy explanations. Plus, it creates consistency, which makes the software feel cohesive and intuitive.
So never skip taxonomy.
This can make or break your SaaS messaging.