McDonald's, Burger King, Taco Bell, Subway and Domino's are among the 53 restaurant brands in this catalogue, and this page counts the public Instagram posts that name each of them. The counts are read from the database when the page loads, so they are current rather than typed once.
Generated, not written. Every figure below is a count of rows. Nothing is estimated, modelled, weighted or filled in from an industry average. A brand we have collected nothing for is missing from the table rather than shown as zero.
What gets posted about 24 restaurant chains
140 public posts across 24 of the 53 brands, over a trailing 30 day window.
| # | Brand | Posts naming it (30d) | Followers | Engagement |
|---|---|---|---|---|
| 1 | Starbucks | 23 | 17.6M | — |
| 2 | McDonald's | 19 | 5.7M | — |
| 3 | Tim Hortons | 19 | 622K | — |
| 4 | Blue Bottle Coffee | 16 | 519K | — |
| 5 | Alfred | 10 | 145K | — |
| 6 | Krispy Kreme | 8 | 2.1M | — |
| 7 | Blank Street | 7 | 210K | — |
| 8 | Jeni's | 5 | 545K | — |
| 9 | Shake Shack | 4 | 910K | — |
| 10 | Wingstop | 4 | 801K | — |
| 11 | Popeyes | 4 | 588K | — |
| 12 | In-N-Out | 3 | 1.1M | — |
| 13 | Dunkin' | 2 | 3.4M | — |
| 14 | Chipotle | 2 | 1.9M | — |
| 15 | Raising Cane's | 2 | 1.9M | 0.94% |
| 16 | Pierre Herme | 2 | 1M | — |
| 17 | Fore Coffee | 2 | 406K | — |
| 18 | Caffè Nero | 2 | 2.2K | — |
| 19 | Burger King | 1 | 2M | — |
| 20 | Panera Bread | 1 | 608K | — |
| 21 | Jollibee | 1 | 566K | — |
| 22 | Roladin | 1 | 83.8K | — |
| 23 | Kee Wah Bakery | 1 | 11.4K | — |
| 24 | Laduree | 1 | 4K | — |
An em dash means we have not measured that value yet.
What the posts are about, and how they read
Each post is labelled with one subject and one tone by a language model, one post at a time. The model emits no figures: every number here is a count of labels.
| Brand | Labelled | Most common subject | Positive | Critical |
|---|---|---|---|---|
| Blue Bottle Coffee | 10 | passing | 1 | 1 |
How this was collected
Posts are found by searching for the brand name as a hashtag with the spaces removed, by reading the brand's public tagged tab, and for brands with a two word name by searching that phrase as plain caption text. Each post is stored once, with the date it was published and the method that found it.
How broadly a brand is searched depends on how much attention it gets here. The most read brands get all of those methods on a weekly sweep; the least read get the hashtag and the tagged tab, less often; a brand nobody has opened is not collected at all. Brands somebody is paying to monitor are shown publicly 14 days behind, so this table ranks on what has been measured rather than on who is freshest.
What this cannot tell you
The sample is chosen by attention, not by rule. A brand people read about here is searched far more often than one nobody opens, so the counts are a lower bound on what exists rather than an estimate of it. A gap between two brands in the table is partly a gap in how often we looked. Anybody comparing brands should treat that as the first problem rather than a caveat.
Owned and earned posts are counted together. A chain posting on its own account is found by the same search that finds a customer, and this page does not separate them. For a marketing exposure question that distinction is the whole question.
There is no location on a post. We store nothing about where the account that posted is, which rules out every geographic question this data looks like it could answer.
A hashtag search is not a census. Instagram returns what it returns, private accounts are invisible, and a post that misspells the brand is a post we never see.
The brands themselves
Every brand above has a page with its own figures, the posts we caught naming it, and the peers it is ranked against. All 53 restaurant brands →
Nearby cuts of the same catalogue: fast food, coffee shops, soda, and brands built for an audience under thirty.