July 16, 2026

Speed to Attribution: Why Dutch Bros Beat McDonald's in Four Years

Speed to attribution isn't primarily a technology problem. It's a brand energy problem. The brands that move fastest aren't the ones that invest most in digital infrastructure — they're the ones whose customers want to be identified.

By Jim Edgett


The conventional loyalty consulting playbook starts with platform selection. RFP, vendor shortlist, feature matrix, implementation timeline. The assumption underneath it is that the path to high customer identification runs through the right technology stack.

Dutch Bros exposed that assumption for what it is.

In approximately four years from digital loyalty launch, Dutch Bros reached 72% transaction attribution — meaning nearly three out of four purchases are now tied to a known customer. McDonald's, operating at 150 million members globally, spent a decade and hundreds of millions of dollars building to comparable scale. Dutch Bros' technology investment isn't separately disclosed. It's buried in SG&A. The gap in cost and velocity between these two outcomes is not a technology story. It never was.


Speed to Attribution: The Metric That Matters

Before defining the framework, the concept needs a precise definition.

Speed to attribution is the rate at which a brand converts anonymous transactions into known customers. Not whether a loyalty program exists. Not how many features the app has. How fast the identity gap closes — and what drives that velocity.

This is a rate metric layered on top of the customer identity maturity curve. Stage tells you where you are. Speed to attribution tells you how fast you got there and, critically, what's actually driving the engine.

The same destination reached at radically different speeds and costs tells you something important. The variable isn't technology. It's the reason customers want to be identified.


Three Benchmarks

McDonald's — Infrastructure First, Enrollment After

McDonald's launched its consumer app in 2015. Loyalty didn't follow until 2021 — a six-year gap between digital presence and identity capture. Enrollment required heavy subsidization: free food offers, sustained marketing spend, and a $300 million acquisition of Dynamic Yield to build the intelligence layer that could make the program operationally meaningful.

The scale McDonald's reached is genuinely impressive: 150 million members globally, $25 billion in loyalty-attributed systemwide sales, members who more than double their visits in the first year after joining. These outcomes required a dedicated Digital Marketing Fund drawing 1.2% of digital revenues from U.S. franchisees. The investment was staged, publicly disclosed, and substantial.

Velocity: slow by any measure. A decade from app to meaningful attribution. The footprint and the budget eventually produced the result — but the mechanism was push. Customers were enrolled because McDonald's made enrollment economically compelling enough to overcome indifference.

Dutch Bros — Brand First, Digital as Expression

Dutch Bros went public in September 2021. The Paytronix-powered loyalty app launched simultaneously — not as a retrofit on top of an existing analog program, but as the first digital loyalty experience the brand had ever offered. There were no paper punch cards to unwind, no decade of transactional habits to retrain.

The app launched into a customer base that was already tribal.

Dutch Bros customers evangelize the brand to strangers in parking lots. The culture around the brand — the bro-ista connection, the personalized service, the deliberate weirdness — had been building for three decades before the app existed. When the loyalty program launched, it didn't feel like a points card. It felt like a membership card for a club that already had millions of members.

Enrollment was pulled, not pushed.

2023: 65% attribution. 2024: 68%. 2025: 72%. The trajectory is steep and it hasn't plateaued. Dutch Bros achieved 15 million members, $2.2 billion in systemwide sales, 29% shop contribution margins, and 13.4% same-store transaction growth during a period when Starbucks was declining. When Dutch Bros launched mobile ordering at the end of 2024, it hit 14% of transactions by Q4 2025 — the beginning of Stage 6 operational integration, arrived at four years after digital launch.

Technology investment: not separately disclosed. Comparable attribution to McDonald's. Fraction of the spend.

Starbucks and Chick-fil-A — Engineered Affinity

Both brands represent a third model: strong brand equity that actively engineers loyalty behavior through program design. Status tiers, birthday drinks, exclusive access, achievement mechanics. Enrollment is neither pushed through heavy subsidization nor organically harvested from pre-existing tribal identity — it's designed.

Starbucks loyalty members drive approximately 40% of U.S. sales, built over 15+ years of deliberate program architecture. Chick-fil-A One has exceeded 50 million members, engineered through a combination of brand affinity, operational consistency, and program incentives calibrated to drive frequency.

Velocity: mid-range. The emotional pull is real but manufactured — and manufacturing it takes sustained investment in program design, offer economics, and customer experience. Starbucks invented the mobile loyalty playbook. The playbook works. It is not the fastest path.


The Three Drivers of Velocity

Across these benchmarks, three variables consistently separate fast attribution from slow.

1. Customer Frequency

How many enrollment opportunities does the brand create per month? A daily coffee habit gives Dutch Bros and Starbucks dozens of moments per month to ask a customer to identify themselves. A fast-casual brand on a two-week visit cycle has a fraction of that surface area. A furniture retailer working with a multi-year purchase cycle is structurally limited in ways no loyalty technology can overcome.

Frequency sets the ceiling on attribution velocity. Before investing in enrollment mechanics, operators need an honest answer to the question: how often do our best customers actually come back?

2. Brand Affinity at Enrollment

Does signing up feel like joining something or filling out a form?

This is the question that the platform selection conversation consistently skips. The UX of the enrollment flow matters at the margin. The reason customers want to enroll — or don't — determines everything else. Dutch Bros customers weren't enrolling for points. They were enrolling because the app gave their existing brand relationship a formal expression.

A brand with weak affinity can build a technically excellent loyalty program and still stall at Stage 3 because customers don't care enough to scan. The conventional answer is to improve the offer. The real answer may be to improve the brand — which is a different problem entirely, and one that no loyalty vendor will tell you to solve first.

3. Friction at the Moment of Identification

How much effort does identification require at the point of purchase?

Dutch Bros' Dutch Pass (stored value in the app) eliminates payment friction entirely for a significant share of transactions. The app is the payment method. Identification becomes automatic — the customer doesn't scan a card and then pay separately. The loyalty vehicle and the payment vehicle are the same object.

When identification requires an additional step after payment, capture rates fall. When identification is the payment, capture rates approach theoretical maximums. The operational implication is significant: the highest-performing programs are designing around zero-friction identity capture, not asking customers to add a step to their checkout routine.


The Anti-Starbucks Frame

Dutch Bros is anti-Starbucks in the most precise sense — and understanding why matters more than the comparison itself.

Starbucks invented the mobile loyalty playbook. They built the infrastructure first, trained customers to use it over the better part of a decade, and engineered the brand affinity that drives enrollment through program design. Technology-led enrollment, sustained by a program sophisticated enough to make continued participation feel worthwhile. The outcome is real. The mechanism is deliberate and expensive.

Dutch Bros didn't build a loyalty program. They digitized an existing tribal identity.

Same outcome. Completely different mechanism. Radically different cost and velocity. The implication for operators evaluating loyalty investment is direct: if the brand energy isn't there first, the technology won't create it. It will accelerate whatever is already present — which, for a brand without genuine affinity, may not be enough to reach scale.

This is the diagnostic question that changes the conversation: do our customers want to be known by us?

If the answer is yes, the technology investment is relatively straightforward and the velocity will be real. If the answer is no — or not particularly — no platform selection resolves that. The problem upstream of the loyalty program is the brand itself.


The Reframe

Speed to attribution is the metric that separates loyalty programs from revenue systems. And the fastest path to high attribution isn't a better app.

It's a brand your customers want to belong to, combined with a program designed to express that belonging, with friction reduced at every point where identity capture could fail.

Technology is the accelerant. Brand energy is the fuel. The sequence matters.

Operators who start with platform selection are starting in the middle of the problem. The front of the problem is honest assessment of why customers would want to be identified — and whether the brand has given them a reason worth acting on.

Dutch Bros didn't beat McDonald's on technology. They beat them on identity.

JE

Jim Edgett

Jim Edgett is the founder of Journey Gain, which builds the identity resolution and attribution infrastructure that connects loyalty, POS, and email data for multi-unit restaurant operators. 20+ years building customer revenue systems at scale — including GameStop’s 65M-member loyalty ecosystem and AI-driven attribution work at IBM and Salesforce.