2022-2026

After placing an order on Square

I led design for a unified fulfillment platform at Square, turning disconnected post-order workflows into a single composable system that shipped to GA.

After placing an order on Square

Problem

By 2022, Square was servicing a few verticals. Among them were retail, food and beverage, appointments and services, e-commerce, and invoices. Each had its own app, its own relationship to orders, and its own patchwork of post-order tools. There was no unified way to manage fulfillment and sellers were leaving for Toast and Clover because those tools handled the back half better. Underneath it all: a legacy feature called "Dining Options," was quietly doing the work of fulfillment types. It was load-bearing, undocumented, and impossible to build on.

Diagram of Square's fragmented post-order surfaces across verticals

My role

Senior product design lead on the fulfillment team consisting of two engineering squads, a shared PM, and me as the sole designer. I was also part of the core products design team. On year one (2022), I shipped Shipping Manager, pulling shipping out of the e-commerce silo so it worked across the platform. On year two (2023 and beyond), I proposed and led design for a single fulfillment platform any vertical could plug into. It shipped in February 2026.

Three decisions that shaped the work

Unify fulfillment under orders, not per vertical

The original approach was multiple parallel tracks. I pushed for one shared foundation — same workflow shape, one seller experience, one codepath. I grounded it in one major pain-point: post-it notes stuck to terminals to fake pickup orders the system couldn't handle.

Diagram showing fulfillment unified under a single orders foundation

Composable templates and modular components

Instead of a fixed list, we built a settings architecture where fulfillment methods are composed from configurable elements. Simple sellers get a preset; complex sellers extend it; new types don't require rebuilding the foundation.

Composable fulfillment template settings

Opt-in migration from Dining Options

Forcing the switch would have broken real workflows — kitchen shorthand, section names, invisible conventions sellers relied on. We built an auto-mapping flow that proposed a translation; sellers confirmed rather than reconfigured.

Map your custom dining options

Please confirm that your custom dining options are mapped correctly.

Para llevar
Call-in
Food truck
Large party

Outcome: Shipping Manager

Shipping Manager was the first fulfillment feature brought into the platform. Within 30 days, ~80% of shipment actions were being performed in Shipment Manager, with no seller loss during the transition from Square Online Order Manager. Sellers were creating an average of 14.6 shipping labels per month across Retail and Online, with over 50% of Retail label creators on the free plan, meaning the feature was reaching the long tail, not just power users. Click volume climbed steadily from near-zero at launch to 70k+ monthly unique actions by the end of the year.

Adoption

80%

of shipment actions performed in Shipping Manager within 30 days.

Average sales

14.6

labels per seller, per month across Retail and Online

Reach

50%+

of new users were Retail sellers on the free plan

Monthly unique actions

Near-zero to 70k+

Click volume across year one

 Jan
2kFeb
5kMar
10kApr
15kMay
22kJun
31kJul
42kAug
52kSep
60kOct
66kNov
72kDec

Outcome: Fulfillment Platform

The Fulfillment Platform is the first unified fulfillment system across Square's verticals, impacting an estimated 35 - 48% of all active Food & Beverage sellers. It unlocked end-to-end order tracking, cashier prompting, unified reporting, and support for phone orders from POS — workflows previously managed on sticky notes.

GA rollout

5%

declared generally available at 5% rollout threshold

F&B seller impact

35 - 48%

of all active Food & Beverage sellers on Square

platform thinkingpost-order uxcommerce systemsstrategy and advocacycross-functional leadership