# TrustMRR Startup Revenue Extractor

**Use case:** 

Obtain detailed profiles of startups listed in the TrustMRR database. This task extracts essential information, including revenue figures, founding years, and locations, providing you with a comprehensive overview of startups within your selected category. Get verified revenue data and updates for informed insights into the startup landscape.

## Input

```json
{
  "categoryList": [
    "https://trustmrr.com/startup/trustmrr"
  ],
  "scrollLimit": 1,
  "scrapeProfile": true,
  "includeExtendedProfile": true,
  "includeUpdates": true,
  "includeRevenueTimeSeries": true
}
```

## Output

```json
{
  "profileUrl": {
    "label": "TrustMRR profile",
    "format": "link"
  },
  "name": {
    "label": "Startup name",
    "format": "text"
  },
  "tagLine": {
    "label": "Tag line",
    "format": "text"
  },
  "totalRevenue": {
    "label": "total Reveneue",
    "format": "text"
  },
  "MoMGrowth": {
    "label": "MoM growth",
    "format": "text"
  },
  "MRR": {
    "label": "MRR",
    "format": "text"
  },
  "founded": {
    "label": "founded",
    "format": "text"
  },
  "location": {
    "label": "location",
    "format": "text"
  },
  "last4WeeksRevenue": {
    "label": "last 4 weeks Revenue",
    "format": "text"
  },
  "website": {
    "label": "website",
    "format": "link"
  },
  "tags": {
    "label": "Industries tags",
    "format": "array"
  },
  "valueProposition": {
    "label": "Value Proposition of this startup",
    "format": "text"
  },
  "problemSolved": {
    "label": "Problem this startup solves",
    "format": "text"
  },
  "targetAudience": {
    "label": "Self reported target audience",
    "format": "text"
  },
  "additionalInfo": {
    "label": "Aditional information about this startup",
    "format": "text"
  },
  "techStack": {
    "label": "List of technology used",
    "format": "array"
  },
  "founderProfile": {
    "label": "TrustMRR profile",
    "format": "link"
  },
  "pricing": {
    "label": "Pricing information",
    "format": "text"
  },
  "activeSubscriptions": {
    "label": "Active subscriptions",
    "format": "number"
  },
  "profitMargin30d": {
    "label": "30-day profit margin",
    "format": "number"
  },
  "revenueGrowth30d": {
    "label": "30-day revenue growth",
    "format": "number"
  },
  "rank": {
    "label": "TrustMRR rank",
    "format": "number"
  },
  "uniquePageviews": {
    "label": "Unique pageviews",
    "format": "number"
  },
  "revenueLastSyncedAt": {
    "label": "Revenue last synced at",
    "format": "text"
  },
  "foundedDate": {
    "label": "Founded date (ISO)",
    "format": "text"
  },
  "category": {
    "label": "Category",
    "format": "text"
  },
  "xHandle": {
    "label": "X handle",
    "format": "text"
  },
  "xFollowerCount": {
    "label": "X follower count",
    "format": "number"
  },
  "founderName": {
    "label": "Founder name",
    "format": "text"
  },
  "founderTwitter": {
    "label": "Founder Twitter",
    "format": "link"
  },
  "onSale": {
    "label": "For sale",
    "format": "boolean"
  },
  "askingPrice": {
    "label": "Asking price",
    "format": "number"
  },
  "sellerMessage": {
    "label": "Seller message",
    "format": "text"
  },
  "cachedMultiple": {
    "label": "Revenue multiple",
    "format": "number"
  },
  "ahrefsDomain": {
    "label": "Ahrefs domain",
    "format": "text"
  },
  "ahrefsDomainRating": {
    "label": "Ahrefs domain rating",
    "format": "number"
  },
  "marketingChannels": {
    "label": "Marketing channels",
    "format": "array"
  }
}
```

## How it works

### 1. Sign up on Apify or log in

The TrustMRR Startup scraper Actor is ready to run with the inputs already set for "TrustMRR Startup Revenue Extractor". [Sign up or log in](https://console.apify.com/create-task-from-example/qAg0cTQ7fmg5SMiFd) and you'll land in Apify Console with a copy of this exact task.

### 2. Start the "TrustMRR Startup Revenue Extractor" task

The TrustMRR Startup scraper Actor will start running based on the input automatically. You can also change all the input fields, like trustmrr category or startup urls, max number of scrolls, and more, to match your specific use case.

### 3. Receive the "TrustMRR Startup Revenue Extractor" output

Monitor the progress in real time. You will be notified as soon as your dataset is complete and ready for review. Each result includes data such as trustmrr profile, startup name, tag line, and more.

### 4. Integrate into your workflow

The final output is delivered in JSON, CSV, or Excel format, ready to be plugged into your workflow. You can also [run the "TrustMRR Startup Revenue Extractor" task via API](https://apify.com/advantageous_subcontra/trustmrr.md).

## FAQ

### What information does the TrustMRR Startup Revenue Extractor return?

The TrustMRR Startup Revenue Extractor returns detailed profiles of startups, including revenue figures, founding years, and locations.

### What type of revenue data can I extract with this task?

This task extracts monthly recurring revenue (MRR) and total revenue figures.

### Can I schedule this task to run automatically?

Scheduling the TrustMRR Startup Revenue Extractor to run automatically is supported in the Apify Console. So you can easily track how a given startup is doing.

### What additional profile information can I receive?

When configured to include it, the task can provide extended profile fields such as business metrics, Twitter data, and SEO metrics.

### What is the purpose of the TrustMRR database?

The TrustMRR database aims to promote the build-in-public movement by listing startups and their verified revenue data. Each startup listed needs to connect its payment gateway to guarantee that the displayed revenue metrics are accurate.

## About this Actor

This example demonstrates how to use [TrustMRR Startup scraper](https://apify.com/advantageous_subcontra/trustmrr.md) with a specific input configuration. Visit the [Actor detail page](https://apify.com/advantageous_subcontra/trustmrr.md) to learn more, explore other use cases, and run it yourself.


## How to integrate an Actor?

This Task's input is already configured above. Use it as-is rather than inventing a new one.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For full API examples (JavaScript, Python, CLI, MCP, OpenAPI), see this Task's Actor page: https://apify.com/advantageous_subcontra/trustmrr.md

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).
