TrustMRR Scraper — Verified Startup Revenue & Acquisitions avatar

TrustMRR Scraper — Verified Startup Revenue & Acquisitions

Pricing

from $5.00 / 1,000 results

Go to Apify Store
TrustMRR Scraper — Verified Startup Revenue & Acquisitions

TrustMRR Scraper — Verified Startup Revenue & Acquisitions

Scrape TrustMRR — payment-verified startup revenue, monthly revenue timelines, MRR, growth, tech stack, founder, and acquisition listings with asking price + revenue multiple. Crawl the acquire marketplace, any category, or all ~15,000 startups. JSON or CSV out, billed per result.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

Share

TrustMRR Scraper — Verified Startup Revenue, MRR & Acquisition Listings

Extract payment-provider-verified startup revenue data from TrustMRR — the public database of 15,000+ startups with Stripe/LemonSqueezy/RevenueCat-verified revenue and 3,000+ startups listed for sale. Every row carries verified revenue summaries, a monthly revenue timeline, current MRR, growth rates, tech stack, marketing channels, and — for marketplace listings — the asking price, revenue multiple, seller message, and buyer-interest stats. No browser, no login: pure HTTP against public pages, billed per result.

How it works

How it works

✨ Why use this scraper?

  • Verified numbers, not self-reported claims — TrustMRR revenue comes straight from connected payment providers (Stripe, LemonSqueezy, Polar, Paddle, RevenueCat, and more).
  • Full monthly revenue timelines — up to 12+ months of verified revenue per startup, ready for trend analysis.
  • Acquisition deal flow — asking price, revenue multiple, first-listed date, seller message, and how many buyers viewed and made offers.
  • Whole-database mode — flip one toggle to enumerate all ~15,000 startups via the public sitemaps.
  • 50+ structured fields per row — founder, country, category, tech stack, marketing channels, SEO domain rating, GitHub activity.
  • Fast and cheap — one HTTP request per startup, no browser rendering, high concurrency.

🎯 Use cases

WhoWhat they do with it
Buyers & micro-PEScreen the acquire marketplace by revenue, multiple, and growth before making offers
Investors & analystsTrack verified MRR growth across categories (AI, SaaS, fintech, …) month over month
FoundersBenchmark revenue, pricing models, and marketing channels against verified peers
Lead-gen & salesBuild lists of revenue-verified startups by tech stack or category, with websites and founders
Researchers & mediaAnalyse the indie-SaaS economy with payment-provider-backed data

📥 Supported inputs

InputExample
Acquire marketplacehttps://trustmrr.com/acquire
Category pagehttps://trustmrr.com/category/saas
Tech-stack pagehttps://trustmrr.com/tech/nextjs
Marketing-channel pagehttps://trustmrr.com/channels/seo
Recently addedhttps://trustmrr.com/recent
Founder pagehttps://trustmrr.com/founder/marclou
Direct startup URLhttps://trustmrr.com/startup/datafast
Whole databaseenable Scrape the entire database (no URL needed)

Not supported: logged-in metric timelines (MRR history, churn history, visitor history, Search Console history) — TrustMRR only exposes those to authenticated accounts. Public snapshots and verified revenue summaries ARE included.

🔄 How it works

  1. Classify every start URL — startup URLs, listing pages, and sitemaps are auto-detected.
  2. Collect startup slugs from each listing (the acquire marketplace additionally merges TrustMRR's public deals endpoint) or from the sitemaps in whole-database mode.
  3. Fetch each startup's public profile in parallel with automatic retries.
  4. Parse 50+ fields: verified revenue, monthly timeline, MRR, acquisition data, tech stack, channels, founder.
  5. Filter (optional) to startups currently listed for sale.
  6. Push one clean row per startup to the dataset — JSON or CSV export.

⚙️ Input parameters

FieldTypeDefaultDescription
startUrlsarray["https://trustmrr.com/acquire", "https://trustmrr.com/category/saas"]Any trustmrr.com URLs — auto-classified
scrapeAllbooleanfalseEnumerate ALL ~15,000 startups via public sitemaps
forSaleOnlybooleanfalseKeep only startups currently listed for sale
enrichEmailsbooleanfalseExperimental: visit each startup's own website to find a contact email
maxItemsinteger100Hard cap on rows collected
maxConcurrencyinteger10Profiles processed in parallel
proxyobjectApify proxyTrustMRR has no aggressive anti-bot; defaults work

📊 Output overview

One row per startup. Revenue values are USD numbers (not strings). monthlyRevenue is an array of {month, revenue} points. Acquisition fields (askingPrice, revenueMultiple, offersCount, …) are populated when the startup is listed for sale, null/false otherwise.

📦 Output sample

{
"type": "startup",
"name": "NextjobConnect LLC",
"slug": "nextjobconnect-llc",
"trustmrrUrl": "https://trustmrr.com/startup/nextjobconnect-llc",
"website": "https://nextjobconnect.com/",
"websiteDomain": "nextjobconnect.com",
"description": "Real-time job leads for home service contractors...",
"country": "US",
"foundedDate": "2025-05-01",
"paymentProvider": "Stripe",
"merchantOfRecord": false,
"revenueLastSyncedAt": "2026-07-14T23:38:33.834Z",
"revenueLast30Days": 6700,
"revenueLast12Months": 42676,
"revenueAllTime": 45776,
"revenueGrowth30d": 5.3,
"monthlyRevenue": [
{ "month": "2026-05", "revenue": 6484 },
{ "month": "2026-06", "revenue": 5664 },
{ "month": "2026-07", "revenue": 3334 }
],
"mrr": 7570,
"mrrGrowth30d": 16.7,
"activeSubscriptions": 33,
"profitMargin30d": 65,
"pricingModel": "Flat monthly rate",
"targetAudience": "B2C",
"category": "SaaS",
"relatedMarkets": ["Marketplace"],
"techStackFrontend": ["React", "Capacitor"],
"techStackBackend": ["Python", "SQLite", "Firebase", "Stripe", "Twilio"],
"forSale": true,
"askingPrice": 100000,
"revenueMultiple": 1.2,
"firstListedForSaleAt": "2026-05-21",
"buyersViewedRecently": 9438,
"offersCount": 33,
"offerUrl": "https://trustmrr.com/startup/nextjobconnect-llc?offer=1",
"scrapedAt": "2026-07-15T09:03:41.212Z"
}

🗂 Key output fields

GroupFields
Identityname, slug, trustmrrUrl, website, websiteDomain, iconUrl, description, country, foundedDate
FounderfounderName, founderProfileUrl, founderXFollowers
VerificationpaymentProvider, merchantOfRecord, revenueLastSyncedAt, googleAnalyticsConnected, googleSearchConsoleConnected
RevenuerevenueLast24HoursrevenueAllTime, revenueGrowth30d, monthlyRevenue[]
Metricsmrr, mrrGrowth30d, activeSubscriptions, visitorsLast30Days, revenuePerVisitor30d, profitMargin30d
PositioningvalueProposition, problemSolved, pricingModel, targetAudience, estimatedUserCount, category, relatedMarkets[]
Tech & growthtechStackFrontend[], techStackBackend[], marketingChannels[], seoDomain, seoDomainRating, githubConnected, githubContributionsLast7Days/30Days/Year
AcquisitionforSale, askingPrice, revenueMultiple, firstListedForSaleAt, buyersViewedRecently, offersCount, offerUrl, sellerMessage
Extrasscreenshots[], contactEmail* / contactWebsite* (*with enrichEmails)

❓ FAQ

How do I get ONLY the startups for sale? Set startUrls to https://trustmrr.com/acquire for the current featured deals (~50), or enable both scrapeAll and forSaleOnly to sweep the whole database for every for-sale listing.

How many startups can I get? The whole public database — roughly 15,000 startups — via the scrapeAll toggle. Category/tech/channel pages return their top listings (~30 each); the full sweep uses the sitemaps.

Is the revenue data reliable? It's TrustMRR's verified data, synced from connected payment providers (Stripe, LemonSqueezy, RevenueCat, Paddle, and others). The row includes revenueLastSyncedAt so you can see how fresh each startup's sync is.

Why are MRR/churn/visitor histories missing? TrustMRR only exposes those timelines to logged-in accounts. This actor scrapes public pages only — you still get the full monthly revenue timeline, current MRR, and last-30-day snapshots.

Do I need a proxy? The default Apify proxy is fine. TrustMRR has no aggressive anti-bot protection.

💬 Support

  • 🐛 Found a bug? Open an issue on the actor's Issues tab in the Apify Console.
  • 💡 Need a custom field or a bigger integration? Message me through Apify.

🛠 Additional services

Need this data delivered to your warehouse, merged with other marketplaces (Acquire, Flippa, Investors.club), or monitored on a schedule? I build custom pipelines — get in touch via Apify.

🔎 Explore more scrapers

Check my Apify profile for 300+ actors: apify.com/memo23 — including Acquire.com and other startup-marketplace scrapers.


⚠️ Disclaimer

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by TrustMRR or its operator. All trademarks mentioned are the property of their respective owners.

The scraper accesses only publicly available startup-profile pages and public endpoints — no authenticated endpoints, no logged-in metric timelines, and no content behind a TrustMRR account. Users are responsible for ensuring their use complies with TrustMRR's Terms of Service, applicable data-protection law (GDPR, CCPA, etc.), and any contractual obligations of their own organisation.


SEO Keywords

trustmrr scraper, scrape trustmrr, trustmrr api, apify trustmrr, verified startup revenue data, startup mrr database, saas revenue scraper, startups for sale scraper, micro saas acquisition data, indie hackers revenue, startup marketplace scraper, acquire startups data, saas deal flow, startup asking price data, revenue multiple data, startup due diligence data, verified mrr list, buy saas business data, startup lead generation