BusinessesForSale Scraper: Business Broker Listings, Financials avatar

BusinessesForSale Scraper: Business Broker Listings, Financials

Pricing

from $0.56 / 1,000 business listings

Go to Apify Store
BusinessesForSale Scraper: Business Broker Listings, Financials

BusinessesForSale Scraper: Business Broker Listings, Financials

Scrape business broker listings from BusinessesForSale.com: asking price, revenue, cash flow, franchise investment and broker names across the US, UK, Canada, Australia and New Zealand. Filter by business type and place, or monitor for new listings and price drops.

Pricing

from $0.56 / 1,000 business listings

Rating

5.0

(2)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

10

Total users

5

Monthly active users

3 days ago

Last modified

Security

Limited permissions

Share

🏢 BusinessesForSale Scraper: Business Broker Listings, Financials

Every business broker listing on BusinessesForSale.com, in one clean spreadsheet
Pull asking price, revenue, cash flow, franchise investment and broker names for businesses and franchises for sale in the US, UK, Canada, Australia, New Zealand and worldwide. Schedule it and get only the new listings and price drops.
💼 Financials up front
Asking price, revenue and cash flow come straight from the search results, so you can screen hundreds of deals fast.
🤝 Broker details
Add the listing broker, how many other businesses they sell, the seller reference and the full write-up.
🔔 New listing alerts
Name a search and re-run it on a schedule. Each run returns only new listings, price drops and edits.
🏪 Businesses and franchises
Franchise fee, total investment and minimum investment are captured alongside established businesses.

Search BusinessesForSale.com by business type, country site and region, or paste the pages you already follow, and get structured listing data you can sort, filter and share. No login required.

🔍 What does this actor do?

BusinessesForSale.com is one of the largest marketplaces where brokers and owners list businesses and franchises for sale. This actor turns its pages into rows: one row per listing with the asking price, revenue, cash flow, location, labels such as Relocatable or Owner Financed, a photo and the link back to the listing.

Describe what you want in plain words, for example "coffee shops" in California, and the actor opens the matching category pages. Or paste category and listing pages directly. Turn on broker details to open each listing and add the broker, the number of other listings that broker has, the seller reference, key selling points, all photos and the full description.

Filter by price, revenue and cash flow, keep only businesses or only franchises, and sort the results. Give a search a monitor name and schedule it, and every run after the first reports only what is new or changed.

💡 Who uses this?

  • I am a buyer building an acquisition pipeline. I need every restaurant, e-commerce or service business in my price range in one sheet, with revenue and cash flow side by side, so I can shortlist in minutes.
  • I am a business broker watching the market. I want to see what comparable businesses are asking, who else is listing in my niche, and which brokers carry the most inventory.
  • I am an M&A researcher. I need consistent valuation inputs, asking price against revenue and cash flow, across sectors and countries.
  • I advise on franchises. I compare franchise fee and total investment across brands and territories without opening every page.

🚀 How to use

STEP 1
Say what you are looking for
Business types, a country site and region, price and cash flow limits, or paste the pages you follow.
STEP 2
Run it
Listings arrive as clean rows. Switch on broker details when you want the seller side too.
STEP 3
Export or monitor
Download as Excel, CSV or JSON, or schedule a named monitor to hear about new listings and price drops.

📥 Input

FieldTypeRequiredDescription
startUrlsarrayNoBusinessesForSale category or listing pages to read. When set, the fields that build a search are ignored.
searchKeywordsarray of stringNoBusiness types such as coffee shops, car wash or restaurants. Each is matched to the closest site category.
industryenumNoA broad sector such as Restaurants and Food, Retail or Construction. Combines with the business types and the location.
countryenumNoGlobal, United States, United Kingdom, Canada, Australia or New Zealand. Default: Global.
locationTextstringNoState, province or region, for example California. On the Global site use a country name.
listingTypeenumNoBusinesses and franchises, established businesses only, or franchises only.
includeVaultTeasersbooleanNoAlso return the anonymised high-value deal teasers the site lists in its results. Off by default.
maxItemsintegerNoMaximum listings to return. Default: 25.
minPrice / maxPriceintegerNoAsking price range, in each listing's own currency. Listings without a shown price are skipped when a limit is set.
minRevenue / maxRevenueintegerNoAnnual revenue range.
minCashFlow / maxCashFlowintegerNoAnnual cash flow or profit range.
sortOrderenumNoNewest first (the site's own order), or rank the collected listings by price, revenue or profit.
deepScrapebooleanNoOpen each listing to add broker name, broker listing count, full description, selling points, photos and extra facts.
monitorNamestringNoName a search to track it between runs and flag new listings and price changes.
onlyChangesbooleanNoWith a monitor name, return only new, changed and price-moved listings. Default: on.
proxyConfigurationproxyNoUsed only if the site refuses a direct connection. The default is fine for most runs.

📊 Data table

FieldTypeDescription
listing_idstringThe listing's number on BusinessesForSale.
titlestringListing title.
listing_classstringBusiness, Franchise or M&A Vault Teaser.
industrystringCategory of the business, with broker details on.
country, region, city, locationstringWhere the business is based.
descriptionstringShort summary, or the full write-up with broker details on.
asking_price, asking_price_text, asking_price_currencynumber, stringAsking price as a number, as shown on the site, and its currency.
revenue, revenue_textnumber, stringAnnual revenue when the seller shows it.
cash_flow, cash_flow_textnumber, stringAnnual cash flow or profit when shown.
franchise_fee, total_investment, minimum_investmentnumberFranchise costs, each with a _text version as written on the site.
labels, tagsarraySite labels such as New, High Value, Relocatable, Owner Financed, Quick Sale.
broker_companystringWho lists the business (broker details on).
broker_listing_count, broker_listings_urlnumber, stringHow many listings that broker has and where to see them.
seller_refstringThe seller's own reference for the listing.
key_points, highlightsarray, stringSelling points listed by the seller.
years_established, employees_count, reason_for_selling, relocatable, home_based, owner_financingstringOperating facts, when the listing states them.
picture_url, image_urlsstring, arrayMain photo and, with broker details on, all photos.
contact_url, listing_urlstringLink to enquire and link to the listing.
change_type, previous_price, price_change, first_seen_atstring, numberMonitor results: NEW, PRICE_DROP, PRICE_RISE, UPDATED or UNCHANGED, with the price movement.
scraped_atstringWhen the row was collected.

Fields the site does not show for a listing are left out, never filled with placeholders.

Example output

{
"listing_id": "4014737",
"title": "ECOM Collagen And Wellness Supplements",
"listing_class": "Business",
"country": "US",
"region": "Florida",
"asking_price": 550000,
"asking_price_text": "$550,000",
"revenue": 537586,
"cash_flow": 197089,
"currency": "USD",
"labels": ["New", "Business"],
"broker_company": "Website Closers",
"broker_listing_count": 74,
"seller_ref": "WC 4129",
"listing_url": "https://us.businessesforsale.com/us/ecom-collagen-and-wellness-supplements.aspx"
}

💰 Pricing

You pay per listing returned, plus a very small start fee per run. Free-plan runs are limited in size and frequency; paid plans run without those limits. Searches that find nothing add no listing charges. Open the Pricing tab for the current rates and volume discounts.

⭐ Enjoying BusinessesForSale Scraper?

⭐ ⭐ ⭐ ⭐ ⭐
One run just gave you a whole market of businesses for sale, priced and sorted.
A 5-star rating takes 10 seconds and helps other buyers and brokers find this actor. Your feedback also tells us what to build next.
★  Rate this Actor on Apify

✨ Tips

  • Start small, then widen. Run 25 listings first to check the filters, then raise Max listings.
  • Use plain business types. "coffee shops", "car wash", "restaurants" and "e-commerce" all match site categories. The run summary tells you when a word matched nothing.
  • Screen by cash flow. Set a minimum cash flow and a maximum asking price to see only deals that clear your return threshold.
  • Get the seller side. Turn on broker details to see which brokers carry the most listings in your niche.
  • Track a market. Give the search a monitor name, schedule it daily, and keep Only new and changed on. Use a different name for each search you follow.
  • One country at a time. Pick a country site and a region for local searches. Prices are in each listing's own currency, so convert before comparing across countries.

❓ FAQ

Do I need an account or API key? No. The actor reads the public listing pages, so there is nothing to log in to.

Which businesses and countries are covered? Established businesses, franchises and, if you choose, M&A Vault teasers. Pick the Global site or the United States, United Kingdom, Canada, Australia or New Zealand sites.

Why are some prices, revenues or cash flows missing? Many sellers keep them private. When a listing does not show a number, that field is left out rather than guessed. If you set a minimum or maximum for a figure, listings without it are skipped.

Can I get only new listings each day? Yes. Set a monitor name, schedule the actor, and each run returns only listings that are new, changed or moved in price since the previous run.