Flippa Listings Scraper
Pricing
Pay per event
Flippa Listings Scraper
Scrape public Flippa marketplace listings for prices, revenue, profit, traffic, industry, seller location, and deal-flow research.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Stas Persiianenko
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Scrape public Flippa business-for-sale listings into a clean dataset for acquisition research, market mapping, valuation comps, and deal-flow monitoring.
What does Flippa Listings Scraper do?
Flippa Listings Scraper collects structured listings from the public Flippa marketplace.
It extracts prices, monthly revenue, monthly profit, traffic, industry, asset type, sale method, seller location, and listing URLs.
The actor is built for fast marketplace intelligence without browser automation.
It uses Flippa's public listing data and returns one row per listing.
Who is it for?
Acquisition scouts and search fund analysts
Use the actor to monitor new Flippa listings every day, shortlist businesses by asking price and monthly profit, and build a repeatable first-pass diligence queue before visiting individual listing pages.
Business brokers and M&A advisors
Track comparable active listings by asset type, industry, location, revenue, and traffic so you can benchmark client expectations against public marketplace supply.
Investors and private buyers
Export public deal-flow into spreadsheets or BI tools to compare revenue multiples, verified traffic flags, sale methods, and auction end dates across many small online businesses.
Agencies, operators, and growth teams
Find ecommerce, content, SaaS, app, and domain opportunities that match your niche, then route candidates to internal review workflows for outreach, acquisition, or partnership analysis.
Data teams and automation builders
Create recurring Flippa watchlists, enrich rows with your own scoring logic, and trigger alerts when new listings meet target filters such as property type, keyword, profit, or verified traffic.
Why use this actor?
🧭 Track active public listings without manual copying.
💰 Compare asking prices with monthly revenue and profit.
📈 Find sites with verified traffic or verified revenue.
🔎 Filter by property type, keyword, industry, and sale method.
📦 Export results to JSON, CSV, Excel, Google Sheets, or API workflows.
What data can you extract?
| Field | Description |
|---|---|
| listingId | Flippa listing identifier |
| listingUrl | Public Flippa listing URL |
| title | Listing title |
| summary | Listing summary |
| propertyName | Business or asset name |
| propertyType | Flippa asset type |
| industry | Flippa industry slug |
| currentPrice | Current auction price |
| displayPrice | Displayed asking price |
| buyItNowPrice | Buy-it-now price when available |
| revenuePerMonth | Monthly revenue |
| profitPerMonth | Monthly profit |
| pageViewsPerMonth | Monthly page views |
| uniquesPerMonth | Monthly unique visitors |
| sellerLocation | Seller location |
| hasVerifiedRevenue | Whether revenue is marked verified |
| hasVerifiedTraffic | Whether traffic is marked verified |
| startsAt | Auction/listing start date |
| endsAt | Auction/listing end date |
How much does it cost to scrape Flippa listings?
The actor uses pay-per-event pricing: a small one-time start event plus a per-listing event for each dataset row saved.
| Plan tier | Start event | Per listing |
|---|---|---|
| Free | $0.005 | $0.0000414 |
| Bronze | $0.005 | $0.0000360 |
| Silver | $0.005 | $0.00002808 |
| Gold | $0.005 | $0.00002160 |
| Platinum | $0.005 | $0.00001440 |
| Diamond | $0.005 | $0.00001008 |
Example estimates before Apify platform usage fees:
| Run size | Free tier estimate | Gold tier estimate |
|---|---|---|
| 25 listings | about $0.0060 | about $0.0055 |
| 100 listings | about $0.0091 | about $0.0072 |
| 1,000 listings | about $0.0464 | about $0.0266 |
A small test with 25 listings is designed to stay well under one cent in actor event charges. Final billing is shown by Apify for each run and may include normal platform compute, storage, and proxy usage depending on your account plan.
How to run it
-
Open the actor on Apify.
-
Keep the prefilled Flippa search URL or add your own Flippa search URLs.
-
Set
maxItemsto the number of listings you need. -
Optionally choose property types, keywords, industries, or sale methods.
-
Click Start.
-
Download the dataset or connect it to your workflow.
Input options
Flippa search URLs
Use startUrls when you already have a Flippa search page.
Example:
{"startUrls": [{ "url": "https://flippa.com/search?filter%5Bproperty_type%5D=website" }],"maxItems": 25}
Filter-based search
If no startUrls are supplied, the actor builds a search from filters.
Example:
{"propertyTypes": ["website", "content_site"],"keywords": ["newsletter"],"status": "open","maxItems": 50}
Limits
maxItems controls how many listings are saved.
pageSize controls the API page size and is capped at 100.
Use small limits for first runs.
Output example
{"listingId": "12991285","listingUrl": "https://flippa.com/12991285-example-listing","title": "Profitable Restaurant Menu Site","propertyType": "content_site","industry": "food-and-drink","currentPrice": 500,"displayPrice": 5000,"revenuePerMonth": 213,"profitPerMonth": 210,"pageViewsPerMonth": 20061,"sellerLocation": "Pakistan","hasVerifiedRevenue": true,"hasVerifiedTraffic": true,"scrapedAt": "2026-06-09T08:00:00.000Z"}
Flippa property type tips
Common property types include website, content_site, and ecommerce.
Flippa may expose additional property type slugs over time.
You can pass any public Flippa property type string in the input.
If a filter returns no data, try a broader startUrls search.
Industry filtering tips
Industry values are Flippa slugs.
Examples seen in public data include food-and-drink, home-and-garden, and similar category slugs.
Start broad, inspect the dataset, then refine industry filters.
Data quality notes
Flippa controls the source data.
Some sellers hide or omit financial fields.
Some listings have verified revenue or verified traffic flags.
Some fields can be null when Flippa does not expose them for a listing.
The actor preserves numeric values as numbers where available.
Integrations
Send new listings to Google Sheets for a daily deal-flow spreadsheet.
Push rows to Airtable for analyst review queues.
Use Make or Zapier to notify Slack when high-revenue listings appear.
Export CSV files for valuation analysis in Excel.
Use Apify webhooks to trigger downstream scoring jobs.
API usage with Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: process.env.APIFY_TOKEN });const run = await client.actor('automation-lab/flippa-listings-scraper').call({startUrls: [{ url: 'https://flippa.com/search?filter%5Bproperty_type%5D=website' }],maxItems: 25,});console.log(run.defaultDatasetId);
API usage with Python
from apify_client import ApifyClientclient = ApifyClient('YOUR_APIFY_TOKEN')run = client.actor('automation-lab/flippa-listings-scraper').call(run_input={'propertyTypes': ['website'],'maxItems': 25,})print(run['defaultDatasetId'])
API usage with cURL
curl -X POST 'https://api.apify.com/v2/acts/automation-lab~flippa-listings-scraper/runs?token=YOUR_APIFY_TOKEN' \-H 'Content-Type: application/json' \-d '{"propertyTypes":["website"],"maxItems":25}'
MCP usage
Use this actor from Claude Desktop, Claude Code, or other MCP-compatible tools through Apify MCP.
MCP URL:
https://mcp.apify.com/?tools=automation-lab/flippa-listings-scraper
Claude Code setup:
$claude mcp add apify-flippa-listings --transport http https://mcp.apify.com/?tools=automation-lab/flippa-listings-scraper
Claude Desktop JSON config:
{"mcpServers": {"apify-flippa-listings": {"url": "https://mcp.apify.com/?tools=automation-lab/flippa-listings-scraper"}}}
Example prompts:
-
"Find 25 open Flippa website listings and summarize the best revenue-to-price ratios."
-
"Scrape Flippa content sites and flag listings with verified traffic."
-
"Create a table of Flippa listings with monthly profit above zero."
Best practices
Start with 25 to 50 listings.
Use Flippa search URLs for complex filters you create on the website.
Use filter inputs for repeatable automated runs.
Store run inputs for recurring monitoring.
Review hasVerifiedRevenue and hasVerifiedTraffic before making decisions.
FAQ
Why did I get fewer listings than requested?
The source search may have fewer public listings than your maxItems value.
Filters can also reduce available results.
Try a broader property type or remove keyword filters.
Why are some financial fields null?
Some Flippa sellers do not expose all financial data publicly.
The actor does not invent values and leaves unavailable fields as null.
Why does a search URL behave differently from filters?
A startUrls search preserves the query parameters in the URL.
Filter inputs are only used when no startUrls are provided.
Legality
This actor extracts publicly available marketplace listing data.
You are responsible for using the data lawfully.
Respect Flippa's terms, privacy rules, and applicable regulations.
Do not use scraped data for spam or unlawful outreach.
Related scrapers
Use Flippa listings together with other automation-lab actors when building marketplace, acquisition, and competitive-intelligence workflows:
- Google Maps Reviews Scraper — enrich acquisition targets or local-business niches with public review data.
- Google Jobs Scraper — monitor hiring signals around industries or companies you are researching.
- Apple App Store Scraper — analyze mobile-app metadata and market signals for app and SaaS acquisition ideas.
- Amazon Scraper — compare ecommerce products, pricing, and marketplace opportunities.
Use Apify integrations to combine Flippa listing data with enrichment, scoring, spreadsheets, alerts, or downstream review queues.
Changelog
0.1
Initial HTTP-only Flippa listings scraper with search URL support, filter inputs, pagination, and listing-level financial and traffic metrics.