TrustMRR Scraper: Verified Revenue, Deals & Alerts
Pricing
from $3.00 / 1,000 startup scrapeds
TrustMRR Scraper: Verified Revenue, Deals & Alerts
Find startups for sale on TrustMRR with payment-verified revenue, MRR, growth and profit margin. Every startup comes with valuation multiples, estimated profit and payback, a value score against similar listings. Schedule it for alerts on new listings price drops and startups taken off the market.
Pricing
from $3.00 / 1,000 startup scrapeds
Rating
0.0
(0)
Developer
Dead
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
Find startups for sale on TrustMRR with payment-verified revenue, MRR, growth and profit margin. Every startup comes with valuation multiples, estimated profit and payback, and a value score against similar listings. Schedule it for alerts on new listings, price drops and startups taken off the market.
Public data only: it reads the pages TrustMRR publishes for automated readers (its public AI feed and AI-readable .md profiles). No login, no API key.
Three ways to use it
| Mode | What you get | Best for |
|---|---|---|
| Latest & best deals (default) | Startups most recently listed for sale, plus TrustMRR's best deals | Daily deal alerts |
| Specific startups | Full profiles for the startups you paste | Due diligence on a shortlist |
| Full sweep | Every startup in TrustMRR's sitemap (optionally for sale only) | Market research |
What you get per startup
- Verified revenue: last 24 hours, 7 days, 30 days, 3, 6 and 12 months, all time, plus MRR, 30-day growth, MRR growth and active subscriptions, and a monthly revenue timeline (daily optional). TrustMRR pulls these from payment providers such as Stripe, LemonSqueezy, Polar, Paddle and RevenueCat.
- The deal: asking price, previous price and drop %, revenue multiple, profit margin, estimated monthly profit, profit multiple and payback, days on market, offers, listing tier.
- Value score: the revenue multiple compared with the median of similar for-sale startups (same category when there are enough, otherwise the whole market read), rated "Great deal", "Good", "Fair" or "Expensive".
- The business: description, website, category, markets, country, age, founder and X followers, value proposition, problem solved, pricing model, audience, team size, funding and estimated users.
- Signals: tech stack, marketing channels, domain rating, GitHub activity, visitors, Google impressions, revenue per visitor, and App Store / Google Play ratings for mobile apps.
- Verification: which provider verified the revenue, merchant-of-record status, and when revenue was last synced.
Filters: everything TrustMRR shows
| Group | Filters |
|---|---|
| Deal | Asking price range, max revenue multiple, min value score, max days on market, listing tier, exclude stealth listings |
| Revenue | Min/max revenue (last 30 days), min MRR, min 30-day growth, min profit margin, min active subscriptions, exclude pre-revenue |
| Business | Category, country, payment provider (Stripe, LemonSqueezy, Polar, Paddle, RevenueCat, Dodo, Whop, Creem, Shopify…), B2B / B2C, mobile apps only or excluded, founded after, founder X handle, keywords |
| Profile | Tech stack (e.g. Next.js, Supabase), marketing channels (e.g. SEO, YouTube), funding, max team size (e.g. 1 for solo founders), min domain rating, min visitors, verified traffic only |
Sort results by best value, cheapest, highest revenue, fastest growing, newest listings or lowest multiple. Startups are saved to the dataset the moment they're found (in discovery order), and a sorted copy is saved at the end in the key-value store as RESULTS_SORTED.
Profile filters need full profiles; if you use one with full profiles off, the actor turns them on automatically and says so in the log.
Value scores never depend on your filters or limits: every startup for sale is compared with the whole market in TrustMRR's deals feed (in every mode), so a score is the same whether you ask for 3 startups or 50.
Nothing is lost if a run stops
Every startup is saved to the dataset the moment it's ready, not at the end. If TrustMRR stops responding or a run is aborted, everything found up to that point is already in your results. The log says so, and change tracking keeps its progress (saved every 10 startups). A single startup whose page can't be read is skipped with a warning instead of stopping the run.
Progress log
The run log shows each step: what was read from the feed or sitemap, each profile (name, revenue, asking price), how many startups matched your filters, the typical asking multiple per category, the top 3 deals found, changes since the last run, and a final summary.
Output
Every number comes twice: a plain number for sorting, filtering and spreadsheets, and readable text (USD $5.07K, 1.3x, +9.0%, 15 months (1.3 years)).
{"type": "startup","slug": "flint","url": "https://trustmrr.com/startup/flint","name": "flint","category": "Artificial Intelligence","onSale": true,"daysOnMarket": 3,"askingPrice": 60000,"askingPriceText": "USD $60K","priceDropText": "14% off (was USD $70K)","revenueLast30Days": 5067.62,"revenueLast30DaysText": "USD $5.07K","mrrText": "USD $1.56K","profitMarginText": "78%","estimatedMonthlyProfitText": "USD $3.95K","revenueMultipleText": "1.0x","profitMultipleText": "1.3x","paybackText": "15 months (1.3 years)","vsCompsText": "29% cheaper than similar listings","valueScore": 91,"valueRating": "Great deal","verifiedBy": "Stripe (API key)","changeText": "Price dropped 14% (USD $70K → USD $60K)","missingFields": [],"dataNote": null,"attribution": "Data: TrustMRR (revenue verified via payment providers)"}
Values a seller hasn't published are never silent blanks: the text says "Not disclosed", missingFields lists them, and dataNote explains why, e.g. "Asking price not shown publicly (make an offer)" or "Stealth listing: the business name and website are hidden by the seller".
Metrics TrustMRR keeps behind its login (full churn, traffic and profit-margin timelines) are not included. This actor only uses public data.
Daily deal alerts
- Choose Latest & best deals and set filters, e.g. AI startups under $50K, profit margin of at least 80%, growing.
- Turn on Only output changes.
- Schedule the actor daily and connect Apify's email or Slack integration.
Each run returns only what changed: newly listed startups, price changes, and startups no longer for sale. A startup that just drops out of TrustMRR's feed but is still for sale is checked and not reported.
Pricing
| Event | Price per 1,000 |
|---|---|
| Startup scraped | $3.00 |
| Actor start (per run) | $0.00005 |
In "only changes" mode you pay only for changes. Set a Maximum cost per run in Run options; when it's reached, the actor stops and keeps its results.
Good to know
- Value scores compare asking prices of similar startups for sale; they're not sale prices. Use them to spot outliers, then do your own due diligence.
- Revenue is verified by TrustMRR through payment providers. Descriptions, insights and seller messages are written by founders.
- Estimated profit = 30-day revenue × the profit margin the seller reports.
- Respectful by design: about one request per second, public pages only, and every row links back to TrustMRR with attribution.
- Full sweeps read one profile per startup, so large sweeps take time. For deals, the default mode is fastest.
- Independent tool, not affiliated with TrustMRR.