Dunkin' Promised 1 Million Free Coffees This Morning, But Its App Said Otherwise

Writer: Jordan Sprogis

Jordan Sprogis, Contributing Expert

Jordan Sprogis is a creative writer and tech researcher who has been working on online content for the better part of a decade. She holds a bachelor's degree in professional writing from Western Connecticut State University and has devoted much of her career to crafting content for various web verticals, including CyberSpyder and The Echo. Since joining HostingAdvice, Jordan has combined her storytelling ability with her fascination for advancements in technology to pen over 500 articles geared toward industry pros and newcomers alike.

Editor: Lillian Castro

Lillian Castro, Senior Editor

Lillian Castro brings more than 30 years of editing and journalism experience to our team. She has written and edited for major news organizations, including The Atlanta Journal-Constitution and the New York Times, and she previously served as an adjunct instructor at the University of Florida. Today, she edits HostingAdvice content for clarity, accuracy, and reader engagement.

Reviewer: Cristian Lopez

Cristian Lopez, News Manager

Cristian Lopez uses his Business Marketing background from the University of Illinois at Chicago to create comfortable environments for customers, clients, and colleagues to share their thoughts and ideas openly. From interviewing tech leaders to conducting UX market research projects, Cristian knows the importance of storytelling — a key variable for innovation and inspiration. His goal at HostingAdvice is to wow readers on the ever-evolving nature of the tech industry and bring his audience the most reliable and exciting content on all things hosting.

Follow the HostingAdvice team for a daily dose of tech news, trending IT discussions, and interviews with the web's most innovative technologists.
Follow Us:
1k
1k

For the past couple of days, mega-coffee chain Dunkin’ has been teasing a promo code that promised the first 1 million rewards members in the U.S. a free coffee on May 19.

At almost exactly 9:30 a.m., Dunkin’ released the code — COFFEEISFREE — for customers to enter into the app’s Offers & Rewards section or discount code field when checking out. Alas, it wasn’t long until users began flooding Reddit and social media with complaints about the app erroring out and refusing to apply the coupon.

Reddit thread showing Dunkin' customers frustrated by app errors during the COFFEEISFREE promotion
These comments were made between 9 and 10 AM.

This is a classic problem that should have been foreseen — on April 19, Dunkin’ ran a nearly identical promo on its app, and many users saw technical difficulties on that day, too.

When a sudden spike in requests comes in, it’ll absolutely overwhelm the backend infrastructure. The first 1 million active members to enter the code would instantly unlock a free beverage, and because of that very strict cap, speed meant literally everything. So for all the Dunkin’ app could understand, this was a mass DDoS attack, not a Free Coffee Day.

Why the App Folded Under Its Own Promotion

Promo code redemptions are notoriously write-heavy because everyone is trying to hit that “Apply” button at once, and every successful claim has to clear the database. It’s very different from read-heavy activity — like browsing the Dunkin’ menu (which nobody really experienced buffering in).

Some reported that ditching the app for Dunkin’s website worked as a workaround, but not everyone had the same success; others found backup codes circulating, like PRODUNKTIVITY; and many just sat on a loading page for several minutes.

OneUptime says that coupon validation needs to “be fast (under 10ms) and atomic (no double redemption),” while ByteByte Go explains the mechanics of how to create race conditions that won’t stall the system. Still, DownDetector shows that Dunkin’ saw a mass spike between 9:15 a.m. and 9:45 a.m.

Dunkin' Free Coffee Day App Traffic

Source: DownDetector

  • Baseline Reports
  • # of Errors Reported

The fact that Dunkin's website appeared to handle the code redemptions more reliably than the app is actually very interesting: Mobile apps frequently route through different API layers with specific rate limits and configurations. If the website were better provisioned, this would explain a lot. (Issue is, most people are using their Dunkin' app to place the order, so the website was almost pointless for some.)

The promotion itself is generous and for the users who got through, it worked as advertised. For those who didn't, this will undoubtedly be a lasting impression — and a very busy day for Dunkin's support team.

About the Author

Contributing Expert

Jordan Sprogis is a creative writer and tech researcher who has been working on online content for the better part of a decade. She holds a bachelor's degree in professional writing from Western Connecticut State University and has devoted much of her career to crafting content for various web verticals, including CyberSpyder and The Echo. Since joining HostingAdvice, Jordan has combined her storytelling ability with her fascination for advancements in technology to pen over 500 articles geared toward industry pros and newcomers alike.

« BACK TO: BLOG

Meet the Experts

Our team of experts with a combined 50+ years of experience in web hosting serve insight and advice to more than 20 million users!

We Know Hosting

$

4

8

,

2

8

3

spent annually on web hosting!