Public Tenders & RFPs Scraper
Pricing
$0.25 / actor start
Public Tenders & RFPs Scraper
Automatically scrapes public tenders & RFPs, closing dates, and attached documents, with one-click Excel export. שואב אוטומטית מכרזים פומביים, תאריכי סגירה וקבצים מצורפים, ומייצא אותם לאקסל בלחיצת כפתור.
Pricing
$0.25 / actor start
Rating
0.0
(0)
Developer
Eitan shachor
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Automatically scrape public tenders, RFPs, closing dates, and attached documents — and export everything to Excel in one click.
Why Use Public Tenders & RFPs Scraper?
Winning government and public-sector contracts starts with discovering opportunities on time. Manually checking procurement portals every day, clicking into dozens of tender pages, and downloading scattered PDF attachments wastes hours of valuable bid-preparation time.
Public Tenders & RFPs Scraper automates your entire tender discovery workflow:
- Zero-Config Instant Start: Pre-configured out of the box with the Israeli Government Procurement Administration (
mr.gov.il) public search portal — just click Start to extract live active tenders immediately. - Multi-Portal Support: Add any government, municipal, public utility, or corporate procurement URLs (
startUrls) to monitor all your tender sources in a single run. - Deep Document & Attachment Extraction: Automatically visits internal tender detail pages to extract direct download links for all attached specifications, agreements, bills of quantities, and forms (
PDF,DOCX,XLSX,ZIP). - Smart Keyword Tagging & Filtering: Automatically flags or filters tenders matching your target keywords (including morphological prefix awareness for Hebrew terms like
"פיתוח","שירותים","ייעוץ"as well as English keywords). - One-Click Excel Export: Generates a clean, structured Apify Dataset ready for instant export to Excel (
.xlsx), CSV, or JSON, plus a dedicatedTENDERS_EXCEL_HEBREW.csvfile encoded withUTF-8 BOMso Hebrew and multilingual text opens cleanly in Microsoft Excel without garbled characters. - Incremental Monitoring ("Only New Tenders"): Optionally remembers previously seen tenders across runs so you only receive newly published opportunities.
Who Is This Actor For?
- Contractors & Infrastructure Providers: Track construction, engineering, maintenance, facilities management, and supply tenders the moment they go live.
- B2B Service Providers & Consultancies: Discover RFPs for management consulting, financial advisory, training, staffing, logistics, and operational services.
- IT Vendors, Software Houses & System Integrators: Monitor government and enterprise RFPs/RFIs for software development, cloud migration, cybersecurity, AI, and digital transformation.
- Bid Managers & Business Development Teams: Replace manual portal browsing with automated daily or weekly Excel reports delivered straight to your team, CRM, or automation workflows (Make, Zapier, n8n, Google Sheets).
What Data Does It Extract?
For every tender or RFP discovered, the Actor extracts and normalizes the following fields:
| Field | Type | Description |
|---|---|---|
tenderId | String | Official tender number and procedure/reference ID (e.g., 4000612578 (הליך 6/2025)). |
title | String | Full title and subject of the tender or RFP. |
publisher | String | Issuing government ministry, municipality, or public organization. |
closingDate / submissionDate | String | Official closing date and time for submitting bids (DD/MM/YYYY HH:MM). |
submissionDateIso | String | Standardized ISO date (YYYY-MM-DD) for easy sorting and calendar integration. |
directUrl / tenderUrl | String | Direct URL to the official tender page. |
attachments / documentLinks | Array<Object> | Structured list of attachments ({ name, url, type }) including PDF, DOCX, XLSX, and ZIP files. |
documentLinksText | String | Formatted list of direct download URLs for attached tender documents (optimized for a single Excel cell). |
documentCount | Integer | Total number of attached documents discovered on the tender page. |
matchedKeywordsText | String | Comma-separated list of your target keywords found in the tender. |
matchedKeywords | Array<String> | Array of matched keywords. |
publishedDate | String | Publication or last-updated date of the tender. |
sourceUrl | String | The listing portal URL from which the tender was scraped. |
scrapedAt | String | ISO timestamp of when the record was extracted. |
How to Use Public Tenders & RFPs Scraper
1. Quick Start (1-Click Run)
- Open Public Tenders & RFPs Scraper in the Apify Console.
- Click Start — no manual setup required. By default, the Actor scans active tenders on the Israeli Government Procurement Administration (
https://mr.gov.il/ilgStoreFront/he/search), follows each tender's detail page, extracts all closing dates and attached files, and populates the output Dataset. - Once the run finishes, click Export to download your results as Excel (
.xlsx), CSV, or JSON.
2. Customizing Your Input
You can tailor the scraper to your exact business needs using the Input configuration:
startUrls: Keep the defaultmr.gov.ilportal or add custom URLs of public tender boards, municipal procurement pages, or RFP listings.keywords: Define the keywords relevant to your business (e.g.,["פיתוח", "שירותים", "ייעוץ", "IT", "software"]).filterByKeywords:false(Default): Saves all scraped tenders and tags matching keywords in thematchedKeywordsTextcolumn.true: Saves only tenders that match at least one of your keywords (and performs targeted keyword searches onmr.gov.il).
followDetailPages(Default:true): Visits each tender's dedicated page to extract full submission deadlines and direct attachment download links.onlyNewTenders(Default:false): When enabled, stores seen tender IDs in the Actor's Key-Value Store (SEEN_TENDERS_STATE) and outputs only newly discovered tenders on subsequent runs.maxItemsPerSite(Default:50): Maximum number of tenders to process per source URL.
Input Example
{"startUrls": [{"url": "https://mr.gov.il/ilgStoreFront/he/search"}],"keywords": ["פיתוח","שירותים","ייעוץ"],"filterByKeywords": false,"followDetailPages": true,"onlyNewTenders": false,"maxItemsPerSite": 50}
Output Example
{"tenderId": "4000612578 (הליך 6/2025)","title": "מכרז לשירותי ליווי ומימוש תהליכי טרנספורמציה דיגיטלית עבור מערך הדיגיטל הלאומי","publisher": "מערך הדיגיטל הלאומי","closingDate": "19/10/2026 14:59","submissionDate": "19/10/2026 14:59","submissionDateIso": "2026-10-19","directUrl": "https://mr.gov.il/ilgstorefront/he/p/4000612578","tenderUrl": "https://mr.gov.il/ilgstorefront/he/p/4000612578","attachments": [{"name": "מסמכי המכרז","url": "https://mr.gov.il/ilgstorefront/he/p/attachment/...","type": "ATTACHMENT"}],"documentLinks": [{"name": "מסמכי המכרז","url": "https://mr.gov.il/ilgstorefront/he/p/attachment/...","type": "ATTACHMENT"}],"documentLinksText": "מסמכי המכרז: https://mr.gov.il/ilgstorefront/he/p/attachment/...","documentCount": 8,"matchedKeywordsText": "שירותים, ייעוץ","matchedKeywords": ["שירותים","ייעוץ"],"publishedDate": "19/10/2026","sourceUrl": "https://mr.gov.il/ilgStoreFront/he/search","scrapedAt": "2026-10-19T16:02:28.009Z"}
Exporting to Excel (One-Click Download)
You have two ways to open your scraped tenders in Microsoft Excel:
- Apify Dataset Export: On the run results page, click Export -> select Excel (
.xlsx) or CSV -> click Download. - Pre-Formatted Hebrew Excel CSV: Open the run's Storage -> Key-Value Store and download
TENDERS_EXCEL_HEBREW.csv, which includes aUTF-8 BOMheader specifically designed to display Hebrew and English columns cleanly when double-clicked in Microsoft Excel.