TrustMRR Startup Explorer
Pricing
from $2.00 / 1,000 results
TrustMRR Startup Explorer
Scrape verified startup revenue data from TrustMRR with filters for category, MRR, asking price, growth rate, and more. Perfect for deal sourcing, market research, competitor tracking, and startup acquisition pipelines.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
mikolabs
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
13 hours ago
Last modified
Categories
Share
TrustMRR Startup Explorer β Apify Actor
Scrape verified startup revenue data from TrustMRR with filters for category, MRR, asking price, growth rate, and more. Perfect for deal sourcing, market research, competitor tracking, and startup acquisition pipelines.
π What Does This Actor Do?
This Apify Actor connects platform that shows verified, real-time revenue data for bootstrapped and indie startups β and extracts structured startup records into a clean, queryable dataset.
Every output record includes:
| Field | Description |
|---|---|
name, slug, website | Startup identity |
revenue_last30Days_usd | Verified last-30-day revenue in USD |
revenue_mrr_usd | Monthly recurring revenue in USD |
annualized_revenue_usd | ARR estimate (last30d Γ 12) |
growth30d_pct | 30-day revenue growth % |
profitMargin_pct | Profit margin % |
onSale | Whether the startup is listed for sale |
askingPrice_usd | Asking price in USD |
multiple | Price-to-revenue multiple |
customers, activeSubscriptions | Customer metrics |
visitorsLast30Days | Web traffic |
rank | TrustMRR revenue rank |
country, category | Metadata |
xHandle, xProfileUrl | Founder social links |
techStack (optional) | Technologies used (Next.js, Stripe, etc.) |
cofounders (optional) | Cofounder X handles |
π Prerequisites
- Apify account β Sign up free if you don't have one.
βοΈ Input Configuration
| Parameter | Type | Default | Description |
|---|---|---|---|
apiKey (required) | string | β | Your TrustMRR API key |
maxResults | integer | 100 | Max startups to fetch (1β1000) |
fetchDetails | boolean | false | Fetch full detail per startup (tech stack, cofounders, follower count). Uses ~2Γ API calls. |
sort | string | revenue-desc | Sort order (see options below) |
onSale | string | β | "true" = only for sale, "false" = not for sale, blank = all |
category | string | β | Filter by category (e.g. saas, ai, fintech) |
xHandle | string | β | Filter by founder's X handle (no @) |
minRevenueDollars | number | β | Minimum 30-day revenue in USD |
maxRevenueDollars | number | β | Maximum 30-day revenue in USD |
minMrrDollars | number | β | Minimum MRR in USD |
maxMrrDollars | number | β | Maximum MRR in USD |
minPriceDollars | number | β | Minimum asking price in USD |
maxPriceDollars | number | β | Maximum asking price in USD |
minGrowth | number | β | Min 30d growth (decimal, e.g. 0.1 = 10%) |
maxGrowth | number | β | Max 30d growth (decimal) |
Sort Options
| Value | Description |
|---|---|
revenue-desc | Highest revenue first (default) |
revenue-asc | Lowest revenue first |
price-desc | Highest asking price first |
price-asc | Lowest asking price first |
multiple-asc | Best value deals first |
multiple-desc | Highest multiple first |
growth-desc | Fastest growing first |
growth-asc | Slowest growing first |
listed-desc | Newest listings first |
listed-asc | Oldest listings first |
best-deal | Best acquisition deals first |
π‘ Example Configurations
1. Find the top 50 AI startups by revenue
{"apiKey": "tmrr_your_key","category": "ai","sort": "revenue-desc","maxResults": 50}
2. Cheap acquisition targets under $20k
{"apiKey": "tmrr_your_key","onSale": "true","maxPriceDollars": 20000,"sort": "best-deal","maxResults": 100}
3. Fast-growing SaaS startups ($1kβ$10k MRR)
{"apiKey": "tmrr_your_key","category": "saas","minMrrDollars": 1000,"maxMrrDollars": 10000,"sort": "growth-desc","maxResults": 200}
4. All startups by a specific founder (with full details)
{"apiKey": "tmrr_your_key","xHandle": "marc_louvion","fetchDetails": true,"maxResults": 50}
5. High-margin SaaS startups for sale
{"apiKey": "tmrr_your_key","category": "saas","onSale": "true","minGrowth": 0.05,"sort": "multiple-asc","fetchDetails": true,"maxResults": 50}
π Output Format
Records are pushed to the Apify Dataset and available in JSON, CSV, Excel, and XML.
{"name": "ShipFast","slug": "shipfast","url": "https://trustmrr.com/startups/shipfast","website": "https://shipfa.st","category": "saas","country": "TH","targetAudience": "b2b","paymentProvider": "stripe","revenue_last30Days_usd": 42500,"revenue_mrr_usd": 1800,"revenue_total_usd": 980000,"annualized_revenue_usd": 510000,"growth30d_pct": 0.12,"growthMRR30d_pct": 8.5,"profitMargin_pct": 92,"customers": 7800,"activeSubscriptions": 320,"visitorsLast30Days": 12400,"revenuePerVisitor_usd": 3.87,"onSale": true,"askingPrice_usd": 500000,"multiple": 0.98,"rank": 42,"xHandle": "shipaborad","xProfileUrl": "https://x.com/shipaborad","foundedDate": "2023-09-01T00:00:00.000Z","firstListedForSaleAt": "2025-11-15T08:30:00.000Z","icon": "https://cdn.trustmrr.com/icons/shipfast.png","description": "The NextJS boilerplate...",// When fetchDetails: true"xFollowerCount": 15400,"isMerchantOfRecord": false,"techStack": [{ "slug": "nextjs", "category": "framework" },{ "slug": "stripe", "category": "payments" }],"techStack_slugs": ["nextjs", "mongodb", "tailwindcss", "stripe"],"cofounders": [{ "xHandle": "marc_louvion", "xName": "Marc Lou" }]}
π Integrate with n8n
n8n is an open-source workflow automation tool. Use this actor inside n8n to build fully automated research and notification pipelines.
Setup Steps
- Install the Apify n8n node: In n8n, search for
Apifyin the node library. - Connect your Apify API token (from apify.com/account/integrations).
- Use the "Run Actor" operation and select this actor by its ID.
- Pass input JSON matching the schema above.
- The node returns the dataset URL β follow it with an HTTP Request node to fetch rows.
Example n8n Workflow: Weekly Deal Alert
[Cron: every Monday 9am]β [Apify: Run TrustMRR Actor]input: { onSale: "true", sort: "best-deal", maxResults: 20 }β [HTTP Request: GET dataset items as JSON]β [Filter: askingPrice_usd < 50000]β [Slack / Gmail: Send digest of top deals]
Example n8n Workflow: Competitor MRR Tracker
[Cron: daily]β [Apify: Run TrustMRR Actor]input: { category: "saas", sort: "revenue-desc", maxResults: 100 }β [Google Sheets: Append rows]β [Chart: Track MRR trends over time]
π Integrate with Make (formerly Integromat)
- Add an HTTP module (POST request).
- URL:
https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs?token=YOUR_APIFY_TOKEN - Body (JSON):
{"apiKey": "tmrr_your_key","category": "ai","sort": "growth-desc","maxResults": 50}
- Follow up with a Watch Dataset Items module or poll the run until it finishes.
- Map fields (
name,revenue_mrr_usd, etc.) into Google Sheets, Airtable, Notion, or any downstream app.
π Integrate with Zapier
- Use the Apify Zapier integration (search "Apify" in Zapier).
- Trigger: Actor Run Finished.
- Select your actor and configure the input.
- Action: send dataset items to Google Sheets, Airtable, Slack, HubSpot, etc.
π Use via Apify API
# Start a runcurl -X POST \"https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"apiKey": "tmrr_your_key","category": "fintech","onSale": "true","sort": "best-deal","maxResults": 50}'# Get dataset items (replace RUN_ID)curl "https://api.apify.com/v2/actor-runs/RUN_ID/dataset/items?token=YOUR_APIFY_TOKEN&format=json"
πΌ Use Cases
π Startup Acquisition Research
Source micro-SaaS deals by filtering for onSale: true, sorted by best-deal or multiple-asc. Use maxPriceDollars to stay within budget. Enable fetchDetails to see tech stack before reaching out.
π Market Intelligence & Competitor Analysis
Track MRR growth across categories. Run weekly to build time-series data. Identify which verticals (AI, fintech, no-code) are growing fastest by filtering by sort: growth-desc.
π Investment & VC Deal Flow
Filter high-growth, high-margin SaaS startups. Combine minGrowth: 0.2, minMrrDollars: 5000, and profitMargin_pct data to surface compelling targets.
π§ Tech Stack Research
Enable fetchDetails: true and filter by category to see what technologies dominate a space (e.g. "What databases do AI startups use?").
π Revenue Benchmarking
Find where your startup sits relative to others in the same category. Use rank and percentile data to set realistic growth targets.
π€ Founder Outreach
Filter by xHandle to research a specific founder's portfolio. Or export X handles across a category and build outreach lists.
ποΈ Newsletter & Content Research
Journalists and newsletter writers can pull the "Top 10 fastest-growing SaaS startups this week" in seconds.
π° Cost & Performance
This actor is designed to be as cheap as possible:
- Sleeps 3 seconds between API calls to stay within TrustMRR's 20 req/min rate limit without burning Apify compute time on retries.
fetchDetails: false(default) uses 1 API call per 50 startups (pagination). Ideal for bulk data.fetchDetails: trueuses 1 additional API call per startup β enable only when you need tech stack/cofounder data.- Typical run: 100 startups without details β 2β3 Apify compute units. Extremely affordable.
β οΈ Rate Limits
TrustMRR enforces 20 requests per minute per API key. This actor automatically throttles with asyncio.sleep(3) between paginated and detail calls to stay well within limits. If you hit a 429, wait a minute and re-run.
π Troubleshooting
| Error | Fix |
|---|---|
'apiKey' is optional | Add your TrustMRR API key to the input |
401 Unauthorized | Your API key is invalid or expired β regenerate at trustmrr.com/dashboard |
Invalid category | Check the exact slug (e.g. developer-tools, not developer tools) |
429 Too Many Requests | You've hit the rate limit β wait 60s and retry |
| Empty dataset | Your filters returned no results β broaden the search |