Yelp Business Profile Scraper

Yelp Business Profile Scraper

by igview-owner

Turn Yelp business URLs into ready‑to‑use lead lists. This scraper extracts contact details, location, ratings and website links from Yelp business pa...

96 runs
15 users
Try This Actor

Opens on Apify.com

About Yelp Business Profile Scraper

Turn Yelp business URLs into ready‑to‑use lead lists. This scraper extracts contact details, location, ratings and website links from Yelp business pages for agencies, local SEO and outreach.

What does this actor do?

Yelp Business Profile Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Yelp Business Details Scraper 📋 Extract detailed business information from Yelp business URLs. Get comprehensive data including business name, address, contact details, hours, ratings, reviews, photos, menus, and attributes. Perfect for lead generation, market research, and local SEO analysis. --- ## Why Use This Scraper? 🚀 - Simple & Fast - Just provide Yelp business URLs and get complete data - Comprehensive Data - Extract 50+ data points per business including contact info, hours, ratings, reviews, photos, and more - Reliable - Built-in retry logic and consistent results - Clean JSON Output - Structured data ready for CRM, spreadsheets, or databases - Scalable - Process single businesses or bulk lists efficiently --- ## Features ✨ Extract complete business information including: - Basic Info - Business name, alias, ID, and Yelp URL - Contact Details - Phone numbers (formatted and dialable), website URL - Location - Full address, city, state, ZIP, country, coordinates (latitude/longitude) - Business Hours - Operating hours, special hours, timezone - Ratings & Reviews - Average rating, review count, health scores - Categories - Business categories and types - Photos & Videos - Photo URLs, video count, thumbnail images - Attributes - Amenities (parking, WiFi, outdoor seating, etc.) - Menu - Menu links and popular dishes - Additional Data - Price range, neighborhoods, platform actions, and more --- ## Input Configuration ⚙️ ### Required Input | Field | Type | Description | Example | |-------|------|-------------|---------| | business_urls | array | List of Yelp business page URLs | ["https://www.yelp.com/biz/st-james-modern-caribbean-washington"] | ### How to Find Business URLs 1. Go to Yelp.com 2. Search for any business 3. Copy the URL from the business page 4. Example: https://www.yelp.com/biz/business-name-city --- ## Example Input 📥 json { "business_urls": [ "https://www.yelp.com/biz/st-james-modern-caribbean-washington", "https://www.yelp.com/biz/joes-coffee-san-francisco", "https://www.yelp.com/biz/pizza-paradise-new-york" ] } --- ## Example Output 📤 json { "business_url": "https://www.yelp.com/biz/st-james-modern-caribbean-washington", "message": "200: success", "searched_url": "https://www.yelp.com/biz/st-james-modern-caribbean-washington", "business_details": { "name": "St James - Modern Caribbean", "alias": "st-james-modern-caribbean-washington", "id": "8h3jCN0ckKZZfogt0V0lOQ", "phone": "7712206025", "localized_phone": "+1-771-220-6025", "address1": "2017 14th St NW", "city": "Washington", "state": "DC", "zip": "20009", "country": "US", "latitude": 38.9176365, "longitude": -77.0315961, "avg_rating": 4.5, "review_count": 436, "categories": [ { "name": "Caribbean", "category_filter": "caribbean", "is_restaurant": true } ], "url": "https://stjames-dc.com", "localized_hours": [ "Tue-Thu 17:30 - 22:00", "Fri 17:30 - 23:30", "Sat 13:00 - 23:30", "Sun 13:00 - 21:00" ], "photo_count": 1032, "video_count": 48, "is_closed": false } } --- ## Use Cases ### Lead Generation Build targeted prospect lists with verified contact information including phone numbers, addresses, and websites. ### Market Research Analyze competitors by collecting ratings, reviews, pricing, hours, and service offerings. ### Local SEO Analysis Track business listings, categories, and customer sentiment across locations. ### CRM Enrichment Enhance your customer database with comprehensive business details from Yelp. ### Business Intelligence Aggregate data for trend analysis, location planning, and market opportunity identification. ### Directory Building Create curated business directories with accurate, up-to-date information. --- ## Best Practices 🎯 - Start Small - Test with 5-10 URLs first to verify output format - Valid URLs - Ensure URLs are complete Yelp business page links - Bulk Processing - Process up to 100-500 businesses per run for optimal performance - Error Handling - Check the output for any failed URLs and retry if needed --- ## FAQ ❓ Q: How many businesses can I scrape? A: No hard limit. The scraper processes all URLs you provide. For large lists (1000+), consider splitting into multiple runs. Q: What if a URL fails? A: Failed URLs are included in the output with an error message. You can retry them separately. Q: How long does it take? A: Approximately 2-5 seconds per business URL, depending on response times. Q: Can I get reviews and menus? A: Yes, the business details include review counts, ratings, and menu links. --- ## 🏷️ Tags yelp business scraper, yelp business data, yelp business details, yelp business research, yelp business analysis, yelp business lead generation, yelp business apify actor, yelp scraper, yelp data extraction, business details scraper, yelp api alternative, local business data, lead generation tool --- ## 🚀 Get Started Now Ready to download Yelp Business Details? 1. Click "Try for free" to open the actor 2. Enter the Business URLs in the input field 3. Run the actor and download all business data from the dataset 4. Use the built-in table views to browse business data ⭐ If this actor helps your workflow, please give it a star! --- Built with ❤️ by Sachin Kumar Yadav using Apify Platform

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Yelp Business Profile Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
igview-owner
Pricing
Paid
Total Runs
96
Active Users
15
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support