DTC Daily DTC DAILY FUNNELS
Atlas Coffee Club
← Breakdowns Funnel breakdown · Atlas Coffee Club · captured 2026-09-21 draft · awaiting review

Atlas Coffee Club runs about twenty espresso ads against one enemy, beans that sat on a grocery shelf for months, then hands the reader to a Nicaragua story article that names the same enemy and closes on a free first bag.

The Article That Sells34 ads · 0 livelongest running 338 doffer: That’s why we’re offering your first bag free when you sign up for two bags! (Limited Time Offer!) open in library ↗

1 · The argument, in one line

Top ad opens
“I was buying coffee from the big name grocery stores until I learned this…”
→
Page headline
“How To Achieve Cafe-Worthy Espresso At Home”
→
Offer
“That’s why we’re offering your first bag free when you sign up for two bags! (Limited Time Offer!), then A Coffee Match Guarantee: Love the coffee or your next one’s free!”

Message match: Partial. Ads and page share the stale-shelf problem and the espresso-at-home promise, but the ads' story hooks never appear on the page, and two ads promise 50% off the first bag or order where the page offers the first bag free with two bags.

2 · The ad set

creatives20 ads in the input (34 in the pull), 19 distinct creatives: rank 10 is the same script as rank 6 re-cut; ranks 11 and 12 share one body script under different spoken hooks
formatsProduct demonstration 6, other 4, UGC talking head 3, Us vs them 2, Lifestyle 2, Mashup 1, Grid static 1, Native / low-fi 1 (12 videos, 8 carousels)
hooksContrarian 11, Curiosity 4, Problem 2, Story 1, Outcome 1, Question 1
angles6 distinct: Unique mechanism 10, Pain avoidance 4, Identity 2, Novelty 2, Status 1, Desired outcome 1
proofPress 3, Authority 3, Statistics 2, Demonstration 2; 12 ads carry no labelled proof
Diversity read

A portfolio on one persona, the home espresso drinker, with ten of twenty ads on the same mechanism: roasted after you order. The openings are what vary: "I spent $650 on an espresso machine just to hate my coffee.", "My barista told me this secret.", "I made espresso for an Italian couple. I still cringe thinking about the reaction." and "Wait, there's no such thing as espresso beans?" Every ad runs under the same headline family, "Why I'm giving up "Big Espresso" in 2026", so the eleven Contrarian hooks mostly rest on that shared line rather than on different creative openings.

3 · The top ad, beat by beat

0:00Surprising open“The fascinating history of espresso that most coffee lovers don't know.”
0:39Problem“As Espresso grew popular, quality declined.”
0:42Problem“Big coffee started mass producing beans focusing on profit over flavor.”
1:03Agitation“Finally, those beans go on to sit on store or warehouse shelves for months before making”
1:25Product introduction“That is why I switched to Atlas Coffee Club.”
1:33Mechanism“Atlas sources the top 5% of coffee globally and roasts it after you order.”
1:46Credibility“Atlas has been featured in Food & Wine, New York Magazine and Eater for a reason.”
1:51Call to action“Taste fresh, flavorful espresso?”
Mashup · Curiosity hook · Unique mechanism ("Atlas sources the top 5% of coffee globally and roasts it after you order.") · 1:56. Rank 2, shown because rank 1 (800404742727541, 336 days, same as rank 2) has no spoken script.

4 · The page, in order

01 Hero: origin story, 100,000+ customers, headline 02 The farm and the taste notes 03 Press + the shelf problem: SOURCE and FRESHNESS 04 Coffee concierge + first bag free 05 In-house roasting + farmer cause 06 Offer box + Coffee Match Guarantee 07 Footer

Proof (100,000+ customers, press names) and the stale-shelf problem all land before the first offer mid-page, then a cause section sits between that offer and the closing offer box with the guarantee. The page opens on Nicaragua soil rather than on any of the ads' first-person hooks, so the ad's pattern only returns at the shelf-life paragraph.

5 · Why it works

  • One villain on both sides of the click.. The ads name the stale grocery bean again and again, and the page names it in almost the same words before it asks for anything. A reader who clicked on shelf life finds shelf life. · “I found out that the espresso I was buying from my local supermarket can sit on shelves” · “That coffee often sits on shelves for months.”
  • The page headline answers the ad's persona promise.. The $650-machine ads are about someone who wanted cafe shots at home and did not get them; the page headline is that exact outcome. The espresso framing continues into the body copy. · “but because I wanted cafe quality shots at home.” · “How To Achieve Cafe-Worthy Espresso At Home” · “If you’re preparing espresso, the flavors present in the coffee become super concentrated”
  • The same proof claim is repeated in ad and article.. The top-5% line and the press names appear in the ads and again on the page, so the article reads as confirmation rather than a new pitch. · “Atlas sources the top 5% of coffee globally and roasts it after you order.” · “whose freshness and taste is in the top 5% of coffee in the world” · “made headlines in Forbes, The New York Times, USA Today, New York Magazine”
  • Monthly variety gives the subscription a reason beyond freshness.. Ads promise a different country every month and the page lists the rotation with tasting notes, which turns a bag of beans into a recurring box. · “Every month, they send you espresso beans from a different country.” · “Each month, they send out a new coffee from a different country.”

6 · What to take

  • Pick one enemy your customer already suspects (here: months on a shelf) and put the same sentence in the ad and on the page before the offer.
  • Write the page headline as the outcome your best ad's persona wanted, in their words: the ad says cafe quality shots at home, the page says Cafe-Worthy Espresso At Home.
  • Hold the ad headline and primary text constant and vary only the first spoken line, so each test isolates the hook.

7 · Watch-outs

  • The offer changes at the handoff: ranks 9 and 18 promise 50% off the first bag or order, while the page offers the first bag free when you sign up for two bags.
  • None of the ad hooks ($650 machine, barista secret, Italian couple) appear on the page, which opens on a Nicaragua farm story; readers from those ads land on a different voice.
FOR THE REVIEWER
  • Rank 1 (800404742727541) has no speech, so the beat timeline uses rank 2, which ties it on 336 days live; ad_opens uses rank 1's primary text.
  • The pull date is not in the input; only the page capture date is.
  • Hook and angle labels on the eight carousels rest on the shared headline and primary text; the on-image hooks differ (question, contrarian stat, us-vs-them) per the labeller's notes.
  • The page has no byline or masthead; The Reason-It-Works Page was the runner-up page type.
  • Section order in input.sections differs from page_text order (the offer box and footer text appear in section 5); the page strip should be checked against the screenshot.
Ad pull: 34 ads (20 ranked in input, none live, longest 338 days); page captured 2026-09-21; transcripts for 11 of 12 videos with speech (rank 1 is music only); labels verified 326 of 326 quotes. Nothing here is estimated. Every quote is copied from the ad or the page. Meta publishes no spend or results; nothing here is a performance claim.