Zach Baron

Golf • Subscription • Loyalty • Booking

2024 — Present

Access by Troon

Platform Design & Design Systems

A unified platform connecting millions of golfers with 900+ courses through tee-time booking, tiered subscriptions, and loyalty.

Access by Troon product overview

The challenge

Troon manages 900+ golf courses worldwide. The Access platform is how millions of golfers discover courses, book tee times, manage memberships, and earn loyalty rewards. When I joined, the product had grown organically — different teams building different features with different patterns. The result was a fragmented experience that didn't feel like one product.

Approach

How the problem moved.

01

Started by auditing every surface of the product — web, mobile, email, in-course signage. Mapped the inconsistencies and identified the highest-leverage places to create cohesion.

02

Built a design system from scratch. Not a component library — a full system of tokens, patterns, and principles that could scale across platforms and teams. Buttons, inputs, cards, navigation — every element designed once and used everywhere.

03

Redesigned the core booking flow. A tee time search looks simple: pick a course, pick a time. But underneath is real-time inventory, dynamic pricing, membership tiers, guest passes, loyalty point redemption, and rate restrictions. The challenge was making all of that complexity invisible.

04

Established a tiered subscription model with clear visual language — each tier has its own identity while feeling part of the same family. Premium, Platinum, and standard access levels that communicate value without confusion.

Detail 01

The System Behind the System

A golf platform isn't just screens — it's a living system of courses, rates, availability windows, membership tiers, and loyalty mechanics. Every design decision has to account for hundreds of edge cases across different course types, time zones, and pricing models. The design system wasn't just about visual consistency — it was about creating a shared language between design, engineering, and operations.

Designing for Scale

Detail 02

Designing for Scale

With 900+ courses, you can't design for one and hope it works everywhere. A resort in Scottsdale has different needs than a municipal course in Ohio. The system had to be flexible enough to accommodate wildly different contexts while maintaining a cohesive brand experience. This meant building adaptive components that could handle variable content, different tier configurations, and localized pricing — all without breaking.

Commerce

Detail 03

Commerce

Access extends beyond booking into a connected golf marketplace. The commerce experience brings equipment, apparel, technology, and accessories into the same ecosystem, giving members a clear way to shop, earn points, and carry the value of their membership into every purchase.

Membership & Loyalty

Detail 04

Membership & Loyalty

The Access membership is the core of the business. Designing the tier system meant balancing aspiration with clarity — members need to understand what they get, what they could get, and why upgrading matters. Points earning, redemption, tier status, renewal — each touchpoint had to reinforce value without overwhelming. The visual language uses subtle gradients and iconography to differentiate tiers while keeping the overall experience clean.

Outcomes

What changed.

01

Unified design system adopted across all product surfaces

02

Redesigned booking flow serving millions of tee time transactions

03

Tiered membership experience driving subscription growth

04

Component library reducing design-to-dev handoff time significantly

Next project

Warner Bros. Discovery

← Back to all work© 2026 Zach Baron