Untappd Beer Review Scraper avatar

Untappd Beer Review Scraper

Pricing

Pay per event

Go to Apify Store
Untappd Beer Review Scraper

Untappd Beer Review Scraper

Automate collection of detailed beer check-ins (reviews) and search results from Untappd.com. Get complete data including ratings, ABV, IBU, style, user info, venues, and photos. Perfect for breweries, researchers, and marketers who need accurate, up-to-date beer intelligence.

Pricing

Pay per event

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

18

Total users

1

Monthly active users

5 days ago

Last modified

Share

ParseForge Banner

🍺 Untappd Beer Review Scraper

🚀 Collect beer reviews and check-in data from Untappd.com in minutes. Search by beer name, URL, or beer ID. Filter by check-in type. Export ratings, reviews, user profiles, and venue data. No coding, no Untappd API key.

🕒 Last updated: 2026-04-16 · 📊 15+ fields per check-in · 🔍 Search + URL modes · ⭐ Ratings 0-5 · 🚫 No auth required

The Untappd Beer Review Scraper collects check-in data from Untappd.com, returning 15+ fields per record: beer name, brewery, numeric rating (0-5), review text, reviewer username and profile link, venue name, check-in date, beer label image, and beer URL. Runs support up to 1,000,000 check-ins on a paid plan.

The Actor supports three input modes: direct beer page URL, beer ID, and keyword search. Filter by check-in type (all, friends, local, verified venues) to narrow results.

🎯 Target Audience💡 Primary Use Cases
Breweries, beer distributors, market researchers, food and beverage analysts, beer enthusiasts, hospitality consultantsCustomer feedback analysis, competitive benchmarking, flavor trend research, sentiment tracking, venue analysis

📋 What the Untappd Beer Review Scraper does

Three input modes with check-in filters:

  • 🔗 URL mode. Paste a direct Untappd beer page URL.
  • 🆔 Beer ID mode. Enter a numeric Untappd beer ID.
  • 🔍 Search mode. Search for beers by name across Untappd's catalog.
  • 🏷️ Check-in filter. Restrict to all, friends, local, or verified-venue check-ins.

Each check-in record includes beer name, brewery name and URL, numeric rating, review text, reviewer username and profile link, venue name, check-in date, beer label image URL, beer page URL, and scraped timestamp.

💡 Why it matters: manually reading through Untappd reviews means scrolling endlessly and copying data by hand. This Actor exports structured check-in data at scale, ready for sentiment analysis, competitive benchmarking, or flavor-trend research.


🎬 Full Demo

🚧 Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded dataset.


⚙️ Input

InputTypeDefaultBehavior
startUrlstring""Untappd beer page URL. Cannot be used with beerId or searchQuery.
beerIdstring""Numeric Untappd beer ID. Cannot be used with startUrl or searchQuery.
searchQuerystring""Search for beers by name across Untappd.
filterstring""Check-in filter: friends, local, verified, or empty for all.
maxItemsinteger10Max check-ins. Free: up to 100. Paid: up to 1,000,000.

Example: reviews for a specific beer by URL.

{
"startUrl": "https://untappd.com/b/pliny-the-elder/1234",
"maxItems": 100
}

Example: search for IPAs by keyword.

{
"searchQuery": "hazy IPA",
"maxItems": 50
}

⚠️ Good to Know: only one input mode can be used at a time (URL, beer ID, or search query). If multiple are provided, the Actor prioritizes URL over beer ID over search.


📊 Output

Each check-in record contains 15+ fields. Download the dataset as CSV, Excel, JSON, or XML.

🧾 Schema

FieldTypeExample
🖼️ imageUrlstring"https://untappd.akamaized.net/..."
🍺 beerNamestring"Pliny the Elder"
🏢 breweryNamestring"Russian River Brewing"
🔗 breweryUrlstring"https://untappd.com/RussianRiver"
ratingnumber4.5
📝 reviewTextstring"One of the best DIPAs ever brewed."
👤 usernamestring"beerlover42"
🔗 userProfileUrlstring"https://untappd.com/user/beerlover42"
📍 venueNamestring | null"The Monk's Kettle"
📅 checkinDatestring"2026-03-15T19:30:00Z"
🔗 beerUrlstring"https://untappd.com/b/pliny-the-elder/1234"
🕒 scrapedAtISO 8601"2026-04-16T00:00:00.000Z"

📦 Sample records


✨ Why choose this Actor

Capability
🍺Full check-in data. Rating, review text, reviewer profile, brewery, and venue per check-in.
🔍Three input modes. Beer URL, beer ID, or keyword search.
🏷️Check-in filters. All, friends, local, or verified venues.
🏢Brewery and venue data. Names and URLs for competitive and geographic analysis.
Numeric ratings. 0-5 scale per check-in for quantitative sentiment analysis.
Scalable. From quick 10-review samples to full 1M check-in archives.
🚫No authentication. No Untappd API key needed.

📊 Untappd has over 9 billion check-ins worldwide. Structured access to this data powers every beer market research, competitive analysis, and consumer sentiment workflow.


📈 How it compares to alternatives

ApproachCostCoverageRefreshFiltersSetup
⭐ Untappd Beer Review Scraper (this Actor)$5 free credit, then pay-per-useAny Untappd beerLive per runURL, ID, search, check-in type⚡ 2 min
Untappd API (for business)Paid subscriptionPartner-onlyReal-timeMany🐢 Weeks (application)
Manual Untappd browsingFreeManualManualUntappd UI only🕒 Hours per beer

Pick this Actor when you want Untappd check-in data on demand, without a business API partnership, without building a custom pipeline.


🚀 How to use

  1. 📝 Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. 🌐 Open the Actor. Go to the Untappd Beer Review Scraper page on the Apify Store.
  3. 🎯 Set input. Paste a beer URL, enter a beer ID, or search by name. Set maxItems.
  4. 🚀 Run it. Click Start and let the Actor collect your data.
  5. 📥 Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

⏱️ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.


💼 Business use cases

🏢 Breweries & Distributors

  • Monitor customer ratings and sentiment trends
  • Track competitor beer performance
  • Identify top reviewers and brand advocates
  • Analyze flavor preferences by region

📊 Market Research & Analytics

  • Build beer rating databases by style and region
  • Track seasonal trends in check-in volume
  • Study price-to-rating correlations
  • Benchmark new releases against category averages

🍻 Beer Enthusiasts & Writers

  • Build personal tasting databases
  • Research beers before visiting breweries
  • Track ratings across beer styles
  • Compare reviews across venues

🏨 Hospitality & Venues

  • Monitor which beers get the best reviews at your venue
  • Track check-in volume and peak times
  • Identify trending beers for tap list planning
  • Compare your venue's check-in activity vs competitors

🔌 Automating Untappd Beer Review Scraper

Control the scraper programmatically for scheduled runs and pipeline integrations:

  • 🟢 Node.js. Install the apify-client NPM package.
  • 🐍 Python. Use the apify-client PyPI package.
  • 📚 See the Apify API documentation for full details.

The Apify Schedules feature lets you trigger this Actor on any cron interval. Weekly pulls keep your beer sentiment dashboard in sync.


❓ Frequently Asked Questions


🔌 Integrate with any app

Untappd Beer Review Scraper connects to any cloud service via Apify integrations:

  • Make - Automate multi-step workflows
  • Zapier - Connect with 5,000+ apps
  • Slack - Get run notifications in your channels
  • Airbyte - Pipe review data into your warehouse
  • GitHub - Trigger runs from commits and releases
  • Google Drive - Export datasets straight to Sheets

💡 Pro Tip: browse the complete ParseForge collection for more review and sentiment scrapers.


🆘 Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.


⚠️ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Untappd or any of its subsidiaries. All trademarks mentioned are the property of their respective owners. Only publicly available check-in data is collected.