Watchlist
Sun 13 Sep · vs same weekday last year: Sun 14 Sep 2025
The accounts the shop reads every morning: five it competes with, three it watches for craft. Each one is judged against its own history, never against ours — an account ten times our size is not beating us, it is being itself.
Accounts watched
Watch crawlers8
5 competitors, 3 watched for ideas
Posts they published
Watch crawlers5
Their breakouts
Computed0
3× their own median or better
Posts a week, competitors
Computed7.0
The middle of the five, over this period
Their posts we can measure
Computed100.0%
The rest hide their view counts and are never ranked
Competitors
Selling the same bag to the same buyer| Account | Read | Platforms | Followers | Posts | A week | Breakouts | Median this period |
|---|---|---|---|---|---|---|---|
Mill & EmberCompetitor @millandember The largest roaster in the set. Posts daily, sells a subscription, runs its own café. | Managed crawler | IGTikTok | 42K | 1 | 7.0 | 0 | 0.8× median |
Northbound CoffeeCompetitor @northboundcoffee Closest to us in size and price. Long video on YouTube, very little else. | Discovery endpoint | IGYouTube | 22K | 1 | 7.0 | 0 | 2.2× median |
Copper KettleCompetitor @copperkettleroasters Posts more than anyone here and sells on price. Worth watching for cadence, not for craft. | Managed crawler | IGTikTok | 16K | 1 | 7.0 | 0 | 1.0× median |
Rookery RoastersCompetitor @rookeryroasters TikTok only, young audience, fastest-growing account in the set. This account hides its view counts. Engagement is read; reach is not, and is never estimated from it. | Managed crawler | TikTok | 9.4K | 0 | 0.0 | — | Not measured |
Sediment CoffeeCompetitor @sedimentcoffee Small, design-led, one good post a week. Punches above its follower count. | Discovery endpoint | IG | 6.1K | 1 | 7.0 | 0 | 0.8× median |
Every account is measured against its own history, never against ours, so a large account and a small one can be read in the same column without one flattening the other. The last column is the middle post of this period set against that account’s trailing ninety days — over a short period it reads high, because a short period holds the posts worth writing down and few of the quiet ones.
Inspiration
Not rivals — watched for how they do it| Account | Read | Platforms | Followers | Posts | A week | Breakouts | Median this period |
|---|---|---|---|---|---|---|---|
Kettle NotesInspiration @kettlenotes A brewing educator, not a roaster. Where the method video format came from. | Discovery endpoint | IGYouTubeTikTok | 187K | 1 | 7.0 | 0 | 0.9× median |
Ferment & FoldInspiration @fermentandfold A bakery. Watched for how it shoots a counter and writes a caption, not for what it sells. | Discovery endpoint | IG | 96K | 0 | 0.0 | 0 | Not measured |
Studio MarrowInspiration @studiomarrow A food brand with the cleanest visual language in the feed. Watched for colour and type. | Discovery endpoint | IG | 54K | 0 | 0.0 | 0 | Not measured |
None of these sell coffee. They are on the list for shape: how a counter is shot, how a caption is written, how a method video is cut.
How often the competitors post
Posts per day, or per week over a long period. Competitors only; the inspiration accounts are kept off this chart because their cadence says nothing about ours.
What they published
The watched side's posts in this period, newest first. Sun 13 Sep.
| Post | Account | Platform | Shape | Engagement | Reach | Against their median | Published |
|---|---|---|---|---|---|---|---|
| Three iced coffees | Northbound Coffee | IG | CarouselShows a methodRecipe | 549 | 10,362 | 2.2× median | Sun 13 Sep |
| Subscription, back open | Kettle Notes | IG | PhotoThe product, heldOffer | 1,893 | 43,292 | 0.9× median | Sun 13 Sep |
| Roast day | Sediment Coffee | IG | PhotoTells a storyBehind the counter | 94 | 1,846 | 0.8× median | Sun 13 Sep |
| Roast day | Mill & Ember | TikTok | PhotoTells a storyBehind the counter | 651 | 9,296 | 0.8× median | Sun 13 Sep |
| Weekend bundle, back again | Copper Kettle | IG | PhotoThe product, heldOffer | 209 | 4,566 | 1.0× median | Sun 13 Sep |
Watched accounts are read once a day, not on the platform clock the menu shows. One competitor has its view counts switched off: its posts are listed, its engagement is read, and its reach is left empty rather than estimated from its likes.