finding-restaurant-brands-on-instagram

v2026.09.24

Discovers restaurant brands, food businesses, and hospitality accounts on Instagram using apidojo's Instagram Scraper on Apify. Triggers when the user asks to: find restaurant brands on Instagram, discover food businesses for outreach on Instagram, build a list of restaurant Instagram accounts, find cafes or food chains active on Instagram, identify local restaurant brands by hashtag or location on Instagram, or prospect food and beverage businesses via their Instagram presence. Returns account handle, follower count, bio, post count, and engagement data. Ideal for food tech SaaS vendors, beverage distributors, and B2B service providers targeting restaurants.

GitHub
安装命令
npx skhub add apidojo-io/finding-restaurant-brands-on-instagram
Markdown
SKILL.md

Finding Restaurant Brands On Instagram


Inputs

ParameterTypeRequiredDefaultNotes
startUrlsarray✅[]Instagram URLs — profiles, hashtags, locations, audio pages, reels
untilstringOptional—Scrape posts until this date (YYYY-MM-DD)
maxItemsnumberOptionalUnlimitedMaximum posts to return
customMapFunctionstringOptional—JavaScript function to transform each output object

How to Run

Using run_actor.js (recommended)

# Quick answer (table)
node scripts/run_actor.js --actor "apidojo~instagram-scraper" --input '{"startUrls": ["https://www.instagram.com/explore/tags/restaurantowner/"], "maxItems": 100}'

# Save as CSV
node scripts/run_actor.js --actor "apidojo~instagram-scraper" --input '{"startUrls": ["https://www.instagram.com/explore/tags/restaurantowner/"], "maxItems": 100}' --output results.csv --format csv

# Save as JSON
node scripts/run_actor.js --actor "apidojo~instagram-scraper" --input '{"startUrls": ["https://www.instagram.com/explore/tags/restaurantowner/"], "maxItems": 100}' --output results.json --format json

REST API fallback

curl -X POST "https://api.apify.com/v2/acts/apidojo~instagram-scraper/runs" \
  -H "Authorization: Bearer $APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"startUrls": ["https://www.instagram.com/explore/tags/restaurantowner/"], "maxItems": 100}'

If Apify MCP is available: Use the Apify MCP call_actor tool with actor apidojo~instagram-scraper and the input above.


Scoring & Ranking

Score each account by:

  • engagement_rate = (likeCount + commentCount) / followerCount → weight 0.4
  • followerCount → normalized 0-1, weight 0.3
  • has_business_bio (bio contains phone/website/address keywords) → weight 0.3
score = 0.4 * min(engagement_rate / 0.05, 1.0) + 0.3 * min(followerCount / 50000, 1.0) + 0.3 * int(has_business_bio)

Classification

ScoreTierLabel
≥ 0.70APRIME_PROSPECT
0.40–0.69BWARM_LEAD
< 0.40CLOW_PRIORITY

Edge Cases

  • Hashtag too broad: #food returns millions of posts from consumers, not businesses. Use niche tags like #restaurantowner or #foodbiz.
  • No business in bio: Filter by accounts that have website links or phone in bio.
  • Consumer accounts mixed in: Filter by followerCount > 500 and postCount > 20.
  • Private account: No post data — skip.
  • Duplicate accounts: Same brand may post under multiple hashtags — deduplicate by username.
发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

2026年9月24日

分类

未分类

许可证

Apache-2.0

源路径

skills/intent/finding-restaurant-brands-on-instagram

默认分支

main

最新提交

ffbdc00

Tree SHA

c7df562