AtoZ - SaaS Portal Design for Email Campaign Management by Dennis DuhmeAtoZ - SaaS Portal Design for Email Campaign Management by Dennis Duhme

AtoZ - SaaS Portal Design for Email Campaign Management

Dennis Duhme

Dennis Duhme

AtoZ - a Saas Portal for Managing Cold Email Campaigns across Agencies

Role

Product Designer, UI/UX Designer

Tools

Figma

Industries

Marketing Technology, Software, Sales and Marketing

The challenge

Managing outreach for many agency clients at once was operationally messy for the client, with separate spreadsheets for warmup tracking, campaign performance scattered across tools, and support requests buried in email threads. AtoZ needed a single portal where they could operate as the platform owner overseeing every agency account, while each agency could log into their own workspace to manage email deliverability and campaign performance independently. On top of that, a built in support system needed to keep users, agencies, and the platform team in one connected loop instead of routing everything through external help desks.

The approach

Mapped two distinct user contexts, the platform owner view for managing all agencies and the individual agency workspace, and designed one shared component system that adapts to both without feeling like two different products
Used a consistent modal pattern for deep dives (email account detail, campaign detail, ticket detail) so users always land in a familiar layout regardless of which object they open
Prioritized scannable, chart forward dashboards (status breakdowns, monthly volume trends) at the top level, so both admins and agency users get a snapshot of the business before drilling into detail
Treated email warmup, a technical and unfamiliar concept for most agency users, as its own guided module with plain language stats (emails received, emails sent, saved from spam) instead of raw deliverability jargon
Folded support directly into the same navigation and visual system as the rest of the product, so raising and resolving tickets never feels like leaving the app

Design Process

Technical Implementation

Built a reusable modal and detail panel system used across email accounts, campaigns, and support tickets, so new object types could be added without inventing new interaction patterns
Designed a component library for status and metadata chips (active, batch, priority, percentage) reused consistently across dashboard, email accounts, campaigns, and tickets
Created two dashboard chart types, a segmented status bar for categorical breakdowns and a time based line or bar chart for volume and performance trends, both built on the same underlying chart component
Structured data tables (agencies, users, tickets) with a consistent header pattern (search, filter, sort, group, view, and a primary create action) so every list in the product behaves the same way
Designed light and dark theme support from the start, reflected in the theme toggle in the top navigation
Like this project

Posted Aug 17, 2026

Design system and dashboard UI for a cold email platform, giving agencies and admins one shared portal to manage campaigns, warmup, and support.