Cognism CRM Enrichment

Enhancing prospecting journey

This feature aims to optimize CRM quality through data health analysis and automated enrichment workflows to improve data accuracy, customer profiles, and marketing effectiveness.

Client

Cognism

Services

Product Design

Industry

B2B SaaS

Date

2025 - 2026

Cognism helps revenue teams identify, understand, and connect with the right prospects faster. For this CRM Enrichment experience, the focus was on turning fragmented customer data into clearer profiles, healthier records, and more confident sales and marketing decisions.

Challanges

When I joined Cognism, the company was in the middle of moving from its legacy Prospector platform to a completely new product. It was an exciting period, but also a challenging one. As the product evolved, we were building many of its foundations at the same time - from a Design System and shared interaction patterns to more consistent UX standards and design processes. As the company's vision became clearer, two priorities emerged: reducing customer churn and improving data quality. CRM Enrichment quickly became one of the key initiatives supporting both goals by helping customers keep their CRM data accurate, automated, and up to date. My personal goal went beyond delivering a new feature. I wanted to make a technically complex product effortless to use - reducing friction, building user confidence, and creating an experience that creates moments of delight.

Starting from scratch - Workshops & Hackathon

Before jumping into Figma, I wanted to understand how CRM Enrichment actually worked behind the scenes. I spent time with Product, Engineering, and Data teams, mapping the entire enrichment flow - from backend logic and CRM integrations to the end-user experience. These workshops helped us align on the real problems, technical constraints, and opportunities before thinking about solutions. Once we had a clear understanding of the problem, I led a three-day hackathon with engineers, and product managers. Working side by side, we sketched ideas, built quick prototypes with v0, validated them together, and started first coding sessions. It was a fast, collaborative way to turn complex technical requirements into a shared product vision before development began.

Discovering Must-Haves

I audited Prospector to uncover where users struggled, what worked well, and which patterns were worth carrying forward into the new Cognism platform. Using heuristic evaluation, cognitive walkthroughs, and competitive analysis, I assessed the entire experience - from navigation and information architecture to error handling, edge cases, and task completion. I complemented this with existing customer feedback and product insights to separate opinion from evidence. Rather than documenting every issue, I prioritised findings based on user impact, business value, and implementation complexity. This gave the team a clear roadmap for what to redesign, what to improve, and what to leave behind, ensuring the new CRM Enrichment experience was built on informed decisions instead of assumptions.

Rapid prototyping & Internal testing

While the engineering team was refactoring the backend and laying the technical foundations for the new CRM Enrichment architecture, I used that time to explore ideas rapidly. Using v0 and Claude, I created a range of interactive prototypes to test different approaches before any frontend development began. Instead of validating polished designs, we focused on validating concepts. Through quick usability sessions with internal teams and selected customers, we gathered feedback early, refined workflows, and eliminated weaker ideas before they reached development. By the time the frontend implementation started, the team had confidence that the core experience had already been tested, reducing uncertainty, rework, and costly design changes later in the process.

Alpha & Beta Testing

Before launch, I planned and facilitated an end-to-end alpha & beta testing programme to validate the CRM Enrichment experience on our end users. Primary objective? To evaluate the flexibility of Enrichment Studio in supporting complex, customized workflows and find out whether the Dashboard effectively communicated data health insights, enabling users to identify issues and take appropriate action. The research combined moderated semi-structured usability testing with a three-week diary study. I prepared realistic Salesforce test environments, task-based scenarios, observation frameworks, and questionnaires to evaluate the entire enrichment journey. The testing confirmed that the core workflows were intuitive, while uncovering several implementation bugs, and edge cases that needed to be addressed before launch. It also gave us a clear direction for future iterations by revealing feature expectations, like adding AND OR logic and combining Cognism filters (e. g. Persona selection) with CRM fields. Implementing these early improved product quality and reduced the risk of end customer-facing issues after release.

Defining new standards

As a Product Designer, my role extended beyond feature design. I helped establish the foundations for how the new Cognism platform was designed and built. This included defining reusable interaction patterns, UX writing principles, and robust user flows that considered error states and edge cases from the outset. I also introduced improvements to the design process, from more collaborative discovery practices and retrospectives to a clearer design-to-development handoff. I partnered with the team to define the Mixpanel tracking strategy, identifying the events, properties, and funnels needed to measure adoption and user behaviour. To ensure consistency across teams, I created a Metrics Cheatsheet, outlining the metrics product designers can and should consider when designing new features. Together, these initiatives improved consistency, strengthened collaboration between design and engineering, and created a scalable foundation that enabled the product to evolve with greater speed and quality.

Final Impact

The redesigned experience achieved 92% adoption among migrating users, demonstrating strong confidence in the new platform over the legacy Prospector solution. By making Enrichment easier to discover and reducing the Time to Value to under 30 seconds - around 3× faster than before - customers could start improving their CRM data almost immediately. Despite introducing significantly more powerful capabilities, including automation and complex enrichment criteria, the average time to configure an enrichment fell from 7 minutes to 4 minutes 50 seconds (31% faster). This reduced manual effort while enabling more sophisticated workflows. Beyond usability, CRM Enrichment became a key business driver. Feedback from 500+ Account Managers showed that the feature significantly increased the value of the Cognism platform and directly supported the company's objective of improving customer data quality. It also became a strong differentiator during sales conversations, with 85% of sales representatives reporting that it helped close new deals. Combined with plan upgrades and increased product usage, CRM Enrichment contributed approximately £9M in annual revenue, reaching approximately one-third of the company's total revenue.

This project reinforced that successful enterprise products are built on strong foundations. Understanding technical constraints, validating ideas early, defining how success would be measured, and establishing scalable design patterns were just as important as designing the interface itself. The product is still evolving as customers continue migrating from Prospector to Cognism, so these results represent the current stage of an ongoing transition.

What would I do differently?

Avoid designing too far ahead of development: As engineering focused on rebuilding the backend foundations, design naturally progressed faster. By the time some features reached implementation, requirements had evolved. Working in smaller, iterative increments would have reduced rework and kept designs aligned with the latest product direction. Introduce a design changelog from day one: Frequent team changes meant valuable context was often lost when people moved on. A shared changelog documenting key decisions, trade-offs, and rationale would have preserved knowledge, made it easier for new team members to understand past decisions, and reduced repeated meetings around the same design choices.

Challanges

When I joined Cognism, the company was in the middle of moving from its legacy Prospector platform to a completely new product. It was an exciting period, but also a challenging one. As the product evolved, we were building many of its foundations at the same time - from a Design System and shared interaction patterns to more consistent UX standards and design processes. As the company's vision became clearer, two priorities emerged: reducing customer churn and improving data quality. CRM Enrichment quickly became one of the key initiatives supporting both goals by helping customers keep their CRM data accurate, automated, and up to date. My personal goal went beyond delivering a new feature. I wanted to make a technically complex product effortless to use - reducing friction, building user confidence, and creating an experience that creates moments of delight.

Starting from scratch - Workshops & Hackathon

Before jumping into Figma, I wanted to understand how CRM Enrichment actually worked behind the scenes. I spent time with Product, Engineering, and Data teams, mapping the entire enrichment flow - from backend logic and CRM integrations to the end-user experience. These workshops helped us align on the real problems, technical constraints, and opportunities before thinking about solutions. Once we had a clear understanding of the problem, I led a three-day hackathon with engineers, and product managers. Working side by side, we sketched ideas, built quick prototypes with v0, validated them together, and started first coding sessions. It was a fast, collaborative way to turn complex technical requirements into a shared product vision before development began.

Discovering Must-Haves

I audited Prospector to uncover where users struggled, what worked well, and which patterns were worth carrying forward into the new Cognism platform. Using heuristic evaluation, cognitive walkthroughs, and competitive analysis, I assessed the entire experience - from navigation and information architecture to error handling, edge cases, and task completion. I complemented this with existing customer feedback and product insights to separate opinion from evidence. Rather than documenting every issue, I prioritised findings based on user impact, business value, and implementation complexity. This gave the team a clear roadmap for what to redesign, what to improve, and what to leave behind, ensuring the new CRM Enrichment experience was built on informed decisions instead of assumptions.

Alpha & Beta Testing

Before launch, I planned and facilitated an end-to-end alpha & beta testing programme to validate the CRM Enrichment experience on our end users. Primary objective? To evaluate the flexibility of Enrichment Studio in supporting complex, customized workflows and find out whether the Dashboard effectively communicated data health insights, enabling users to identify issues and take appropriate action. The research combined moderated semi-structured usability testing with a three-week diary study. I prepared realistic Salesforce test environments, task-based scenarios, observation frameworks, and questionnaires to evaluate the entire enrichment journey. The testing confirmed that the core workflows were intuitive, while uncovering several implementation bugs, and edge cases that needed to be addressed before launch. It also gave us a clear direction for future iterations by revealing feature expectations, like adding AND OR logic and combining Cognism filters (e. g. Persona selection) with CRM fields. Implementing these early improved product quality and reduced the risk of end customer-facing issues after release.