BusinessesForSale Scraper: Prices, Revenue, Cash Flow & Brokers
Pricing
from $0.56 / 1,000 business listings
BusinessesForSale Scraper: Prices, Revenue, Cash Flow & Brokers
Extract business-for-sale and franchise listings from BusinessesForSale.com across the US, UK, Canada, Australia, and New Zealand sites. Get asking price, revenue, cash flow, years established, employee counts, and broker contacts as clean, spreadsheet-ready rows. From $0.59 per 1,000 results.
Pricing
from $0.56 / 1,000 business listings
Rating
5.0
(2)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
8
Total users
3
Monthly active users
14 days ago
Last modified
Categories
Share
|
Business-for-sale listings from six countries, structured and ready to screen Asking price, revenue, cash flow, and broker contact links for every matching listing on BusinessesForSale.com, delivered as a clean dataset instead of a browser tab you have to babysit. |
๐ข What does BusinessesForSale Scraper do?
This Actor extracts active business resales, franchise listings, and corporate assets from the BusinessesForSale.com network (https://www.businessesforsale.com), including its US, UK, Canada, Australia, and New Zealand sites. It collects asking prices, annual revenue, cash flow, years established, employee counts, trading hours, real estate status, reason for selling, and broker contact links. It outputs the data in flat, spreadsheet-friendly formats like JSON, CSV, HTML, and Excel, so brokers, acquirers, and researchers can build a market snapshot without opening a single listing page by hand.
|
๐ 6 country sites Global, US, UK, Canada, Australia, and New Zealand in one input. |
๐ต Price, revenue, and cash flow filters Narrow results to the deal size that fits your mandate before you scrape. |
๐ Optional deep scrape Pull broker, employee, and lease details straight from each listing page. |
๐ณ Pay per result Nothing charged on empty runs, no subscription. |
๐ก Why use BusinessesForSale Scraper?
- Search-fund and private equity analysts: Screen hundreds of businesses for sale by price-to-revenue and price-to-cash-flow ratios before opening a single listing in a browser.
- Business brokers: Watch competing brokerages for new listings and price changes in your target region, so you know what else buyers are seeing.
- M&A and valuation researchers: Build price and cash flow comps across industries and countries without re-typing a single asking price.
- Acquisition lead generation teams: Turn a filtered search into a contact list of broker links ready to load into a CRM.
๐ How to use BusinessesForSale Scraper?
|
Step 1 Pick a country site, industry, and price range. |
Step 2 Run the Actor and let it collect every matching listing. |
Step 3 Download a clean spreadsheet of prices, financials, and contacts. |
You can also paste direct search, category, or listing URLs under Start URLs, which overrides the filter fields above. Residential proxies are strongly recommended and enabled by default.
๐ฅ Input
You can configure these parameters to customize your extraction:
| Field | Type | Required | Description |
|---|---|---|---|
startUrls | array of URLs | No | Specific search, category, or direct listing page links. Overrides all filter fields below when set. |
searchKeywords | array | No | Sector keywords to search for (e.g. 'coffee shop'). Each keyword generates its own search. |
country | enum | No | Target country site to run generated keyword searches against: Global, US, UK, Canada, Australia, or New Zealand. |
industry | enum | No | Narrow results to one of 19 business categories, such as Restaurants & Food or Franchises. |
locationText | string | No | City, state, or region to filter by, converted into a URL slug automatically. |
maxItems | integer | No | Maximum total listings to scrape across all search URLs. |
minPrice | integer | No | Only return listings with asking prices at or above this value. |
maxPrice | integer | No | Only return listings with asking prices at or below this value. |
minRevenue | integer | No | Only return listings with annual revenue at or above this value. Requires deep scrape. |
maxRevenue | integer | No | Only return listings with annual revenue at or below this value. Requires deep scrape. |
minCashFlow | integer | No | Only return listings with annual cash flow at or above this value. Requires deep scrape. |
maxCashFlow | integer | No | Only return listings with annual cash flow at or below this value. Requires deep scrape. |
sortOrder | enum | No | Order results by newest, featured, price, revenue, or profit. |
deepScrape | boolean | No | Fetch each listing's detail page to extract revenue, cash flow, employee count, lease terms, and broker info. |
proxyConfiguration | object | Yes | Proxy settings. Residential proxies are recommended to get past Cloudflare checks reliably. |
๐ค Output
Here is an example of the structured dataset returned for each listing:
{"listing_id": "3967471","title": "Profitable Coffee Shop in Bangtao","listing_class": "Business","industry": "Restaurants & Food","country": "Thailand","region": "Phuket","city": "Bang Tao","description": "A profitable coffee shop in Bang Tao is for sale.","asking_price": 200000,"asking_price_currency": "USD","asking_price_text": "$200,000 (USD)","revenue": 175000,"revenue_text": "$100K - $250K (USD)","cash_flow": 70000,"cash_flow_text": "$70,000 (USD)","years_established": "3","employees_count": "8","trading_hours": "11:00-00:00, 7 days","real_estate": "Lease","reason_for_selling": "I'm moving to the US.","highlights": "Prime beachside location, loyal local customer base","relocatable": "No","home_based": "No","owner_financing": "No","real_estate_included": "No","broker_company": "Thailand Business Brokers Ltd","broker_license": "TBB-0042","picture_url": "https://thailand.businessesforsale.com/uploads/efed68ea-b8fc-4569-8b1d-b46e00c223e9.jpg","contact_url": "https://thailand.businessesforsale.com/thai/profitable-coffee-shop-in-bangtao/contact","listing_url": "https://thailand.businessesforsale.com/thai/profitable-coffee-shop-in-bangtao.aspx","scraped_at": "2026-06-23T12:00:00.000Z"}
๐ Data table
The final output dataset is completely flat and spreadsheet-friendly:
| Field | Type | Description |
|---|---|---|
listing_id | string | Unique listing identifier on BusinessesForSale. |
title | string | Title of the business or franchise listing. |
listing_class | string | Classification (Business or Franchise). |
industry | string | Business category or sector. |
country | string | Country name where the listing resides. |
region | string | Local state, province, or region. |
city | string | City name. |
description | string | Short narrative description of the business. |
asking_price | number | Parsed numerical asking price. |
asking_price_currency | string | Currency code (e.g. USD, GBP, EUR). |
asking_price_text | string | Source asking price text. |
revenue | number | Parsed numerical annual revenue. |
revenue_text | string | Source revenue text. |
cash_flow | number | Parsed numerical annual cash flow. |
cash_flow_text | string | Source cash flow text. |
years_established | string | Number of years active. |
employees_count | string | Number of active staff. |
trading_hours | string | Weekly trading hours. |
real_estate | string | Real estate status (Lease, Freehold, Owned). |
reason_for_selling | string | Reason why the business is on the market. |
highlights | string | Seller-provided highlights or selling points. |
relocatable | string | Whether the business can be relocated. |
home_based | string | Whether the business can be run from home. |
owner_financing | string | Whether the seller offers financing. |
real_estate_included | string | Whether property is included in the sale. |
broker_company | string | Listing broker or agency name. |
broker_license | string | Broker license number, when disclosed. |
picture_url | string | Primary listing image URL. |
contact_url | string | Direct link to the seller or broker contact form. |
listing_url | string | Canonical listing page URL on the platform. |
scraped_at | string | ISO 8601 extraction timestamp. |
๐ฐ Pricing
This Actor runs on a lightweight, low-memory setup that keeps compute costs down.
- Pricing model: Pay per result. You are billed only for business listing rows that are successfully extracted and returned to your dataset.
- Empty runs: If a search returns no matching listings, you pay nothing.
- No subscription: There is no monthly fee or minimum commitment.
โญ Enjoying BusinessesForSale Scraper?
|
โญ โญ โญ โญ โญ Save hours of manually browsing regional listings for asking price and cash flow data. A 5-star rating takes 10 seconds and helps other brokers and private equity teams sourcing acquisition targets find it. Your feedback also tells us what to build next. |
| โ ย ย Rate this Actor on Apify |
โ FAQ, disclaimers, and support
- Is it legal to scrape BusinessesForSale? Yes, this scraper extracts publicly accessible listings, financial text, and operational statistics. It does not access private account dashboards or payment transactions.
- Does it work outside the US? Yes. Set the country field to run searches against the UK, Canada, Australia, or New Zealand sites, or paste a direct URL from any BusinessesForSale regional site.
- Can I request a custom feature? Yes. If you need custom integration schemas or CRM push routes, reach out via the Issues tab.
- Need help? If you experience blockages or need technical assistance, submit a ticket in the Issues tab of this Actor's Store page.
๐ Other actors
- Proff Scandinavia Scraper โ - pulls company registry profiles and financials across Norway, Sweden, Denmark, and Finland.
- Japan Company Scraper: 4.5M+ gBizINFO Records โ - extracts Japanese company registry records from gBizINFO.
- CommercialRealEstate.com.au scraper: prices, agents, and deal status ready for your spreadsheet โ - collects commercial property listings and deal status from Australia.
- Probate & foreclosure leads scraper โ - finds probate and foreclosure property leads for acquisition pipelines.
- Zauba Trade Data Scraper: India Import Export โ - extracts India import/export trade shipment records for market intelligence.