Sage AR Automation

Sage AR Automation

Sage AR Automation

Transforming a fragmented accounts receivable experience into a streamlined automation platform.

Dashboard

Responsive Web

Fintech

PROJECT OVERVIEW

ROLE

Senior Product Designer, end-to-end design ownership

PLATFORM

Web app

INDUSTRY

Fintech / Accounting / SaaS

TOOLS

Figma, Notion, and Pendo

DURATION

3 months

TEAM

1 PM, 4 Devs, 1 QA, 1 Designer

COLLABORATION

Product Management, UX Research, Content Design, and Engineering

01 — OVERVIEW

Helping small businesses keep their cash flowing.

Helping small businesses keep their cash flowing.

Accounts receivable automation is one of the most important parts of helping small businesses manage their cash flow. Yet the existing experience for managing automated customer communications was messy, fragmented, and difficult to navigate.

Businesses needed a better way to configure, manage, and monitor the communications that keep their receivables moving.

I led the end-to-end product design of a redesigned AR automation experience for Sage, bringing essential automation workflows into one centralized, organized platform.

The goal was to make powerful automation capabilities easier to understand, configure, and manage, regardless of a business’s size or technical experience.

Simplify.

Six automations, ready to set up and easy to understand.

Six automations, ready to set up and easy to understand.

Invoice Presentment

Payment Due Reminder

Overdue Reminders

Invite

Account Balance

Contact Verification

PROCESS

01

Discovery

02

UX Design

03

UI Design

04

Reflection

DESKTOP MOCKUPS

The redesigned experience

The redesigned experience

02 — DISCOVERY

The challenge

The challenge

The existing automation experience lacked the structure and organization needed to support a critical part of accounts receivable management. Configuring automations was overly technical and complicated, requiring users to navigate confusing settings without a clear understanding of how their configurations would behave.

This created a frustrating experience that led to low adoption, accidental automation of customer communications, and a lack of trust in the product. Users needed a simpler, more intuitive way to configure and manage automations with confidence.

Fragmented management

Automation workflows lacked a clear, centralized place to manage them.

Complex configuration

Setting up automations involved multiple decisions that could feel overwhelming.

Limited visibility

Businesses needed a clearer understanding of which automations were active and what was being sent.

Different business needs

Customers needed flexibility in choosing recipients, schedules, and communication preferences.

Subscription limitations

The experience needed to accommodate different capabilities across Basic and Premium plans.

This wasn’t a secondary feature. Automation is the bread and butter of the product.

User breakdown

User breakdown

Smaller teams getting started

Need setup to feel simple and safe, with clear limits. Automated messages to up to 20 customers, with an upgrade path to Premium.

Teams automating at scale

Need the same setup flow without the customer cap, plus room to manage more automations across more customers.

Finance & AR staff

The people doing the chasing today. They need to trust what goes out in their name. Who receives it, when, and exactly what it says.

User features & goals

User features & goals

01

Set up in minutes

A first-time user should see all six automations at a glance and know exactly where to start, with no setup done yet and nothing to undo.

02

Know who gets messaged

Before anything sends, the user sees exactly which customers will receive it and can include or exclude specific ones.

03

Control timing & language

Users set how often an automation runs, what time it sends, and whether it uses each contact’s preferred language.

04

Trust the message

Nothing sends blind. The user previews the exact template and can edit it before the automation goes live.

05

Manage after setup

Once automations exist, the user can toggle them on or off, edit them, and check what was actually sent.

03 — UX DESIGN

The solution, built around four key areas.

The solution, built around four key areas.

1

A centralized automation dashboard

A centralized automation dashboard

I introduced a centralized dashboard that brought the core automation workflows together. Businesses could now see their available automations, understand what each one did, and quickly identify which were active, inactive, or still needed configuration.

2

A guided setup experience

A guided setup experience

Making configuration approachable without sacrificing flexibility. I broke setup into three manageable steps reducing cognitive load and helping users understand what they were configuring before enabling an automation.

1 Configure

Define recipients, frequency, delivery time, and language preferences.

2 Select customers

Choose specific customers, include everyone, or exclude selected ones.

3 Review template

Review and customize messages with dynamic customer details, balances, invoices, and links.

3

A flexible Basic and Premium experience for monitization

A flexible Basic and Premium experience for monitization

Basic customers can configure automations for up to 20 customers; Premium customers get unlimited. Rather than treating the limit as a disconnected restriction, I communicated it within the relevant workflow and introduced the value of upgrading when it made sense.

4

Automation management & visibility

Automation management & visibility

Creating an automation is only part of the experience. I designed management views that turned automation from something users configured and forgot into something they could actively understand and manage.

  • Active / inactive states with a one-click toggle

  • Message history & delivery status in the Message Log

  • Upcoming scheduled communications

  • Value of using the product

User flows — Set up, Manage, Check

User flows — Set up, Manage, Check

How do users set up their first automation?

Pick automation · Rules · Customers · Template · Live. Confirming the template turns the automation on, and it appears in the Active Automations list.

How do users manage automations after setup?

Each automation has a toggle to switch it on or off, and an edit flow to change its rules, customers, or template. Turning one off stops future sends without deleting the setup.

How do users check what was sent?

Sent messages are tracked in the Message Log and the sent-automations overview, so the team can confirm what went out and when.

04 — UI DESIGN

Designing the details

Designing the details

Automations Cards

Automations Cards

Each card shows what the automation does and what it is worth to you: customers waiting, money outstanding, time to save. Users see the value before you set up anything.

SETUP MODAL · STEP 1

Automation rules

Automation rules

Rules in plain language, not system speak. Pick who gets messaged, how often, and when, and change any of it anytime.

SETUP MODAL · STEP 2

Customers List

Customers List

See exactly who gets messaged before anything sends. Include or exclude anyone right here, not after the fact.

SETUP MODAL · STEP 3

Template Preview

Template Preview

Preview the exact message your customers get, and edit it, before it ever goes out. Nothing sends blind.

Active Automations Cards

Active Automations Cards

Once it is on, each row shows what it sent, what is next, and when it runs again. One click to pause it or change it.

Automations Overview

Automations Overview

The Overview is the big picture: everything your automations did, in one place. At the top, messages sent in the last 30 days, and how they did: how many were read and delivered, and which ones need attention.


Below that, what is scheduled in the next 30 days, the value of invoices sent, and how fast customers are paying.


And at the bottom, the number that matters most to a busy team: the time the automations saved. The answer to "is this actually working?" is right there, in numbers.

05 — VALIDATION & ITERATION

Validated with real customers.

Validated with real customers.

I worked with UX research and conducted usability sessions with customers to evaluate the new workflows, identify friction points, and understand whether users could successfully configure and manage their automations. We tested the full loop: setting up a first automation, reviewing the customer list and template before turning it on, and managing it once it was live.

The testing showed substantial improvements in usability compared with the previous experience. Customer feedback supported the direction of the redesign and helped build confidence in the new approach. These findings informed continued refinement as the product moved toward phased development.

88%

Task success rate

6 minutes

Time on task

90%

Completion rate

06 — DELIVERY APPROACH

Phased, on purpose.

Phased, on purpose.

Because automation was central to the product’s value, the work went beyond the interface, it established a consistent foundation for how automation could be configured, managed, and expanded over time.

MVP

New UI & setup

Automations page, guided 3-step setup, active list.

MVP+1

Visibility

Sent-automations overview and Message Log.

MVP+2

Workflows

Set Up All, Customer Workflow, Invoice Workflow.

MVP+3

Scheduling

Scheduled messages.

07 — THE IMPACT

Solving one of the product’s most fundamental problems.

Solving one of the product’s most fundamental problems.

Replaced a fragmented, disorganized experience with a centralized automation platform.

Created a consistent, guided setup process across automation workflows.

Improved usability through customer testing and iterative design.

Introduced clearer visibility into automation activity and delivery.

Established a more scalable experience to support phased development.

Designed a flexible experience that accommodated subscription tiers.

08 — REFLECTION

“Business users need control over complex financial workflows, but they shouldn’t have to understand the complexity behind the software to use it.”

This project was an opportunity to solve a foundational product problem rather than simply introduce another feature. Making automation easier to configure, understand, and manage meant improving the experience at the heart of the platform.

The result was a more organized, approachable, and scalable foundation for AR automation. Next: watching how first users move from their first automation to a second and whether the Basic-to-Premium upgrade moment lands at the right time.