TrustMRR Scraper: Verified Revenue, Deals & Alerts avatar

TrustMRR Scraper: Verified Revenue, Deals & Alerts

Pricing

from $3.00 / 1,000 startup scrapeds

Go to Apify Store
TrustMRR Scraper: Verified Revenue, Deals & Alerts

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

Dead

Maintained by Community

Actor 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

ModeWhat you getBest for
Latest & best deals (default)Startups most recently listed for sale, plus TrustMRR's best dealsDaily deal alerts
Specific startupsFull profiles for the startups you pasteDue diligence on a shortlist
Full sweepEvery 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

GroupFilters
DealAsking price range, max revenue multiple, min value score, max days on market, listing tier, exclude stealth listings
RevenueMin/max revenue (last 30 days), min MRR, min 30-day growth, min profit margin, min active subscriptions, exclude pre-revenue
BusinessCategory, 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
ProfileTech 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

  1. Choose Latest & best deals and set filters, e.g. AI startups under $50K, profit margin of at least 80%, growing.
  2. Turn on Only output changes.
  3. 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

EventPrice 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.