# LinkedIn Prospect Comments for Warm Outreach

**Use case:** 

Pull every comment a prospect left on LinkedIn in the past month: full text, the post they commented on, date and engagement. Personalize cold outreach with what they actually said.

## Input

```json
{
  "profiles": [
    "https://www.linkedin.com/in/satyanadella"
  ],
  "postedLimit": "month",
  "maxResults": 25,
  "includeParentPost": true
}
```

## Output

```json
{
  "actor.name": {
    "label": "Author",
    "format": "string"
  },
  "actor.position": {
    "label": "Headline",
    "format": "string"
  },
  "actor.linkedinUrl": {
    "label": "Profile URL",
    "format": "string"
  },
  "commentary": {
    "label": "Comment text",
    "format": "string"
  },
  "createdAt": {
    "label": "Posted at",
    "format": "string"
  },
  "commentPostedAgo": {
    "label": "Ago",
    "format": "string"
  },
  "postId": {
    "label": "Parent post ID",
    "format": "string"
  },
  "linkedinUrl": {
    "label": "Comment URL",
    "format": "string"
  },
  "numComments": {
    "label": "Replies",
    "format": "integer"
  },
  "reactionTypeCounts": {
    "label": "Reactions",
    "format": "array"
  },
  "hashtags": {
    "label": "Hashtags",
    "format": "array"
  },
  "commentLanguage": {
    "label": "Lang",
    "format": "string"
  },
  "wordCount": {
    "label": "Words",
    "format": "integer"
  },
  "edited": {
    "label": "Edited",
    "format": "boolean"
  },
  "pinned": {
    "label": "Pinned",
    "format": "boolean"
  }
}
```

## How it works

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

The LinkedIn User Comments Scraper \[NO COOKIES\] ✅ Actor is ready to run with the inputs already set for "LinkedIn Prospect Comments for Warm Outreach". [Sign up or log in](https://console.apify.com/create-task-from-example/YLeVAS08CwhdSvJJd) and you'll land in Apify Console with a copy of this exact task.

### 2. Start the "LinkedIn Prospect Comments for Warm Outreach" task

The LinkedIn User Comments Scraper \[NO COOKIES\] ✅ Actor will start running based on the input automatically. You can also change all the input fields, like linkedin profiles (bulk supported), only comments from this time window, and more, to match your specific use case.

### 3. Receive the "LinkedIn Prospect Comments for Warm Outreach" 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 author, headline, profile url, 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 "LinkedIn Prospect Comments for Warm Outreach" task via API](https://apify.com/unseenuser/linkedin-user-comments.md).

## FAQ

### What do I get from a prospect's LinkedIn comments?

Each row holds the comment text, when it was posted, the post it was left on, the commenter's name, position and profile URL, reaction counts by type, hashtags, comment language and word count.

### How do I pull comments for my own prospects?

Replace the example in "LinkedIn profiles (bulk supported)" with your prospects, one per line. Full profile URLs, bare handles and LinkedIn profile IDs all work.

### Can I look back further than one month?

Yes. "Only comments from this time window" offers 24 hours, a week, a month, 3 months, 6 months, a year, 2 years, 5 years or any time. This task uses one month.

### How many comments does one run return?

This task stops at 25 comments. Set "Maximum comments to return (0 = All comments)" to 0 to get every comment available across all profiles you listed.

### Is a LinkedIn login needed to read prospect comments?

No login and no cookies are needed.

## About this Actor

This example demonstrates how to use [LinkedIn User Comments Scraper [NO COOKIES] ✅](https://apify.com/unseenuser/linkedin-user-comments.md) with a specific input configuration. Visit the [Actor detail page](https://apify.com/unseenuser/linkedin-user-comments.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/unseenuser/linkedin-user-comments.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`).
