library(atrrr)
posts <- search_post(
q = "Starbucks",
limit = 100
)
## ℹ Found 10000 posts that fit the query
## ⠙ Got 98 posts, but there is more.. [752ms]⠹ Got 195 posts, but there is more.. [1s] ℹ Parsing 195 results.✔ Got 195 results. All done!
posts <- search_post(
q = "Starbucks",
limit = 100
)
## ℹ Found 10000 posts that fit the query
## ⠙ Got 98 posts, but there is more.. [322ms]⠹ Got 195 posts, but there is more.. [563ms] ℹ Parsing 195 results.✔ Got 195 results. All done!
starbucks_data <- posts[, c(
"text",
"author_handle",
"created_at",
"like_count",
"repost_count",
"reply_count"
)]
write.csv(
starbucks_data,
"starbucks_bluesky_posts.csv",
row.names = FALSE
)
I collected 196 Bluesky posts mentioning Starbucks. The posts were created between October 19, 2026 and October 20, 2026, covering a little over a one-day period.
The five posts with the most engagement had 65, 48, 43, 42, and 27 likes and reposts combined. I noticed that most of these posts were opinion-based or used Starbucks as part of a larger conversation. Two of the posts talked about Starbucks workers and unions, while the others discussed financial advice, art, or humor. The posts that got the most engagement were not necessarily about Starbucks products, but used the brand to talk about other topics.
I randomly selected 20 posts and manually categorized them as positive, negative, or neutral. Out of the 20 posts, 14 were neutral and 6 were negative, with no positive posts. Overall, most of the posts simply mentioned Starbucks without showing a strong opinion, while some criticized the company or had negative comments about the brand.
Starbucks workers, unions, and boycotts Starbucks drinks, coffee, and menu items Customer opinions and personal experiences with Starbucks
The conversation was mostly spread out across many different accounts. There were a few accounts that posted multiple times, but most of the posts came from different users. This shows that the conversation about Starbucks was not dominated by just one or two accounts.