PR Newswire Press Release Scraper
Pricing
from $18.00 / 1,000 records
PR Newswire Press Release Scraper
Scrape PR Newswire press releases by keyword, company, industry, or date range. Returns headline, date, full text, and optional media. Export to CSV, JSON, Excel, or XML.
Pricing
from $18.00 / 1,000 records
Rating
5.0
(3)
Developer
ParseForge
Maintained by CommunityActor stats
2
Bookmarked
79
Total users
6
Monthly active users
6 days ago
Last modified
Categories
Share
PR Newswire Press Release Scraper
Scrape press releases from PR Newswire by keyword, company, industry, or date range, up to a million per run. Every release comes with its headline, date, full body text, and optional media attachments. No login or API key. Export to CSV, JSON, Excel, or XML.
PR Newswire's own search and archive tools are limited and don't let you export structured data at scale. This scraper reads the public press release feeds directly, filtered by keyword, company name, industry, or date range, and returns each match in one fixed schema. Turn press releases into a sales-ready company database with optional Apollo.io enrichment.
| Who uses it | What they scrape PR Newswire for |
|---|---|
| PR and communications professionals | Monitor competitor press releases and industry announcements in real time. |
| Market researchers | Track product launches, partnerships, and funding news across sectors. |
| Sales and business development teams | Build targeted prospect lists from companies issuing press releases in your niche. |
| Journalists and analysts | Gather press release data for trend reports and news coverage. |
What it does
This Actor collects press releases from PR Newswire by keyword, company, industry, or date range, and returns each one as a flat row with headline, date, full text, and optional media.
- π Keyword search: Find press releases containing specific terms like "artificial intelligence" or "merger."
- π Date range filter: Limit results to a custom start and end date in YYYY-MM-DD format.
- π’ Company or industry filter: Narrow by issuing company name or industry category.
- π Full text extraction: Optionally pull the complete body text of each release.
- πΌοΈ Media attachments: Optionally extract images, videos, and documents linked in the release.
- β¨ Company enrichment: Toggle on to add company profile data (size, funding, industry, decision makers) via Apollo.io.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with PR Newswire data
π Track industry trends.
A market researcher runs the scraper with a keyword like "renewable energy" and a date range to spot emerging themes and company moves.
π’ Build a prospect list.
A sales team filters by industry "Technology" and company name to collect press releases from target accounts, then enriches them with Apollo.io for outreach.
π° Monitor competitors.
A PR professional sets the scraper to run daily with a competitor's company name to catch every new press release as it publishes.
π Analyze funding rounds.
An analyst searches for "funding" or "Series A" across a date range to map investment activity in a sector.
Why choose this scraper
| What you get | |
|---|---|
| Structured data | Every press release is returned as a clean row with headline, date, full text, and metadata. |
| No API key needed | Scrape directly from the public PR Newswire site without registration or rate limits. |
| Scalable | Collect up to 1 million press releases in a single run, with pagination handled automatically. |
| Optional enrichment | Add company profiles from Apollo.io to turn releases into a sales-ready database. |
How it compares
No other Store actor targets PR Newswire the same way, so the honest comparison is with the alternatives teams actually weigh.
| PR Newswire Press Release Scraper | Build it in-house | By hand | |
|---|---|---|---|
| Setup | Run it now, zero config | Days of engineering | None, but hours per pull |
| When PR Newswire changes | Maintained for you | You fix it | You re-learn the page |
| Proxies, retries, anti-bot | Built in | Your problem | Browser only |
| Output | Fixed JSON schema, CSV/Excel export | Whatever you build | Copy-paste |
| Cost | Pay per result | Engineering time | Analyst hours |
Configure the run
Drive the Actor from keyword, company name, industry, or date range, alone or together, and filters run as each press release is read so only matches reach your dataset. The Input tab lists every parameter.
A first run with the defaults:
{"maxItems": 10}
A larger pull:
{"maxItems": 200}
Pricing
Pay-per-result: $0.02 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $2.00 |
| 1,000 results | $20.00 |
| 10,000 results | $200.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the PR Newswire Press Release Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to PR Newswire through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/pr-newswire-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Check that your keyword, company name, or industry filter is spelled correctly. Try a broader search or remove filters to see if any results exist.
The scraper is returning fewer results than expected.
PR Newswire may have limited results for very narrow filters. Increase the maxItems value or broaden your search criteria.
The full text is missing from some releases.
Ensure includeFullText is set to true. Some older or archived releases may have truncated text on the source page.
Apollo.io enrichment is not working.
Verify that you have authorized the Apollo.io connector in the enrichment settings. Check that the company name in the press release matches a known Apollo.io profile.
FAQ
| Question | Answer |
|---|---|
| Do I need a PR Newswire account or API key? | No. The scraper reads public press release pages directly, so no login or API key is required. |
| Can I scrape press releases from a specific date range? | Yes. Use the dateFrom and dateTo fields in YYYY-MM-DD format to limit results to a custom period. |
| What does the Apollo.io enrichment add? | When enabled, it adds the issuing company's profile including size, funding, industry, and decision makers. Results are cached per unique company to minimize API calls. |
| How many press releases can I scrape? | Free users are limited to 10 items. Paid users can scrape up to 1,000,000 press releases per run. |
| Can I get the full text of each press release? | Yes. By default the full text is included. You can disable it in the input settings to speed up runs. |
| What export formats are supported? | You can export the dataset as CSV, JSON, Excel, or XML from the Apify platform. |
| Does the scraper handle pagination automatically? | Yes. It follows pagination links on PR Newswire until it reaches your maxItems limit or the end of results. |
| Can I filter by industry or company name? | Yes. Use the industry and companyName fields to narrow results to a specific sector or organization. |
Related actors
Browse the full ParseForge collection for more scrapers.
π Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
β οΈ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by PR Newswire Association LLC. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
