• Home
  • Portfolio
    • ParlevaAI language learning app
    • CES Performance GoalsEnterprise performance workflow
    • Merchant accountsPayments & onboarding
    • Vitality fitnessFitness brand & app
    • Enhancing sponsorsNonprofit giving UX
    • Son foundationNonprofit web design
    • Liberate
    • Sporty ventures
  • About
    • Home
    • Portfolio
    • About
    • Contact
    Enterprise UX Case Study · Allstate CES

    Enterprise Performance & Goal-Setting Platform

    From business plans to performance goals

    Designing a scalable Performance workflow inside Allstate's Customer Engagement System that connected annual planning, monthly goals, staff accountability, and actuals tracking.

    My contribution was less about designing screens and more about defining the logic behind them — how the workflow should adapt across agency structures, what data should be authoritative at each stage, and how planning and performance should connect without duplicating work.

    Company Allstate
    Platform Customer Engagement System
    Product Area Performance
    Workflow Manage Goals
    Role Sole UX Designer for Performance
    Users Agency owners, office managers, staff / LSPs, sales leaders
    Contribution CES architecture, Performance architecture, workflow design, edge-case modeling, prototyping, requirements alignment
    Team UX designers, product, engineering, business analysts, business planning, leadership

    Some screens and details have been adapted or generalized to protect internal information.

    Customer Engagement System
    Performance
    Manage Goals
    Annual business plan
    Monthly goals
    Location distribution
    Staff allocation
    Actuals tracking
    Executive Summary Enterprise Systems Thinking

    At a glance

    The broader initiative

    Allstate was creating CES to bring together the fragmented tools agents and staff used across customer management, performance, planning, communications, and daily operations — consolidating them into a single connected platform.

    The focused problem

    Agency leaders needed to turn annual business plans into monthly goals, distribute them across complex agency structures, and track actuals against targets — with no connected workflow to support any of it.

    The systems challenge

    Agencies could have one location, multiple locations, multiple states, multiple primary levels, and separate annual business plans by state. The workflow needed to adapt without overburdening simple agencies or failing complex ones.

    My role

    I contributed to the broader CES architecture alongside other platform designers, then owned the Performance UX work — designing the Manage Goals workflow by mapping scenarios, defining source-of-truth rules, modeling edge cases, and prototyping the flow.

    The result was a scalable goal-setting flow that pulled business plan values into Manage Goals as a read-only starting point, allowed monthly goals to be created or edited, enabled distribution to locations and staff, and connected saved goals to performance tracking.

    This work mattered because performance goals were not just reporting data — they shaped how agencies planned, coached staff, tracked progress, and connected business strategy to daily execution.

    Platform Context Enterprise Systems Thinking

    The broader platform: Customer Engagement System

    CES was designed to consolidate the many Allstate and third-party applications agents and staff used to manage customer relationships, business performance, planning, communications, and daily work. The goal was to reduce tool-switching and create a more connected enterprise experience.

    I partnered with other CES designers and cross-functional teams on platform architecture — thinking through how major areas should connect and how Performance would fit into the broader ecosystem. My dedicated ownership was the Performance product area, with Manage Goals as the deepest workflow.

    Customer Engagement System
    Home
    Performance
    Overview
    Manage Goals ← case study focus
    Business Planning
    News / Communications
    Help / AI Support
    Marketing
    Analytics
    Integrated Allstate + Third-party Tools
    Case Study Focus Workflow Architecture

    The focused workflow inside Performance

    Performance was one area within CES focused on helping agency leaders understand goals, actuals, planning, and staff performance. Manage Goals was the connective layer between annual planning and day-to-day performance management.

    CES — platform context
    →
    Performance — product area
    →
    Manage Goals — case study focus

    The challenge was designing a workflow that could adapt across agency structures, preserve the right source of truth, and connect directly to performance tracking.

    Business Planning
    Annual targets, state-level business plans
    →
    Manage Goals
    Monthly goals · Location distribution · Staff allocation
    →
    Performance Overview
    Actuals vs. goals · Progress tracking
    The Problem Ambiguity Reduction

    The problem was fragmentation

    Agency leaders managed annual business plans, monthly goals, and performance tracking across disconnected experiences. Business plan data didn't flow into monthly goal setting, and goals weren't connected to location allocation, staff accountability, or actuals tracking — leaving no clear link between planning and daily execution.

    The workflow had to be simple enough for single-location agencies, but flexible enough for agencies operating across multiple states, locations, and books of business.

    Before — Fragmented
    • Annual business plan
    • Monthly goals set without plan context
    • Location allocation manual, no goal reference
    • Staff expectations untracked or estimated
    • Performance tracking no goal baseline to compare against
    No clear path from annual planning to daily execution.
    After — Connected
    • Annual plan
    • Monthly goals
    • Location allocation
    • Staff goals
    • Performance tracking
    One connected workflow, from annual planning to performance visibility.
    Users & Jobs Scalable Product Behavior

    Who the workflow needed to support

    The system needed to support different roles without forcing every user into the same workflow or exposing information inappropriately.

    User Job to be done
    Agency owner Translate annual business plans into monthly goals and distribute them across locations and staff.
    Office manager Help set, adjust, and monitor staff goals at the location level.
    Staff / LSP Understand individual expectations, targets, and progress toward goals.
    Sales leader See how agency planning connects to monthly execution and performance outcomes.
    My Role Cross-Functional Leadership

    My role across platform architecture and workflow design

    While CES was shaped by a broader group of UX designers and cross-functional teams, I was the sole UX designer dedicated to the Performance product area. That meant I was responsible for shaping how Performance connected to the broader CES architecture while also designing the detailed Manage Goals workflow — from systems modeling and edge-case mapping through prototyping and team alignment.

    Platform architecture

    Partnered with other CES designers to ensure Performance fit the broader platform architecture, navigation model, and experience patterns.

    Workflow design

    As the sole UX designer on Performance, I designed the Manage Goals workflow across business plan context, monthly goals, location distribution, staff allocation, and actuals tracking.

    Team alignment

    Partnered with business partners and cross-functional teams to create state matrices, flow artifacts, and behavior models that helped clarify business rules, edge cases, and implementation decisions.

    Key Alignment Artifacts

    Before implementation, I partnered with business partners and cross-functional teams to define the behavior model behind the experience. These artifacts helped clarify workflow rules, planning integration, and agency-specific edge cases.

    Problem framing artifact
    img/allstate-problem-framing.png
    Problem Framing
    Mapped the gaps between Business Planning, Manage Goals, and performance tracking. Drove: the problem was fragmentation across systems, not a missing screen.
    Goals and guardrails artifact
    img/allstate-goals-guardrails.png
    Goals & Guardrails
    Aligned the team on what this phase would and would not solve. Drove: scope boundaries around connecting Business Planning and Manage Goals without rebuilding the planning ecosystem.
    System rules artifact
    img/allstate-system-rules.png
    System Rules
    Defined how saved states, data ownership, and conditional behavior should work. Drove: source-of-truth and allocation rules shared across UX and engineering.
    State Matrix — centerpiece artifact

    Modeling Workflow Behavior Across Agency Structures

    A model of how the workflow should adapt across agency structures, planning states, and saved goal states — the foundation for both design and engineering.

    Workflow behavior state matrix across agency structures
    img/allstate-workflow-behavior.png
    Drove conditional behavior across single-location, multi-location, and multi-state scenarios.
    Complexity Model Enterprise Systems Thinking

    Designing for real agency complexity

    The hardest part of the project was not the interface. It was modeling how goal setting should behave across different agency structures and saved states.

    The design challenge was not one workflow — it was designing a single workflow that could adapt to many different agency realities without collapsing under edge cases.

    Variables I had to account for

    Single-location vs. multi-location agencies
    One state vs. multiple states
    Multiple primary levels
    Business plans for some states, not others
    No monthly goals vs. saved monthly goals
    Business plan values as a starting point
    Saved monthly goals as source of truth
    Location-level distribution
    Staff-level distribution
    Over- and under-allocation states
    Actuals tracking after goals were saved

    Simplified behavior matrix

    Scenario Experience behavior
    Single location, no business plan, no monthly goals Start with empty monthly goal setup
    Single location, saved business plan Use business plan values as the starting point
    Single location, saved monthly goals Show saved monthly goals as source of truth
    Multi-location, same state Enable distribution across locations
    Multi-location, multi-state Enable distribution within each state or primary level
    Business plan + saved monthly goals (completed/reference state — not a setup path) Saved monthly goals remain source of truth; business plan values are contextual and do not overwrite
    Location goals set Enable staff allocation within that location
    Allocation mismatch Show real-time guidance without unnecessary blocking

    These agency structures, saved states, and source-of-truth rules were mapped collaboratively with business partners and engineering to determine what users should see across each scenario.

    Scenario Modeling Enterprise Systems Thinking

    Designing across 9 core workflow scenarios

    The active workflow needed to account for three setup/editing states across three agency structures. A fourth completed state — when both a Business Plan and Monthly Goals already existed — was handled as a reference/editing state because the user did not need the same setup guidance.

    9 core workflow scenarios

    Single location
    Multi-location / same state
    Multi-state / Primary level
    No Business Plan / No Goals
    01 Empty setup
    02 Empty setup with location structure recognized
    03 Empty setup with state structure recognized
    Business Plan / No Goals
    04 Use BP values as starting point
    05 Use BP values + distribute across locations
    06 Use BP values by state/primary + distribute within state
    No Business Plan / Goals
    07 Show saved monthly goals
    08 Show saved goals + enable location/staff adjustments
    09 Show saved goals + enable state/location/staff adjustments
    Reference / completed state Business Plan + Goals
    • Saved monthly goals remain the source of truth
    • Business Plan values are contextual
    • Business Plan values do not overwrite saved goals
    • Users can view, adjust, or edit existing goals
    • Distribution options remain available based on agency structure
    Key Decision
    Once monthly goals exist, they remain the source of truth. Business Plan values can provide context, but they should not replace saved goal decisions.

    Example scenarios

    Scenario A

    Business Plan + No Goals + Single Location

    Workflow Behavior
    • Display annual business plan values
    • Use business plan values as starting point
    • Allow monthly goal creation
    • No location distribution required
    Key Design Decision
    Use existing planning data to reduce duplicate entry while keeping monthly goals editable.
    Scenario B

    No Business Plan + Goals + Multi-location

    Workflow Behavior
    • Show saved monthly goals as source of truth
    • No business plan context to display
    • Enable location distribution and adjustments
    • Allow location-level and staff-level edits
    Key Design Decision
    Saved goals are authoritative regardless of whether a business plan exists — the workflow respects what the user has already set.
    Scenario C

    Business Plan + No Goals + Multi-state / Primary level

    Workflow Behavior
    • Use business plan values by primary level
    • Enable primary level distribution
    • Enable location allocation within each primary level
    • Enable staff allocation within locations
    Key Design Decision
    The workflow needed to scale from business planning to execution while maintaining a clear hierarchy between primary level, location, and staff goals.

    This was less about interface design and more about systems design — categorizing workflow states by user need: setup from scratch, setup with planning data, editing saved goals, and a completed state where both planning and goals already existed.

    Design Principles Workflow Architecture

    Principles that guided the solution

    1
    Preserve the right source of truth

    Once monthly goals are saved, they become the source of truth — business plan values can initialize but never overwrite.

    2
    Connect planning without duplicating it

    Business plan values appear in Manage Goals for context, but editing them happens in Business Planning — not here.

    3
    Scale complexity progressively

    Distribution controls appear only for multi-location and multi-state agencies, and only when those controls are relevant.

    4
    Reduce manual calculation

    Distribution actions help users allocate goals quickly while still allowing manual adjustment for nuanced situations.

    5
    Guide mismatches, don't over-block

    Over- and under-allocation are shown clearly in real time, but the system avoids unnecessary hard stops when leaders need flexibility.

    6
    Close the loop with tracking

    Goal setup feeds directly into Performance, closing the loop between planning and actuals tracking.

    Solution Walkthrough Scalable Product Behavior

    The solution

    Five steps that took agency leaders from fragmented planning to connected performance management.

    Step 1

    Bring business plan context into Manage Goals

    When a saved annual business plan existed, Manage Goals displayed the relevant plan values as a starting point for monthly goal creation.

    Design Decision
    Business plan values were read-only inside Manage Goals — editing stays in Business Planning, keeping the source of truth clean.
    Business plan values pulled into Manage Goals as a read-only starting point
    img/allstate-business-plan-context.png
    Read-only business plan context
    Annual plan values gave users context without duplicating the Business Planning workflow.
    Step 2

    Create or edit monthly goals

    Users could set monthly targets for key performance metrics — serious quotes, conversion rate, new business items, and retention.

    Design Decision
    Saved monthly goals remained the source of truth — not overwritten by business plan values, and not reset unless intentionally changed.
    Monthly goal creation and editing screen
    img/allstate-monthly-goals.png
    Monthly goals as source of truth
    Monthly goals became the editable source of truth once saved.
    Step 3

    Distribute goals across locations or books

    For agencies with multiple locations, the workflow introduced a distribution step so agency-level or primary-level goals could be allocated across locations.

    Design Decision
    The flow adapted based on agency structure. Simple agencies avoided unnecessary steps. Complex agencies received the distribution controls they needed — only when they were relevant.
    Goal distribution across multiple locations
    img/allstate-location-distribution.png
    Distribution appears only when relevant
    Multi-location agencies received distribution controls only when those controls were relevant.
    Step 4

    Allocate location goals to staff

    Once location goals were set, agency leaders could distribute those goals to individual staff members.

    Design Decision
    Quick distribution actions reduced repetitive manual entry, while editable fields allowed leaders to adjust goals based on individual role, capacity, or expectations.
    Staff-level goal allocation screen
    img/allstate-staff-allocation.png
    Staff goals inherit location context
    Staff allocation translated business goals into individual accountability.
    Step 5

    Track actuals against goals

    Saved goals appeared in Performance, allowing agency leaders to compare actuals against targets across agency-level and staff-level metrics.

    Design Decision
    Goal setup connected directly to the Performance overview — making Manage Goals part of a continuous loop, not a one-time task.
    Performance actuals vs goals tracking screen
    img/allstate-actuals-tracking.png
    Actuals close the loop
    The workflow closed the loop by connecting goal setup to performance tracking.
    Plan
    →
    Set goals
    →
    Distribute to locations
    →
    Assign to staff
    →
    Track
    Cross-Functional Collaboration Cross-Functional Leadership

    Working across a large enterprise team

    As the sole UX designer on Performance, I partnered closely with other CES designers to maintain platform consistency while working directly with product, engineering, business analysts, and business planning partners on the Manage Goals workflow. Alignment across these teams was essential because the workflow touched multiple systems: annual planning, monthly goals, agency hierarchies, location data, staff structures, performance metrics, reporting, and permissions.

    Many of the key artifacts were created through collaboration with business partners, product, engineering, and business analysts. My role was to help translate that shared understanding into UX architecture, workflow behavior, and product decisions.

    Partner What we aligned on
    UX designers CES architecture, Performance patterns, navigation conventions, and visual consistency across the platform.
    Product / DPM MVP scope, rollout priorities, user flows, success measures, and decision trade-offs.
    Business analysts Agency structure rules, saved-state logic, distribution behavior, and edge case handling.
    Engineering API needs, backend dependencies, save behavior, calculation logic, and data availability constraints.
    Business planning partners How annual plan values should appear inside Manage Goals, and what could be read-only vs. editable.
    Leadership / stakeholders Risks, assumptions, trade-offs, and decision direction across complex edge cases.
    Working closely with business partners, product, and engineering, we moved from a broad idea — "connect business planning and manage goals" — to a shared product model that could be designed, validated, and built.
    Requirements and alignment board showing risks, assumptions, flow logic, and decision notes
    img/allstate-alignment-artifact.png
    Shows risks, assumptions, and decision notes across the most complex workflow scenarios. Drove alignment between product, engineering, and business partners before implementation.
    Buildable Logic Ambiguity Reduction

    Translating design into buildable behavior

    Because the workflow depended on agency structure, saved states, and data availability, the design had to define behavior — not just screens.

    This was where design became product behavior.

    1
    Check agency structure
    2
    Check saved business plan
    3
    Check saved monthly goals
    4
    Determine displayed values and source of truth
    5
    Enable relevant distribution controls
    6
    Calculate allocation totals in real time
    7
    Show mismatch guidance if allocation doesn't match
    8
    Save goals
    9
    Display actuals against goals in Performance

    Key behavioral rules

    • Business plan values can initialize Manage Goals only when monthly goals do not already exist.
    • Saved monthly goals become the source of truth and are not overwritten by business plan values.
    • Business plan values are always read-only inside Manage Goals.
    • Single-location agencies do not see location distribution controls.
    • Multi-location agencies can distribute goals across locations or books within a state.
    • Multi-state agencies distribute goals within each primary level or state separately.
    • Staff goals are assigned within the context of a parent location goal.
    • Allocation mismatches are visible in real time — hard stops are reserved for critical errors only.
    • Saved goals feed automatically into Performance tracking.
    High level requirements document showing guardrails, monthly goals rules, business planning integration, and distribution behavior
    img/allstate-requirements.png
    Shows how design decisions were translated into implementation rules for UX and engineering. Drove a shared buildable model for the full team.
    Outcomes Enterprise Systems Thinking

    What the work made possible

    1

    Created a scalable goal-setting framework

    The workflow supported simple and complex agency structures, from single-location agencies to multi-state agencies with separate business plans — without overburdening simpler setups.

    2

    Clarified planning-to-performance relationships

    Annual business plan values could inform monthly goals, while saved monthly goals remained the editable source of truth — preserving the right data hierarchy.

    3

    Created cross-functional alignment

    Scenario maps, flow diagrams, prototypes, and state matrices — developed collaboratively with business partners, product, and engineering — helped the team align on complex workflow behavior before implementation.

    4

    Connected setup to performance visibility

    Goals were not isolated setup data. Once saved, they became part of Performance — where agency leaders could track actuals against targets in real time.

    5

    Strengthened the broader CES architecture

    The work contributed to how Performance fit within the broader CES consolidation initiative — a single connected experience for agents and staff across tools that had previously been separate.

    Before, planning and goal management were separate mental models. After, the team had a connected product model for moving from annual planning to monthly execution and performance tracking.
    Success Criteria Workflow Architecture

    How success was defined

    The team defined success across four dimensions.

    Product Success

    Increased completion of monthly goal creation, higher adoption of Manage Goals, and reduced abandonment during goal setup.

    UX Success

    Reduced duplicate entry between Business Planning and Manage Goals, and increased confidence in the goal-setting workflow.

    Operational Success

    Shared data between planning and goals, consistent data ownership across the workflow, and simplified support across different agency structures.

    Business Success

    Greater alignment between annual plans and monthly execution, improved visibility into agency performance, and stronger accountability at every level.

    Final production metrics were not available at the time of this work. The team defined success through adoption, completion, reduced duplication, operational scalability, and performance visibility.
    Reflection Workflow Architecture

    What this project taught me

    This project reinforced that enterprise UX is about designing the system behind the screens: source-of-truth rules, edge-case modeling, team alignment, and workflows that scale across different business structures.

    The most valuable work was not the prototypes — it was the behavior models, edge-case matrices, and alignment artifacts built with business partners and cross-functional teams that helped everyone understand exactly what the product should do before anyone wrote a line of code.

    My biggest contribution was helping turn a fragmented planning process into a connected product model inside a broader enterprise platform.

    The hardest part of this project wasn't designing screens — it was defining the logic that made them possible. I modeled workflow behavior across dozens of agency configurations, aligned product and engineering around a shared state model, and made architecture decisions that had to hold up at enterprise scale. The interface was the last thing I designed.

    Merchant Accounts case study
    Next case study Merchant Accounts
    →