Flippa Scraper - Online Businesses, Websites & Domains For Sale
Pricing
from $4.00 / 1,000 listing scrapeds
Flippa Scraper - Online Businesses, Websites & Domains For Sale
Scrape Flippa listings: websites, SaaS, e-commerce, apps & domains for sale with full financials, traffic, multiples and seller leads.
Pricing
from $4.00 / 1,000 listing scrapeds
Rating
0.0
(0)
Developer
Scrape Sage
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Flippa Scraper — Online Businesses, Websites, SaaS, Apps & Domains For Sale
Extract complete Flippa listing data — the full deal sheet other scrapers leave half-empty: real asking price, monthly & annual revenue and profit, verified-revenue/traffic flags, revenue & profit multiples, business age, category and seller — for every website, e-commerce store, SaaS, app, newsletter and domain on the market. Optionally turn each listing into a ready-to-contact acquisition lead by crawling the business's own website for contact emails, phones and socials, and run it in monitoring mode to capture only listings that are new since your last run.
No login, no cookies, no browser — fast JSON extraction from Flippa's own data layer with 99%+ reliability.
Why this Flippa scraper?
Most Flippa scrapers make you paste search URLs, skip the financial derivations, and never touch the seller side. This actor is query-driven (pick filters, no URL-building), computes the metrics acquirers actually screen on, and ships the richest dataset in the category:
| Data | Typical scrapers | This actor |
|---|---|---|
| Asking price, buy-it-now, sale method | ✅ | ✅ |
| Monthly and annualised revenue & profit | partial | ✅ |
| Revenue multiple & profit multiple (derived) | ❌ | ✅ |
| Verified-revenue / verified-traffic flags | partial | ✅ |
| Page views & uniques / month (when Flippa exposes them) | ❌ | ✅ |
| Business age (from established date) | ❌ | ✅ |
| Category, industry & monetization tags (named) | ❌ | ✅ |
| Business website + hostname | partial | ✅ |
| Seller location, super-seller badge, seller profile | ❌ | ✅ |
| Contact emails / phones / socials (from the business site) | ❌ | ✅ opt-in |
| Lead score (0–100) per listing | ❌ | ✅ |
| Query by keyword, type, industry, price, sale method | partial | ✅ |
| Monitoring mode — only new listings since last run | ❌ | ✅ |
Use cases
- Deal sourcing & acquisition — screen the entire Flippa market by price, multiple, revenue, niche and verification, then jump straight to the strongest deals ranked by
profitMultipleandleadScore. - Off-market outreach & brokerage leads — every non-confidential listing exposes the business's own website; with
includeContactLeadson you get the owner's email, phone and socials to reach sellers directly (buy-side sourcing, aggregator pipelines, broker prospecting). - Market & valuation intelligence — track asking prices, revenue/profit multiples and sell-through across SaaS, e-commerce, content, apps and domains to benchmark what businesses actually trade for.
- Portfolio & competitor monitoring — schedule recurring runs in monitoring mode to get an alert the moment a new business lists in your niche or price band.
- Newsletters, dashboards & datasets — feed "businesses for sale" digests, deal-flow dashboards, or research datasets with clean, structured listing data.
How to use
- Sign up for Apify — the free plan is enough to try this actor.
- Open the Flippa Scraper, choose filters (keyword, property types, industries, price range, sale method) or paste Flippa search URLs, and click Start.
- Watch results stream into the dataset table.
- Export as JSON, CSV, Excel, XML or RSS — or pull results programmatically via the Apify API.
Input
{"searchQuery": "ai","propertyTypes": ["saas", "ecommerce_store", "ai_apps_and_tools"],"industries": ["internet", "business"],"saleMethod": "any","priceMin": 1000,"priceMax": 250000,"revenueGeneratingOnly": true,"verifiedOnly": false,"sort": "newest","maxResults": 100,"includeContactLeads": true,"onlyNewListings": false}
- searchQuery — free-text keyword (e.g.
ai,newsletter,shopify,amazon fba). Optional. - propertyTypes — asset types: SaaS, e-commerce store, content site, AI apps & tools, marketplace, Amazon FBA/KDP, domain, apps, agency, YouTube/social, and more. Empty = all.
- industries — niche filter (internet, business, health & beauty, food & drink, …). Empty = all.
- saleMethod —
any,classified(buy-it-now) orauction. - priceMin / priceMax — asking-price band in USD.
- revenueGeneratingOnly — only businesses currently making money.
- verifiedOnly — only listings with Flippa-verified revenue or traffic.
- sort —
newest,ending_soon,price_low,price_high,most_bids,most_relevant. - startUrls — paste Flippa search or listing URLs; their filters are honored.
- listingIds — scrape specific listings by numeric ID.
- maxResults (default 100) — cap the number of listings;
0= no limit. - includeContactLeads (default false) — visit each business's own website (home + contact/about) and extract emails, phones and social links.
- maxLeadPagesPerSite (default 3) — pages per business site to crawl for contacts.
- onlyNewListings (default false) — monitoring mode: output only listings not seen in previous runs.
Output
One record per listing:
{"type": "listing","listingId": "13394841","title": "Profitable AI newsletter, 22k subs, $4.1k MRR","propertyName": "SignalStack","summary": "Daily AI newsletter with 22,000 subscribers and sponsor revenue…","listingUrl": "https://flippa.com/13394841-profitable-ai-newsletter","websiteUrl": "https://signalstack.io/","hostname": "signalstack.io","propertyType": "content_and_media_project","propertyTypeLabel": "Content & media","industry": "internet","categories": ["Internet"],"monetizationTags": ["Advertising", "Subscriptions"],"saleMethod": "classified","status": "open","confidential": false,"currency": "USD","askingPrice": 149000,"buyItNowPrice": 149000,"hasVerifiedRevenue": true,"revenuePerMonth": 4100,"annualRevenue": 49200,"profitPerMonth": 3600,"annualProfit": 43200,"revenueMultiple": 3.03,"profitMultiple": 3.45,"hasVerifiedTraffic": true,"pageViewsPerMonth": 88000,"uniquesPerMonth": 41000,"bidCount": null,"endsAt": "2026-08-31T03:14:53+10:00","establishedAt": "2022-05-01T00:00:00+10:00","ageYears": 4.2,"sellerId": "4901920","sellerLocation": "United States","superSeller": true,"sellerUrl": "https://flippa.com/users/4901920","thumbnailUrl": "https://static2.flippa.com/thumbnail2x_84805fc0.png","contactEmails": ["hello@signalstack.io"],"contactPhones": ["+1 415 555 0134"],"socialLinks": { "twitter": "https://twitter.com/signalstack", "linkedin": "https://linkedin.com/company/signalstack" },"leadScore": 92,"source": "flippa.com","scrapedAt": "2026-07-01T12:00:00.000Z"}
Automate & schedule
Run this actor on autopilot and pull results into your own stack:
- Apify API — start runs, fetch datasets and manage schedules over REST.
- apify-client for JavaScript and apify-client for Python — official SDKs.
- Schedules — run it hourly/daily to watch a niche or price band; combine with
onlyNewListingsfor a clean new-deal feed. - Webhooks — trigger downstream actions (CRM import, Slack alert, email sequence) the moment a run finishes.
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'MY_APIFY_TOKEN' });const run = await client.actor('scrapesage/flippa-scraper').call({propertyTypes: ['saas', 'ecommerce_store'],priceMin: 5000,revenueGeneratingOnly: true,onlyNewListings: true,maxResults: 200,});const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(`Got ${items.length} new Flippa listings`);
Integrate with any app
Connect the dataset to 5,000+ apps — no code required:
- Make — multi-step automation scenarios.
- Zapier — push new deals or seller leads straight into your CRM.
- Slack — get pinged when a monitored search finds a new listing.
- Google Drive / Sheets — auto-export every run to a spreadsheet.
- Airbyte — pipe results into your data warehouse.
- GitHub — trigger runs from commits or releases.
Use with AI assistants (MCP)
The output is clean, LLM-ready JSON. You can call this actor from Claude, ChatGPT, or any agent framework through the Apify MCP server — ask your assistant to "find profitable SaaS businesses under $50k with verified revenue and list the seller contacts" and let it run this scraper for you.
Agent-ready: autonomous payments (x402 & Skyfire)
This actor is agent-ready — AI agents can discover it, run it, and pay for it autonomously, with no Apify account and no human in the loop. It uses pay-per-event pricing and limited permissions, so it qualifies for Apify's agentic-payment standards:
- x402 — an open, HTTP-native payment protocol. Agents pay per run in USDC on the Base network directly through the Apify MCP server — no account, no API key.
- Skyfire — agent-to-service payments for fully autonomous AI-agent workflows.
Building an AI agent, MCP tool, or autonomous data pipeline? This scraper is ready to plug in and pay as it goes.
More scrapers from scrapesage
Build a complete deal-sourcing & business-intelligence stack:
- BizBuySell Scraper — brick-and-mortar & Main Street businesses for sale, with broker leads.
- Shopify Store Scraper — products, variants, prices and leads from live Shopify stores.
- Website Tech Stack Scraper — detect a site's tech stack and turn it into lead intelligence.
- Website Contact Scraper — emails, phones and socials from any list of websites.
- Amazon Scraper — products, prices, reviews and sellers.
- Apple App Store Scraper — apps, charts and reviews.
- LinkedIn Company Scraper — firmographics and B2B company leads.
- Google Ads Transparency Scraper — who's advertising what, for competitive intelligence.
Tips
- Screen for quality deals: set
revenueGeneratingOnly: trueandverifiedOnly: true, then sort your export byprofitMultipleascending to surface the cheapest cash-flow. - Best leads: turn on
includeContactLeadsand filter the dataset to rows wherecontactEmailsis non-empty andleadScore ≥ 70. - Recurring deal alerts: combine Schedules with
onlyNewListings: true— each run emits only businesses listed since the previous run. - Cost control: contact-lead enrichment only visits sites for non-confidential listings that expose a website; keep
maxLeadPagesPerSitelow (2–3) for speed.
FAQ
Can I scrape Flippa without paste-in URLs? Yes — just pick filters (keyword, property type, industry, price, sale method). The actor builds the queries for you. You can also paste Flippa search or listing URLs into startUrls.
Where do the contact emails come from? Never from Flippa. With includeContactLeads on, the actor visits the business's own public website (the one being sold) and extracts publicly listed contact details — the same thing a human buyer would do during diligence.
Why are traffic (page views/uniques) sometimes null? Flippa only exposes traffic figures for listings with connected/verified analytics (~a quarter of listings). Those fields are null only when Flippa itself doesn't publish them — not because the scraper skipped them.
Why is there no multiple on some listings? Revenue/profit multiples are only defined for businesses that actually make money. Pre-revenue starter sites, loss-making projects and domains have no multiple, so the field is an honest null.
How do I monitor new listings automatically? Turn on onlyNewListings, then create a Schedule (e.g. hourly). Each run outputs only listings that are new since the last run. Add a webhook or Zapier zap to push them into your CRM or Slack.
Is scraping Flippa legal? This actor collects publicly available listing data only. You are responsible for using the data in compliance with applicable laws (GDPR/CCPA for personal data) and Flippa's terms.
Need help?
Open an issue on the actor's Issues tab, or visit the Apify help center. Feature requests are welcome — this actor is actively maintained.