TrustMRR Startup Explorer avatar

TrustMRR Startup Explorer

Pricing

from $2.00 / 1,000 results

Go to Apify Store
TrustMRR Startup Explorer

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

mikolabs

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

13 hours ago

Last modified

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:

FieldDescription
name, slug, websiteStartup identity
revenue_last30Days_usdVerified last-30-day revenue in USD
revenue_mrr_usdMonthly recurring revenue in USD
annualized_revenue_usdARR estimate (last30d Γ— 12)
growth30d_pct30-day revenue growth %
profitMargin_pctProfit margin %
onSaleWhether the startup is listed for sale
askingPrice_usdAsking price in USD
multiplePrice-to-revenue multiple
customers, activeSubscriptionsCustomer metrics
visitorsLast30DaysWeb traffic
rankTrustMRR revenue rank
country, categoryMetadata
xHandle, xProfileUrlFounder social links
techStack (optional)Technologies used (Next.js, Stripe, etc.)
cofounders (optional)Cofounder X handles

πŸ”‘ Prerequisites

  1. Apify account β€” Sign up free if you don't have one.

βš™οΈ Input Configuration

ParameterTypeDefaultDescription
apiKey (required)stringβ€”Your TrustMRR API key
maxResultsinteger100Max startups to fetch (1–1000)
fetchDetailsbooleanfalseFetch full detail per startup (tech stack, cofounders, follower count). Uses ~2Γ— API calls.
sortstringrevenue-descSort order (see options below)
onSalestringβ€”"true" = only for sale, "false" = not for sale, blank = all
categorystringβ€”Filter by category (e.g. saas, ai, fintech)
xHandlestringβ€”Filter by founder's X handle (no @)
minRevenueDollarsnumberβ€”Minimum 30-day revenue in USD
maxRevenueDollarsnumberβ€”Maximum 30-day revenue in USD
minMrrDollarsnumberβ€”Minimum MRR in USD
maxMrrDollarsnumberβ€”Maximum MRR in USD
minPriceDollarsnumberβ€”Minimum asking price in USD
maxPriceDollarsnumberβ€”Maximum asking price in USD
minGrowthnumberβ€”Min 30d growth (decimal, e.g. 0.1 = 10%)
maxGrowthnumberβ€”Max 30d growth (decimal)

Sort Options

ValueDescription
revenue-descHighest revenue first (default)
revenue-ascLowest revenue first
price-descHighest asking price first
price-ascLowest asking price first
multiple-ascBest value deals first
multiple-descHighest multiple first
growth-descFastest growing first
growth-ascSlowest growing first
listed-descNewest listings first
listed-ascOldest listings first
best-dealBest 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

  1. Install the Apify n8n node: In n8n, search for Apify in the node library.
  2. Connect your Apify API token (from apify.com/account/integrations).
  3. Use the "Run Actor" operation and select this actor by its ID.
  4. Pass input JSON matching the schema above.
  5. 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)

  1. Add an HTTP module (POST request).
  2. URL: https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs?token=YOUR_APIFY_TOKEN
  3. Body (JSON):
    {
    "apiKey": "tmrr_your_key",
    "category": "ai",
    "sort": "growth-desc",
    "maxResults": 50
    }
  4. Follow up with a Watch Dataset Items module or poll the run until it finishes.
  5. Map fields (name, revenue_mrr_usd, etc.) into Google Sheets, Airtable, Notion, or any downstream app.

πŸ”— Integrate with Zapier

  1. Use the Apify Zapier integration (search "Apify" in Zapier).
  2. Trigger: Actor Run Finished.
  3. Select your actor and configure the input.
  4. Action: send dataset items to Google Sheets, Airtable, Slack, HubSpot, etc.

πŸ”— Use via Apify API

# Start a run
curl -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: true uses 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

ErrorFix
'apiKey' is optionalAdd your TrustMRR API key to the input
401 UnauthorizedYour API key is invalid or expired β€” regenerate at trustmrr.com/dashboard
Invalid categoryCheck the exact slug (e.g. developer-tools, not developer tools)
429 Too Many RequestsYou've hit the rate limit β€” wait 60s and retry
Empty datasetYour filters returned no results β€” broaden the search