Microns Startup Listings Scraper | Deal Score & Sold Comps
Pricing
from $2.80 / 1,000 listing results
Microns Startup Listings Scraper | Deal Score & Sold Comps
Scrape every micro-startup for sale on microns.io with a 0-100 deal score, revenue multiple vs sold comps, days listed and sold status in one clean row. HTTP-only, pay per result, MCP-ready. Schedule daily to catch fairly-priced deals first.
Pricing
from $2.80 / 1,000 listing results
Rating
0.0
(0)
Developer
Mr Zack
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
3
Monthly active users
a day ago
Last modified
Categories
Share
Scrapes every startup-for-sale listing on microns.io — the marketplace where indie founders sell micro-SaaS, mobile apps, newsletters, YouTube channels, extensions and content sites, typically for $1K–$100K — and turns each one into a decision-ready row:
- Asking price and annual revenue (ARR) as published
revenueMultiple— asking price ÷ ARR, the number every acquirer computes by hand before anything elsedealScore(0–100) — fresh, fairly-priced, revenue-verified deals rank firststatus—availableorsold. Sold listings are free market comps: what multiples actually clear, not what sellers wish for- Customers, price per customer, publish date + days listed, founded year, business model, expenses, growth opportunity, reason for selling, asking-price reasoning, target audience, competitors, tech stack, and the listing URL
HTTP-only, no login, no browser, no proxies. Pay per result — a filtered run costs cents.
Who is this for?
- Micro-acquirers & flippers hunting underpriced deals before they're gone — the good ones sell in days, and refreshing the site by hand is exactly the work this replaces
- Investors & analysts benchmarking micro-startup valuations (median multiples by category, from sold comps)
- Founders pricing their own exit against what's actually listed and what actually sold
- Newsletter operators & deal-flow services feeding "best deals this week" digests
Output fields
| Field | Description |
|---|---|
name, category, description | What the startup is (e.g. Micro-SaaS, Mobile App, YouTube, Newsletter) |
status | available (still buyable) or sold |
askingPriceUsd / askingPriceRaw | Asking price |
arrUsd / arrRaw | Annual revenue. $0 = pre-revenue (a real zero); null = not published — never confused |
revenueMultiple | askingPriceUsd ÷ arrUsd; null when ARR is 0 or unknown, never a fake value |
customers, pricePerCustomer | Traction and what you'd pay per customer |
publishedDate, daysListed | How long it's been on the board — fresh deals go fast |
foundedYear | Year the startup was founded |
dealScore | 0–100 for available listings: revenue evidence (35, log-scaled ARR) + price fairness (30, vs the standard ~3x ARR yardstick) + traction (15) + freshness (20). Unknowns score neutral, never bonus. Sold = null |
businessModel, expenses, growthOpportunity | The seller's own operating notes |
reasonForSelling, askingPriceReasoning | Why they're selling and how they priced it |
targetAudience, competitors, techStack | Context for diligence |
url | Direct link to the listing |
Input
| Option | Default | What it does |
|---|---|---|
listingStatus | available | available, sold (market comps), or all |
category | – | Substring filter, e.g. SaaS, YouTube, Newsletter |
minArrUsd | – | Require published revenue (use 1 for "any revenue at all") |
maxAskingPriceUsd | – | Your budget cap |
maxRevenueMultiple | – | e.g. 3 = only fairly-priced deals |
sortBy | dealScore | dealScore, newest, askingPrice, revenueMultiple, arr |
maxItems | 1000 | Caps rows pushed = caps your cost |
Every run also writes a SUMMARY key-value record: board totals, available vs sold, median revenue multiple, new-this-week count and the top 5 deals.
How to schedule this Actor (the whole point)
New listings appear weekly and the good ones go fast — this board is only useful fresh:
- Open the Actor → Schedules tab → Create new schedule
- Cadence: daily (e.g.
@daily) for deal-hunting, weekly for valuation benchmarking - Input preset for a daily deal alert:
{ "listingStatus": "available", "minArrUsd": 1, "maxRevenueMultiple": 4, "sortBy": "dealScore" } - Add an integration (Slack, email, webhook, Make, Zapier) to push new top deals straight to you
- Compare
daysListedbetween runs — anything that vanished fromavailableeither sold or was pulled
Tip for valuation work: run listingStatus: "sold" weekly and track medianRevenueMultiple from the SUMMARY — that's a live micro-startup valuation index no one publishes.
Fair use & data notes
- Public data only, fetched politely (small concurrency + delay). No login, no paywall bypass.
- Deal terms change and sellers update listings — always verify on the listing page before contacting a founder. This dataset is decision support, not financial advice.
Related Actors
- SideProjectors Startup Marketplace Scraper — the other indie-startup marketplace, same deal-score schema.
- Gumroad Best Sellers Scraper — what digital products actually sell.
Schedule it (recommended)
The cheapest way to use this Actor is as a monitor: create a Schedule in Apify Console (e.g. every day at 08:00), set the input "onlyNew": true, and add an integration (email, Slack, Google Sheets, webhook). Every run then delivers only the listings that appeared since the previous run — you pay only for new rows, and you never miss one.
Changelog
- 0.1.3 (24 Sep 2026) — Reliability: if microns.io is briefly down or slow, the run now waits and retries on its own instead of failing at once, a single listing page that will not load is skipped instead of failing the run, and a run close to its timeout stops early and keeps every listing found so far. No price or field change.
- 0.1.2 (19 Sep 2026) — Typo guard on input. Apify accepts input fields an Actor does not know without complaining, so a misspelled option (e.g.
maxIteminstead ofmaxItems) used to produce a successful run with the setting silently inactive. The run log now warns for every unknown field and suggests the closest real one. - 0.1.1 (18 Sep 2026) — New
onlyNew(monitor mode). Set it to true and schedule the Actor: the first run returns the full result and remembers every listing (slug) in a key-value store in your account; every later run returns only listings that are new since the last run, and skipped rows are never charged. Nothing else changed — defaults, fields and prices are identical. - 0.1.0 (Aug 2026) — Launch: every microns.io listing (available + sold) with 0-100 deal score, revenue multiple vs sold comps, days listed and sold status.
- Sep 2026 — Store listing refresh (title, SEO, this changelog); daily canary against the live sitemap (~550 URLs).
Found this useful? Bookmark & review
A quick ⭐ review or bookmark on this Actor helps other people find it and tells us which fields to add next. Have a question, a missing field or a source that changed? Open an issue in the Issues tab — we answer within 24 hours.