# Press Release Lead Scraper — Funding & M\&A (`gocreative.ai/press-release-leads`) Actor

Scrapes GlobeNewswire for fresh B2B press releases — funding rounds, M\&A deals, executive hires, contracts won, and partnerships. Returns structured lead data so sales teams can identify warm outreach targets the same day a deal is announced.

- **URL**: https://apify.com/gocreative.ai/press-release-leads.md
- **Developed by:** [GoCreative AI](https://apify.com/gocreative.ai) (community)
- **Categories:** Lead generation, Business
- **Stats:** 1 total users, 0 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $12.00 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

## Press Release Scraper — Same-Day Funding, M\&A & Hiring Sales Signals

### 📊 Example output (real run)

![Sample output](https://api.apify.com/v2/key-value-stores/1ztQFHwG8acESTazI/records/press-release-leads-sample)

A real record from a live run — clean structured data, exported as CSV / JSON / Excel or via API.

**Scrape fresh business press releases from GlobeNewswire — funding rounds, M\&A, product launches, executive hires, and partnerships — and turn company news into timed B2B sales signals. No API key, no signup, no sales call.**

Crunchbase Pro (~$49/mo) and PitchBook (thousands/yr) sell you funding data behind a subscription and a login. This scraper reads the primary announcement source directly and hands you the lead the same day the news breaks — company, deal type, deal amount, exec named, and the release URL — so your outreach lands while budget is moving and the account is warm.

### What you get per record

- **Company name**
- **Headline / announcement title**
- **Category** (funding, M\&A, exec hire, launch, partnership)
- **Deal amount** (when disclosed)
- **Executive name** (for hire/appointment releases)
- **Published date**
- **Summary**
- **Source URL**

Clean, typed fields — ready for CSV, JSON, Excel, or a direct API pull into your CRM or AI agent.

### Why use this scraper (vs. Crunchbase / PitchBook)

- **Same-day signal, not a stale DB** — reach companies the day they announce, not weeks later when the data lands in a paid database.
- **Categorized intent** — every release tagged (funding / M\&A / hire / launch / partnership) so you route the right play automatically.
- **Deal amount + exec name parsed** — richer than a headline; qualify and personalize instantly.
- **No subscription, no login wall** — Crunchbase/PitchBook gate this behind monthly plans; here you pay per result.
- **Trigger-ready** — structured rows feed straight into outbound sequences and AI SDR workflows.

### Use cases

- **Intent-based B2B sales** — reach companies the same day they announce a raise or an exec hire
- **Recruiting** — newly funded companies are hiring; get to them first
- **Competitive & market intel** — track M\&A, launches, and partnerships across an industry in real time
- **PR & media monitoring** — watch announcements for your accounts or category
- **Trigger-based sequences** — feed fresh funding/hire signals into your outreach automation

### Input

| Field | Description |
|---|---|
| `categories` | Filter to specific release types, e.g. `funding`, `m&a`, `hire`, `launch`, `partnership`. Leave blank for all. |
| `keywords` | Keyword filter within headlines and summaries, e.g. `AI`, `Series A`, `acquisition`. |
| `daysBack` | How many days back to pull releases (recency window). |
| `maxResults` | How many press releases to return. |

### Output

Every result is a clean structured record. Export the full dataset as **CSV, JSON, or Excel** from the Apify console, or pull it via the Apify API straight into your CRM, spreadsheet, or data pipeline.

### How it works

This actor reads GlobeNewswire directly, structures each release into clean rows (company, category, deal amount, exec, date, URL), and pushes every result to the dataset. It runs on Apify's infrastructure — reliable, schedulable, and pay-per-result, so you only pay for data you actually get. No account to manage, no rate-limit headaches.

### Pricing

Pay-per-result via the Apify Store. No monthly subscription, no minimums — run it once or schedule it daily; you're only charged for the results returned. That's the difference from Crunchbase/PitchBook subscription pricing.

### FAQ

**Do I need an API key or account?** No. Just set your filters and run it.

**How is this better than Crunchbase or PitchBook?** Those are subscription databases with a lag; this reads the primary announcement source and gives you the lead the same day, at pay-per-result pricing.

**Can I filter to just funding rounds (or M\&A, hires, launches)?** Yes — set the `categories` field.

**Can I limit to only the last N days?** Yes — set `daysBack` for a tight recency window.

**Can I schedule it to run automatically?** Yes — schedule it daily to capture new announcements on autopilot.

**What formats can I export?** CSV, JSON, Excel, or via the Apify API.

**Is the data accurate and fresh?** Data is pulled live from GlobeNewswire on each run, so it reflects the latest releases.

# Actor input Schema

## `categories` (type: `array`):

Which GlobeNewswire categories to pull. Options: funding, mergers, partnerships, personnel, contracts, product\_launch.

## `daysBack` (type: `integer`):

Only return press releases published within this many days.

## `maxResults` (type: `integer`):

Maximum number of press release leads to return.

## `keywords` (type: `array`):

Optional list of keywords. Only returns press releases containing at least one keyword (case-insensitive). Leave empty to return all results.

## Actor input object example

```json
{
  "categories": [
    "funding",
    "mergers",
    "partnerships",
    "personnel",
    "contracts"
  ],
  "daysBack": 7,
  "maxResults": 150,
  "keywords": []
}
```

# Actor output Schema

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {};

// Run the Actor and wait for it to finish
const run = await client.actor("gocreative.ai/press-release-leads").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {}

# Run the Actor and wait for it to finish
run = client.actor("gocreative.ai/press-release-leads").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{}' |
apify call gocreative.ai/press-release-leads --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=gocreative.ai/press-release-leads",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/doplqUaOXeYNJT0M3/builds/ufkic8eT6hT6kmP1B/openapi.json
