It’s March 2025 and we’re rolling into the Nook CRM pilot phase! 🥳 We also found time to sit down with Kieran, our lead designer, to reflect on the evolution of Nook CRM and the design learnings to date.

So whether you're planning to:

… then please do consider the list of digested learnings below. It aims to save you time, money and headaches!

kieran.jpeg

1. Don’t rush. Document and analyse your org’s existing processes first.

2. Prioritize a user-centred and iterative design approach

Similarly, if you’re purchasing a new or first-time CRM for your team, go for one that offers simplicity in its interface and pushes the complexity into the background, rather than one that takes the approach of offering its users an array of features on screen at any one time.

Lizard’s are flexible, right? Photo by Mark Stoop on Unsplash

Lizard’s are flexible, right? Photo by Mark Stoop on Unsplash

3. Embrace flexibility in process configuration

<aside> 🧑‍🔬

“The first task for whoever's managing the CRM is to set up the workflow steps and tasks-to-be-done, to match the flow of their organisation’s processes. I.e. they need to translate what they currently do on a day-to-day basis, which is normally managed in various other tools like Excel, or by hand….

And that set up is notoriously difficult to do inside of any software. Because with most established software there's a [pre-assumed] user flow that's been followed. This is one of those risks that comes with generic [systems]. The impact is you either adapt a version for your specific organization or ****uou find it's not fit for purpose.

[With Nook] we had to make the flow quite easy to understand and flexible but with enough detail so that it stood up to data capture later down the line. That was probably one of the most challenging aspects.

— Kieran

</aside>

Photo by AXP Photography on Unsplash

Photo by AXP Photography on Unsplash

4. Be aware of gulfs in technical literacy

Certainly in Nook’s early user designs our usability tester found that she was having to spend an inordinate amount of time explaining to potential users what our Kanban-style interface is and how it works. This was a red flag, and it was duly deprioritised!

<aside>
🧑‍🔬

“Keep the functionality of the platform simple. Keep it obvious, transparent and accessible to a range of tech literacies. Because coming into projects like this from a tech background, it's easy to assume that people know how to use specific features. 

And what might seem like a simple concept for technologists, for different people it can be difficult to understand what that component or feature is doing.”

*— Kieran*

</aside>

![A Kanban / card style approach to project management, as demonstrated by good old Trello. Be aware that Trello and Kanban may be basic concepts to you, but the above may feel like a radical interface to others.](attachment:ca420ce0-e5ea-46b4-bd94-db997bc3f07f:image4.png)

A Kanban / card style approach to project management, as demonstrated by good old Trello. Be aware that Trello and Kanban may be basic concepts to you, but the above may feel like a radical interface to others.

5. Utilize and Evolve a Design System