Designing Zapo web platform: simplifying CRM for Local businesses

Designing Zapo web platform: simplifying CRM for Local businesses

Project overview

Project overview

Project overview

Website: zapo.com

Website: zapo.com

Team: Zapo team (PM and Developer)

Team: Zapo team (PM and Developer)

Created at: heartbeat.ua

Created at: heartbeat.ua

What I worked on:

What I worked on:

What I worked on:

Brand Identity refresh (took a part)

Brand Identity refresh (took a part)

Landing page redesign

Landing page redesign

Product design

Product design

Icon pack design

Icon pack design

So, what is Zapo?

So, what is Zapo?

So, what is Zapo?

Zapo is a lead generation company that helps local businesses connect with new clients. They run targeted ads, offer a CRM to track leads (we will talk about this), and even help businesses build simple websites.

Zapo is a lead generation company that helps local businesses connect with new clients. They run targeted ads, offer a CRM to track leads (we will talk about this), and even help businesses build simple websites.

Imagine this:

You’re a small business owner. You’ve got new leads, but no idea where to track them. You’re juggling appointments in your notebook. You can’t remember who you called or when. You try logging into your CRM… and spend 10 minutes trying to figure out where to update a lead’s status. Or worse - you give up and go back to the notebook.

Imagine this:

You’re a small business owner. You’ve got new leads, but no idea where to track them. You’re juggling appointments in your notebook. You can’t remember who you called or when. You try logging into your CRM… and spend 10 minutes trying to figure out where to update a lead’s status. Or worse - you give up and go back to the notebook.

Imagine this:

You’re a small business owner. You’ve got new leads, but no idea where to track them. You’re juggling appointments in your notebook. You can’t remember who you called or when. You try logging into your CRM… and spend 10 minutes trying to figure out where to update a lead’s status. Or worse - you give up and go back to the notebook.

That’s what we were dealing with.

That’s what we were dealing with.

Zapo's old Timeline view

The Challenge:

Zapo reached out with a clear goal: improve the UX (main connection between Contacts page and Contact's Timeline) and make it easier to understand. Users found the platform hard to use and overwhelming at times. On top of that, the team felt the branding needed a refresh to better reflect the product’s mission and personality.

The Challenge:

Zapo reached out with a clear goal: improve the UX (main connection between Contacts page and Contact's Timeline) and make it easier to understand. Users found the platform hard to use and overwhelming at times. On top of that, the team felt the branding needed a refresh to better reflect the product’s mission and personality.

The Challenge:

Zapo reached out with a clear goal: improve the UX (main connection between Contacts page and Contact's Timeline) and make it easier to understand. Users found the platform hard to use and overwhelming at times. On top of that, the team felt the branding needed a refresh to better reflect the product’s mission and personality.

So, we started digging in. Together with the Zapo team, we:

So, we started digging in. Together with the Zapo team, we:

Mapped the user journey from getting a new lead to closing a deal

Mapped the user journey from getting a new lead to closing a deal

Created user flows for the key pages: Contacts and Timeline flow

Created user flows for the key pages: Contacts and Timeline flow

Reviewed user feedback to pinpoint what wasn’t working

Reviewed user feedback to pinpoint what wasn’t working

We also explored and made a competitors research like HubSpot, Zoho CRM, and Pipedrive. Some felt overwhelming, especially for small business users, but there were also good design choices we learned from and adapted to Zapo’s needs.

We also explored and made a competitors research like HubSpot, Zoho CRM, and Pipedrive. Some felt overwhelming, especially for small business users, but there were also good design choices we learned from and adapted to Zapo’s needs.

Mapped the user journey from learning about Zapo to interactions with timeline

User flow for the key user path from Contact page to Timeline and what actions are possible there

Pinpointing what wasn’t working

First: a refreshed brand

Together with Brand Designer we chose four main colors for the brand, each one linked to a different part of the product, like CRM, Ads, or Sites. But the identity needed more than just color, it needed a story.

First: a refreshed brand

Together with Brand Designer we chose four main colors for the brand, each one linked to a different part of the product, like CRM, Ads, or Sites. But the identity needed more than just color, it needed a story.

First: a refreshed brand

Together with Brand Designer we chose four main colors for the brand, each one linked to a different part of the product, like CRM, Ads, or Sites. But the identity needed more than just color, it needed a story.

Zapo is inspired by the town of Lytham, where an old windmill once helped the local community work more efficiently. So, we created a visual symbol made of small blocks and leaves that, when combined, look like a windmill. It’s a quiet reference to Zapo’s goal: helping local businesses grow and stay productive, just like that windmill once did.

Zapo is inspired by the town of Lytham, where an old windmill once helped the local community work more efficiently. So, we created a visual symbol made of small blocks and leaves that, when combined, look like a windmill. It’s a quiet reference to Zapo’s goal: helping local businesses grow and stay productive, just like that windmill once did.

Second: a better product experience

Together with Zapo team, I redesigned the interface to feel more focused and easier to use.

Second: a better product experience

Together with Zapo team, I redesigned the interface to feel more focused and easier to use.

Second: a better product experience

Together with Zapo team, I redesigned the interface to feel more focused and easier to use.

Some of the key changes included:

Some of the key changes included:

A layout built around three clear sections:

A layout built around three clear sections:

Info about the contact → Timeline activity → Quick actions user can take

Info about the contact → Timeline activity → Quick actions user can take

A simplified navigation that brings core pages: Contacts, Leads, Deals, Tasks, Events, Calendar

A simplified navigation that brings core pages: Contacts, Leads, Deals, Tasks, Events, Calendar

A prominent “+” button to quickly create Emails, SMS, tasks, events, notes, or deals

A prominent “+” button to quickly create Emails, SMS, tasks, events, notes, or deals

More flexible filters so users can control what they see: by timeframe, type of activity, or person

More flexible filters so users can control what they see: by timeframe, type of activity, or person

Improving through iteration

Improving through iteration

Improving through iteration

Since I was working externally, Zapo’s team took care of testing. After each prototype, they ran sessions with some users and asked them to complete the same set of tasks:

Since I was working externally, Zapo’s team took care of testing. After each prototype, they ran sessions with some users and asked them to complete the same set of tasks:

Check if a lead responded and send a follow-up email

Check if a lead responded and send a follow-up email

From the Contacts page, find Eric Lawson and add a new task

From the Contacts page, find Eric Lawson and add a new task

Update a deal status

Update a deal status

Find the most recent email to the client from a teammate

Find the most recent email to the client from a teammate

These tasks reflected what users actually do day-to-day. Here’s how the design evolved across three focused rounds of iteration:

These tasks reflected what users actually do day-to-day. Here’s how the design evolved across three focused rounds of iteration:

1st iteration

This version helped us spot what was missing. What we learned:

This version helped us spot what was missing. What we learned:

No filters, so the timeline was long and hard to scan

No filters, so the timeline was long and hard to scan

Every message and email was shown in full, which made it difficult to find specific activity (like a teammate’s email)

Every message and email was shown in full, which made it difficult to find specific activity (like a teammate’s email)

The deal section asked “Quote sent? Yes/No,” but if users made a mistake, they couldn’t undo it. There was no way to manage status from here

The deal section asked “Quote sent? Yes/No,” but if users made a mistake, they couldn’t undo it. There was no way to manage status from here

Adding a new task worked, but users asked: “What if I need to edit or track multiple tasks, do I have to leave this page?”

Adding a new task worked, but users asked: “What if I need to edit or track multiple tasks, do I have to leave this page?”

What users said:

What users said:

“I didn’t expect that clicking ‘Yes’ would hide everything.”

“I didn’t expect that clicking ‘Yes’ would hide everything.”

What users said:

What users said:

“It’s hard to spot my teammate’s email, they all look the same.”

“It’s hard to spot my teammate’s email, they all look the same.”

What users said:

What users said:

“I added a task, but now what? Can I change it from here?”

“I added a task, but now what? Can I change it from here?”

Iteration 2: Making key actions more visible

Iteration 2: Making key actions more visible

Iteration 2: Making key actions more visible

What I changed:

What I changed:

Added filters for specific types of activity

Added filters for specific types of activity

Made names on timeline more prominent, with clickable links to see who they are

Made names on timeline more prominent, with clickable links to see who they are

Replaced the “Quote sent?” block with Recent Deals, showing deal history with pop-up previews

Replaced the “Quote sent?” block with Recent Deals, showing deal history with pop-up previews

Added Recent Tasks & Events

Added Recent Tasks & Events

Users could now see multiple deals, check their status, and preview info without switching pages

Users could now see multiple deals, check their status, and preview info without switching pages

These tasks reflected what users actually do day-to-day. Here’s how the design evolved across three focused rounds of iteration:

These tasks reflected what users actually do day-to-day. Here’s how the design evolved across three focused rounds of iteration:

2nd iteration

What we learned:

What we learned:

Users could complete the follow-up and task creation easily

Users could complete the follow-up and task creation easily

They successfully found the teammate message using filters

They successfully found the teammate message using filters

The deal status interaction still wasn’t obvious, users didn’t realize the deal was clickable

The deal status interaction still wasn’t obvious, users didn’t realize the deal was clickable

What users said:

What users said:

“This is better, I can filter by email now.”

“This is better, I can filter by email now.”

What users said:

What users said:

“I like more prominent names. Looks good!”

“I like more prominent names. Looks good!”

What users said:

What users said:

“I didn’t realize I could click on the deal, I thought it was just a label.”

“I didn’t realize I could click on the deal, I thought it was just a label.”

Iteration 3: This version focused on actionability

Iteration 3: This version focused on actionability

Iteration 3: This version focused on actionability

What we changed:

What we changed:

Introduced smaller activity rows (accordion-style) in the timeline to reduce scrolling.

Introduced smaller activity rows (accordion-style) in the timeline to reduce scrolling.

Underlined task/deal/event headings for better visibility and added arrow icons linking to the full list

Underlined task/deal/event headings for better visibility and added arrow icons linking to the full list

Introduced breadcrumbs at the top of the page

Introduced breadcrumbs at the top of the page

3rd iteration

What users said:

What users said:

“I found the teammate message faster this time, those summary rows really help.”

“I found the teammate message faster this time, those summary rows really help.”

What users said:

What users said:

“I can change my task status right here, great.”

“I can change my task status right here, great.”

What users said:

What users said:

“This feels organized, and I don’t need to click around as much.”

“This feels organized, and I don’t need to click around as much.”

Before / After

Some of the other key screens:

Some of the other key screens:

Some of the other key screens:

Leads page

Contacts page

Deals page

Calendar page

Reporting page

Where we ended up

Where we ended up

By the end, Zapo had:

By the end, Zapo had:

By the end, Zapo had:

A fresh brand identity with a modular, scalable visual system, used across the product, website, and marketing

A cleaner, more focused CRM experience, including a redesigned Contacts Timeline that makes day-to-day lead management easier

A user experience shaped around clarity, speed, and real business workflows