spinning guy
.

Designing a Mobile-First Canvassing Experience

Improving field data collection workflows for real-world canvassing environments.

Product Design · Mobile UX · Interaction Design

Grassroots Unwired logo representing the canvassing and field data collection platform

Overview

Grassroots Unwired is a platform used by canvassing teams to collect data, manage outreach efforts, and track engagement in the field.

This project focuses on redesigning the canvassing experience with a mobile-first approach, improving usability and efficiency for users operating in fast-paced, real-world environments.

Problem

Canvassing workflows require users to move quickly through tasks while engaging in live, in-person interactions. However, existing interfaces can introduce friction through unclear navigation, dense layouts, and inefficient data entry patterns.

Users

Constraints

Design Approach

Visual System

A consistent visual system was established to improve clarity, hierarchy, and usability across the interface. This included defining typography, color usage, and component styles to support a cohesive and scalable design.

Style guide showing typography, color palette, and UI components used in the redesigned canvassing interface

Redesigned Dashboard

The dashboard was redesigned to prioritize the most important information and actions, making it easier for users to quickly understand their tasks and navigate the application.

Redesigned mobile dashboard with simplified layout, improved hierarchy, and clearer task prioritization

Before vs After

The original dashboard presented information in a way that made it harder to quickly identify key actions and navigate efficiently.

The redesigned version simplifies the layout and improves usability by emphasizing structure, clarity, and ease of interaction.

Original dashboard interface with denser layout and less clear visual hierarchy compared to redesigned version

Outcome

Reflection

This project emphasized the importance of designing for real-world conditions rather than ideal scenarios.

Designing for mobile, time-sensitive environments requires careful attention to clarity, hierarchy, and interaction efficiency. In future iterations, incorporating direct user feedback and usability testing would further refine and validate these improvements.

MORE PROJECTS