Yelp Business Profile Scraper avatar
Yelp Business Profile Scraper

Pricing

from $8.00 / 1,000 results

Go to Apify Store
Yelp Business Profile Scraper

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.

Pricing

from $8.00 / 1,000 results

Rating

0.0

(0)

Developer

Sachin Kumar Yadav

Sachin Kumar Yadav

Maintained by Community

Actor stats

0

Bookmarked

15

Total users

6

Monthly active users

3 days ago

Last modified

Share

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

FieldTypeDescriptionExample
business_urlsarrayList 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 📥

{
"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 📤

{
"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