case-studies

I Ran a 300,000-Person Coffee Campaign in Denver. Here's What Happened to the New Customers.

In February 2026 I ran a Denver coffee marketing campaign through City Curated that generated 300,000+ impressions and 20 new customers at one shop in 48 hours. Sixty days later I went back to look at the data. This is what I found and why it became the question that started Regulr.

9 min read

The number that should have been a win

In February 2026 I ran a Denver coffee marketing campaign through City Curated, the local discovery platform I run alongside Regulr. The campaign was a month-long promotional push to City Curated's Denver subscriber base — local coffee drinkers who follow our newsletter for picks of the best independent coffee shops in town.

The campaign featured a roster of independent coffee shops we had personally vetted. Each one got a profile, a photo essay, and a featured spot in our daily and weekly emails over the course of February 4 through March 4.

The headline numbers from the campaign:

  • 300,000+ impressions across email, the City Curated site, and social
  • 20 new customers at one of the participating shops in the first 48 hours alone (verified by the shop owner)
  • Hundreds of new customers across the full roster of participating shops over the four-week run

By every metric a marketing person would use to grade a campaign, this was a clean win. The shops loved it. We had repeat asks from the same shops to do it again. The City Curated subscriber base loved it. I screenshot the “20 new customers in 48 hours” text from the shop owner and sent it to half my friends.

And then sixty days passed.

The 60-day check that nobody asked for

I am the kind of person who goes back to look at the data after a campaign ends. Not because anyone asks me to, but because the only thing more interesting to me than the launch number is the “what actually happened” number 30, 60, 90 days later. Most marketing data is reported at peak hype and never revisited. The story underneath is always different, and almost always more interesting.

So at the end of March I went back to the participating coffee shops and asked the same question of each one: of the new customers we drove during February, how many of them had become regulars?

The answer ranged from a couple of customers per shop to almost none. The shop that had reported 20 new customers in 48 hours could identify two of them as having come back more than once. Two out of twenty. The other 18 visited that one time and disappeared.

I want to be honest about the limits of this data. Not every shop had the systems in place to track this rigorously. Some of them were going off memory, some off POS data, some off loyalty signups. The numbers are not laboratory-grade. But the pattern was unambiguous across every shop I checked: most of the new customers we drove came once and never came back.

This is not unusual. The average return rate for first-time coffee shop visitors hovers somewhere between 20 and 30% across the industry. A campaign that drives a hundred new visitors and converts twenty of them into regulars is statistically a success, not a failure.

But it does not feel like a success. It feels like watching a leaky bucket.

The brutal math of acquisition without retention

Let me make this concrete. Walk through the math of what those 18 lost customers actually cost the shop.

Assume the average Denver coffee customer who becomes a regular visits 2-3 times per week, spends $5 per visit, and stays a regular for at least a year. That is somewhere between $520 and $780 in revenue per regular per year. Conservatively, call it $500.

The shop that got 20 new customers and converted 2 captured $1,000 in lifetime value.

If they had converted 6 instead — a 30% conversion rate, which is the upper end of normal first-visit-to-regular benchmarks — that would have been $3,000 in lifetime value. Three times the actual outcome.

If they had run a retention layer that pushed conversion to 50% — which is the territory you can reach with first-visit follow-ups, second-visit incentives, and loyalty enrollment at the counter — that would have been $5,000 in lifetime value. Five times the actual outcome.

And the cost of the retention layer? A few text messages over the first 30 days. A loyalty pass added to Apple Wallet at the register. A 24-hour follow-up text. A $2 second-visit coupon. None of it would have cost more than $50 across all 20 customers.

The math is the most lopsided ratio in local marketing: spend almost nothing on retention, multiply your acquisition revenue by 3-5×.

Almost every shop on the campaign had access to do this. Almost none of them did.

Why none of the shops had a retention layer

This is the part of the story that turned into Regulr.

I spent the back half of March asking the participating shop owners why they did not have a retention system in place. The answers were never “I don't care about retention.” They were always one of these:

  • “We have a loyalty program but I don't actually know how to use it for outreach.”
  • “Our POS has marketing tools but they are all generic blasts and our customers tune them out.”
  • “We tried Klaviyo / Mailchimp / Square Marketing and the open rates were like 14% and we gave up.”
  • “We don't have anyone whose job it is to text customers. The barista is making coffee. The owner is doing payroll.”
  • “I would have to build a list, write the copy, segment by frequency, time the sends, and we just don't have hours in the day for that.”

The answers were not about caring. They were about capacity. Every owner I talked to could explain in detail why retention mattered. None of them had time to build the system. The systems that exist for them — POS marketing tools, generic email platforms — are either generic enough to be ignorable or technical enough to require a marketer they cannot afford.

This is the gap. There is no reason a coffee shop with 500 loyalty members should be sending 14%-open-rate emails. But that is what they have, because that is what the market gave them.

What the retention layer should have looked like

Imagine the same campaign, run with a retention layer behind it. Same 20 new customers. Same 48-hour spike. But this time:

Hour 24 after the first visit. The new customer gets a text from the shop. Not a generic “welcome to our loyalty program.” A text that says “Hey [Name], thanks for stopping in yesterday. Loved making your oat milk latte. Come back this week for $2 off your next drink.” The text references the actual drink the customer ordered. It is from a named barista, not from a brand. It includes a one-tap incentive with a one-week deadline.

Day 7. If the customer has come back once, no further outreach is needed; the habit is forming. If they have not, a second text: “Hey, you should try the new Honey Lavender cold brew before everyone else. First one is on us this week.” Novelty + exclusivity, not discount.

Day 14. A loyalty pass is added to the customer's Apple Wallet automatically (no app to download), with a near-miss reminder when they hit 75% of the reward threshold. Goal-gradient effect kicks in. Visit frequency accelerates.

Day 30. The customer is either a regular by now or they need a final touch. The final touch is not a discount. It is a personal invitation: “You are 2 visits away from your free drink. Stop by this week and you are almost there.”

That is roughly a $0.10 cost per customer in SMS sends. For 20 new customers, the total cost of the entire retention layer is about $2.

The math: $2 in retention outreach vs. several thousand dollars in lifetime value. This is the highest-ROI marketing move in retail.

And nobody is doing it, because nobody has the system.

The honest version of this story

Let me be honest about what this case study is and is not.

It is not a Regulr success story. We did not run Regulr against the Denver Coffee campaign. The campaign was a City Curated marketing push, and the participating shops were not Regulr customers at the time. I cannot show you a chart that says “Regulr increased return visit rate from 10% to 50%” because that experiment did not happen.

What this is: the moment I went from running a successful marketing campaign and feeling good about it, to running a successful marketing campaign and feeling like I had wasted half the value because the retention layer did not exist. Acquisition without retention is a leaky bucket. I had just spent four weeks pouring water into one.

Regulr is what I built in response. It is the system the participating shops should have had in February. It is not theoretical; it is the answer to a specific question I asked and could not get answered with any existing tool: “How does a 12-person coffee shop run the retention layer that a Starbucks runs, without hiring a marketer?”

I do not yet have the case study where Regulr is running against an identical campaign and the conversion rate is 50% instead of 10%. I am confident the math will play out — the components are well-documented in the SMS marketing literature, and the templates are battle-tested in adjacent industries. But I have not run the experiment yet, and I will not write a case study claiming results I have not measured. If you read a quote on a Regulr blog post, that quote is real; if you read a number, that number is from a source I can show you.

What I can say is what I know:

  • The Denver Coffee campaign was real. 300,000+ impressions are real. 20 new customers in 48 hours at the highlighted shop is verified.
  • The 60-day check is real. Most of those new customers did not become regulars.
  • The pattern is consistent across every shop I asked. Most independent coffee shops I have talked to have the same problem.
  • The retention math is real. Pushing first-visit-to-regular conversion from 10% to 30% is well within the range of what an automated SMS sequence can do, and the cost is trivial relative to the lifetime value of a single saved customer.

The conclusion I am drawing is not that the Denver Coffee campaign failed. It is that the campaign succeeded at the half of marketing it was designed for, and the other half — the more important half, the one that compounds over years — never happened because the systems for it do not exist for independent shops.

The question that became Regulr

Here is the exact question I asked myself at the end of March, sitting at my desk looking at the spreadsheet of 60-day return rates:

What if every one of those 20 new customers had been on a 30-day retention sequence — not because anyone wrote it for them, but because the system did it on autopilot the moment their card was charged?

That question is the entire premise of Regulr. Plug into the POS. Watch every new customer the moment they show up. Run the retention sequence automatically — text, wallet pass, follow-up — without any human writing or scheduling anything. Generate the kind of compounding regular base that independent shops have always envied chains for, without hiring a marketing team.

That is what Regulr does. The Denver Coffee campaign is the reason I built it.

What I'm doing about it now

A few of the shops that participated in the original Denver Coffee campaign are now running Regulr against new customer acquisition campaigns. I am collecting the actual conversion data over the next 60-90 days and I will publish the follow-up post the moment I have something verifiable to show. The follow-up will either confirm the math above or it will tell you what we got wrong. Either version is more valuable than guessing.

If you run a coffee shop, a salon, a med spa, a restaurant, or any local business that runs marketing campaigns and wonders why most of the new customers do not come back — I would love to talk. Email me at brian@regulr.ai. We are looking for businesses to run the retention experiment with, and you would be helping me write the next version of this case study.

If this story resonated, the next things to read are the systematic version of what I just described:

📋

Free: Customer Retention Checklist

A printable checklist with the strategies from this article, plus message templates you can copy-paste today.

No spam. Unsubscribe anytime. Your email stays private.

Get weekly retention tips

One actionable idea every Tuesday. No fluff, no spam.

Join 2,400+ local business owners. We respect your inbox.

Founder of Regulr & City Curated

Regulr is the customer retention layer for local businesses. It plugs into your POS, learns every customer's behavior, and runs personalized retention campaigns automatically — SMS, email, wallet pass updates, and RCS sentiment routing. Built for restaurants, coffee shops, salons, med spas, fitness studios, and other independent local businesses where every customer is a name and every visit matters.

Regulr connects to your POS and runs AI-powered retention campaigns on autopilot. Start your free trial