





CRM design system
Description
Description
At the end of 2020, I lead on the creation of a CRM design library. As the channel’s needs evolved, this developed into a sister one to our product design system. I built the Figma library in an atomic structure, designing both reusable patterns and full email templates. While doing this, I rebranded several templates for email journeys, including product marketing, alerts, BP, and FCR, allowing me to test patterns in use and refine them continuously. The system remains live, growing and adapting as our email designs evolve.
At the end of 2020, I lead on the creation of a CRM design library. As the channel’s needs evolved, this developed into a sister one to our product design system. I built the Figma library in an atomic structure, designing both reusable patterns and full email templates. While doing this, I rebranded several templates for email journeys, including product marketing, alerts, BP, and FCR, allowing me to test patterns in use and refine them continuously. The system remains live, growing and adapting as our email designs evolve.
Problem
Problem
As our email journeys expanded, there was no easy way to create new templates while keeping designs consistent. The team needed a scalable solution to maintain brand consistency and streamline template creation.
As our email journeys expanded, there was no easy way to create new templates while keeping designs consistent. The team needed a scalable solution to maintain brand consistency and streamline template creation.
Solution
I built a Figma design library and a ZeroHeight CRM design system to standardize components and templates. By designing reusable patterns and applying them across multiple templates, I created a system that could adapt to ongoing business needs and design updates.
I built a Figma design library and a ZeroHeight CRM design system to standardize components and templates. By designing reusable patterns and applying them across multiple templates, I created a system that could adapt to ongoing business needs and design updates.
My role
My role
Lead designer
Lead designer
Timeline
2021
2021
Team
Lead designer, developer and head of design
Lead designer, developer and head of design
Deliverables
Figma design library
Zero Height documentation
Figma design library
Zero Height documentation



Creating a dedicated library
Creating a dedicated library
From ad-hoc templates to a modular system
The CRM team had outgrown the company’s existing email templates, which were created in an ad-hoc way. They needed a modular system that could be easily combined and reused, while maintaining a mobile-first approach, ensuring templates transformed seamlessly from mobile to tablet to desktop.
Exploring patterns and flexibility
The goal was to give both the copy and CRM teams more freedom in creating content while maintaining consistency across templates. I developed a comprehensive set of patterns in the design system, ensuring they could work together in multiple combinations. To get the balance right, I used our weekly email templates and banners as a starting point and explored multiple ways to apply the assets.
Building the system
The outcomes of this work included:
Figma CRM design library: a fully modular library for creating and managing all company email templates.
ZeroHeight documentation: dedicated CRM pages that explain pattern usage and provide example templates, making the system accessible for the entire company.
From ad-hoc templates to a modular system
The CRM team had outgrown the company’s existing email templates, which were created in an ad-hoc way. They needed a modular system that could be easily combined and reused, while maintaining a mobile-first approach, ensuring templates transformed seamlessly from mobile to tablet to desktop.
Exploring patterns and flexibility
The goal was to give both the copy and CRM teams more freedom in creating content while maintaining consistency across templates. I developed a comprehensive set of patterns in the design system, ensuring they could work together in multiple combinations. To get the balance right, I used our weekly email templates and banners as a starting point and explored multiple ways to apply the assets.
Building the system
The outcomes of this work included:
Figma CRM design library: a fully modular library for creating and managing all company email templates.
ZeroHeight documentation: dedicated CRM pages that explain pattern usage and provide example templates, making the system accessible for the entire company.


















Optimising a high-traffic touchpoint
Optimising a high-traffic touchpoint
Whatch app • 2 weeks Nov 2024
Whatch app • 2 weeks Nov 2024
© Stina Slingo 2025