All Work

Aspire (AspireIQ) · 0→1 · 2023–2024

Automation Builder

A visual workflow engine that lets brands orchestrate influencer relationships at scale — triggers, branching logic, parallel paths, and real-time debugging. Scaled from zero to 1.36M+ runs across 1,051 brands, reducing failure spikes from 60% to near zero.

My Role

Lead Product Designer (0→1)

Timeline

Jun 2023 – Jan 2024

Platform

Web · B2B SaaS

Scope

UX Strategy · Visual Design · Prototyping · PRD · Eng Handoff

Company

Aspire · Influencer Marketing SaaS

1.36M+
Successful automation runs as of Jan 2026
1,051
Brands actively using Automation Builder
~0%
Failure rate — down from 60% spikes in 2024

Overview

Giving brands a workflow engine — not a workaround

Before Automation Builder, Aspire's brand users had no structured way to act on creator relationships at scale. Communication, status changes, approvals, and campaign triggers all lived in manual, one-off workflows — meaning as brands scaled to hundreds of creators per campaign, the complexity became unmanageable.

The ask: build a visual automation engine from scratch. Something that felt as intuitive as Zapier for non-technical brand managers, but powerful enough to handle Aspire's domain-specific logic — creator statuses, offer conditions, campaign triggers, and communication sequences.

Add full canvas screenshot
The Automation Builder canvas — trigger node, conditional branching, parallel paths

The Problem

Scale breaks manual processes

Aspire's customers were managing hundreds of creator relationships per campaign. Actions that should be automatic — sending a welcome email when a creator accepts an offer, moving them to a new list when they ship content, flagging them for review if they miss a deadline — were being done manually, one by one.

  • 1.Inconsistency at scale: Manual workflows meant different team members applied different standards. There was no reliable 'if X then Y' system, so campaign outcomes varied wildly.
  • 2.Bottleneck in the brand team: Brand managers were spending hours per week on repetitive outreach and status management instead of strategic work. Aspire's value prop was scale — this was its ceiling.
  • 3.No visibility into what was running: Even when brands set up basic automations, there was no way to see what ran, what failed, or why. Debugging was essentially impossible.

My Role

Owned the product from whiteboard to launch

I was the sole designer on this 0→1 product. That meant I wasn't handed a PRD — I authored significant parts of it. I ran discovery calls with brand users, mapped edge cases, defined the trigger taxonomy, designed every screen, prototyped the canvas interactions, and was the primary point of contact between PM and engineering throughout.

“Lead Product Designer in everything but title: set company-wide design direction, defined standards for teams across India + North America, ran bi-weekly design deep dives company-wide, and presented every major product surface to the CEO.”

Early wireframe / whiteboard
Early whiteboard exploration of node types
Figma mid-fi exploration
Mid-fidelity canvas structure and node palette

Key Design Decisions

Four decisions that shaped the product

Canvas vs. step-by-step wizard

Early concepts included a wizard-style 'add a step' flow. We moved to a spatial canvas after user sessions showed brand managers think in terms of 'what happens to a creator' — a journey, not a list. The canvas mirrors that mental model.

Yes/No branching over complex conditions

Condition builders can spiral into complexity fast. I pushed for binary branching (yes/no) as the primary condition type, with the ability to chain branches. This kept the visual output readable while supporting sophisticated logic.

Run history as a first-class view

Debugging was the number one support complaint with existing automation tools. I designed the run-history view as a dedicated drawer — every creator's journey through an automation, step by step, with failure context surfaced inline.

Parallel paths as a visual primitive

Brands needed to trigger multiple simultaneous actions. Rather than hacking this through nested conditions, I introduced parallel paths as a first-class node type — a fork that executes all branches simultaneously.

Final canvas — parallel paths + branching
The final canvas with parallel paths, yes/no branching, and grouped flows

Challenges

The hardest parts

Canvas-based UIs are deceptively complex. The interaction model — drag, connect, zoom, pan, undo/redo — has to feel effortless even though the underlying data model is a graph.

  • Representing grouped flows: Some automations span multiple phases. Showing hierarchy on a flat canvas without visual noise took several iterations — we landed on collapsible group containers with a distinct visual treatment.
  • Failure states that don't panic users: When a run fails, brand managers need to know what happened and what to do. I designed failure states with specific context: which step failed, why, and one-click retry or skip options.
  • Trigger taxonomy: Aspire has a rich data model — creator statuses, offer states, campaign milestones, content deadlines, payment events. Designing a trigger system that surfaces the right events without overwhelming users required multiple sessions and close engineering collaboration.
Run history drawer
Run-history view — per-creator automation journey with inline failure context

Impact

From zero to a platform's most-used feature

Automation Builder launched and became the highest-adoption feature Aspire had shipped. The numbers tracked over 18+ months told the story clearly:

1.36M+
Total automation runs as of Jan 2026, across 1,051 brands
60% → ~0%
Failure rate reduced from peak spikes in 2024 to near zero
1,051
Active brands running at least one automation workflow

The SVP of Product cited the Automation Builder directly in the annual review as one of the products driving company growth. It was also one of three features I presented to the CEO as part of the company's product roadmap review.

What I Learned

On designing for complexity

The Automation Builder taught me that the designer's job on a complex product isn't to simplify — it's to modularize. You can't make workflow automation truly “simple” without stripping away the power users need. What you can do is make each piece learnable on its own, so the whole becomes manageable through progressive understanding.

The canvas paradigm we established here became a reference for other complex interaction surfaces at Aspire — influencing how the team approached subsequent 0→1 products.

PreviousCreator Stores & Application Page EditorNext Sales Tracking & Affiliate