BBB Better Business Directory Scraper (No Coding Required)
by rosweltvofficial
The BBB Business Scraper quickly finds and collects info on businesses from the BBB website. Enter a business type and location, and the tool gathers ...
Opens on Apify.com
About BBB Better Business Directory Scraper (No Coding Required)
The BBB Business Scraper quickly finds and collects info on businesses from the BBB website. Enter a business type and location, and the tool gathers names, addresses, ratings, and more for all matching businesses—fast and easy!
What does this actor do?
BBB Better Business Directory Scraper (No Coding Required) 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
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
BBB Business Scraper This Apify actor scrapes business listings and (optionally) detailed business profiles from the Better Business Bureau (BBB) website for any business type and location in the USA or Canada. ## Features - Concurrent scraping: Scrapes up to 5 business profiles at a time for fast results. - Flexible search: Search by business type, location, and country. - Detailed output: Extracts business name, phone, website, accreditation status, BBB rating, years in business, owner info, license numbers, categories, and more. - Clean address: The address field is always formatted as Address, City, State, Zip Code (if available). There are no separate city, state, or zip_code fields in the output. - Robust extraction: Uses both structured data (JSON-LD) and visible page content for maximum coverage. ## Input Schema - business_type (string): Type of business to search for (e.g. "Garage Door Repair"). - location (string): City and state (e.g. "Jacksonville, FL"). - country (string): Country ("USA" or "Canada"). - max_pages (integer): Maximum number of search result pages to crawl. - scrape_profiles (boolean): Whether to scrape detailed business profiles. - include_non_accredited (boolean): Include non-accredited businesses in results. ## Output Fields - business_name - profile_url - phone - address (always formatted as Address, City, State, Zip Code) - website - accreditation_status - bbb_rating - business_started - business_incorporated - bbb_file_opened - entity_type - owners - license_numbers - categories ## Usage 1. Set your search criteria in the Apify input UI or via API. 2. Run the actor. 3. Download the results from the Apify dataset tab. ## Local Development 1. Install dependencies: sh pip install -r requirements.txt playwright install 2. Run the actor locally: sh python src/main.py ## Notes - The actor is optimized for Apify's cloud environment but can also be run locally with Docker. - If you increase the number of concurrent profiles above 5, you may encounter browser crashes or rate limits. - The address parser is robust for most US/CA addresses, but edge cases may still occur. If you find a problematic address, please report it. --- MIT License
Categories
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 BBB Better Business Directory Scraper (No Coding Required) now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- rosweltvofficial
- Pricing
- Paid
- Total Runs
- 228
- Active Users
- 36
Related Actors
🏯 Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Google Search Results Scraper
by apify
Instagram Profile Scraper
by apify
Tweet Scraper|$0.25/1K Tweets | Pay-Per Result | No Rate Limits
by kaitoeasyapi
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support