Pakistan Tender Matcher: Score PPRA Tenders for Your Profile
Pricing
from $20.00 / 1,000 matched tenders
Pakistan Tender Matcher: Score PPRA Tenders for Your Profile
Describe what you sell and get only the open Pakistani government tenders that fit, each scored 0-100 with the matching keywords listed.
Pricing
from $20.00 / 1,000 matched tenders
Rating
0.0
(0)
Developer
Muhammad Akram Khan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Pakistan Tender Matcher: Score PPRA Tenders Against Your Profile
Get a short, scored list of the open Pakistani government tenders that fit your business. Describe what you supply in a few sentences. The Actor reads every active tender on the federal PPRA portal (EPMS), scores each one against your profile from 0 to 100, and returns only the best matches, with the words that matched.
No API key, no login, no setup. Results in about two minutes.
What you get
- Only the relevant tenders out of the 2,000+ listed on the portal on a typical day
- A score and the matched keywords for each tender, so you can see why it matched
- Closing date, days left, bid security, procurement procedure and opening time
- Direct links to the tender page and the tender document PDF
- Daily alerts: schedule it and get only the tenders that are new since your last run
Who it's for
- Suppliers and contractors who want a short daily list instead of scrolling through thousands of tenders
- Bid consultants tracking tenders for several clients (one scheduled run per client profile)
- Sales and business-development teams selling to government departments, defence, utilities and state companies
How to use
- Click Try for free.
- In Company profile, write 2 to 10 sentences about what you supply: products, services, sectors, cities, certifications, past clients. Concrete product words ("laptops", "solar inverters", "lab chemicals") work best.
- Optional: add Must include keywords (a tender must mention at least one) or Exclude keywords.
- Click Start. A run takes about one to two minutes.
Example input:
{"companyProfile": "We are an IT hardware supplier based in Islamabad and Lahore. We supply desktop computers, laptops, servers, networking equipment (switches, routers, firewalls), UPS and power backup, printers, scanners and CCTV systems to government departments, universities and hospitals. We are registered with FBR and SECP, hold authorised-dealer status for major brands, and have delivered similar supply contracts for provincial and federal organisations.","maxMatches": 5}
Example output
Top 5 results for the input above, run on 17 October 2026:
| Score | Tender | Matched keywords |
|---|---|---|
| 100 | TS0000015837E · Procurement of IT Equipment (Desktop, Color Printer, Laptop and Video Conference System) | desktop, laptops, printers, computers, systems, equipment |
| 85 | TS0000015106E · PROCUREMENT OF LAPTOPS, DESKTOP COMPUTERS, SERVERS AND HCI SOLUTION | desktop, servers, laptops, computers, equipment |
| 84 | TS0000015720E · Procurement of IT Equipment Laptops, Desktops, Printers and LED Monitors | desktop, laptops, printers, equipment |
| 83 | TS0000015578E · Computers & Printers / Laptops | laptops, printers, computers, equipment |
| 72 | TS0000015836E · TENDER FOR PROCUREMENT OF COMPUTER SYSTEMS, LAPTOP, PRINTERS, SCANNERS AND UPS FOR PNSC BUILDING | scanners, ups, laptops, printers, computers, systems |
One full result row:
{"score": 100,"matchModeUsed": "keyword","title": "Procurement of IT Equipment (Desktop, Color Printer, Laptop and Video Conference System)","organisation": "Ministry of Defence Production","portal": "federal_epms","tenderNumber": "TS0000015837E","closingDate": "2026-10-27T11:00+05:00","daysLeft": 10,"matchedKeywords": ["desktop","laptops","printers","computers","systems","equipment"],"reason": null,"scopeSummary": null,"category": "Goods","eligibilityHints": [],"redFlags": [],"detailUrl": "https://epms.ppra.gov.pk/public/tenders/tender-details/TS0000015837E","documentUrl": "https://epms.ppra.gov.pk/pdf?file=dGVuZGVyX2F0dGFjaG1lbnRzL0NvbXBsZXRlX3RlbmRlcl9kb2N1bWVudHNfZm9yX0VQQURzXy1UVS01MTIzLTIwMjZfMS5wZGY=","bidSecurityPkr": 50000,"bidSecurityPercent": null,"procedure": "Single Stage-Two Envelope","openingTime": "11:30 AM","isCorrigendum": false,"isUpdate": false}
How the score works
Each tender is scored on how strongly its wording overlaps your profile. Specific words ("servers", "inverter") count for more than common ones ("supply", "items").
The score is relative to today's best match: the strongest tender in the run scores 100, and the rest are measured against it. A minimum score of 60 means "at least 60% as strong a match as today's best". Scores can shift from day to day as tenders open and close. If no tender fits your profile well, none of them reaches 100.
Some defence tenders are listed only as store codes (for example "5 x P-14, 32 x P-26"). These have no descriptive words to match, so they rank low.
Get daily tender alerts
- Switch on Only new since last run. Each run then returns only tenders you haven't seen, plus any tender whose closing date was changed by a corrigendum.
- Save your input as a Task, then add a Schedule, for example every day at 8:00 AM Pakistan time.
- Connect the results wherever you work using Apify's integrations: email, Slack, Google Sheets, Make, Zapier or webhooks.
Bid consultants can create one task per client profile.
Pricing
You pay only for tenders the Actor returns to you.
| Event | Price |
|---|---|
| Run start | $0.01 per run |
| Matched tender returned | $0.02 per tender |
- 5 matches: $0.01 + 5 × $0.02 = $0.11
- 25 matches (the default maximum): $0.51
- No matches: $0.01
- Daily monitoring with about 3 new matches a day: roughly $2 a month
Tenders that are filtered out or score below your minimum score are never charged. Use Maximum matches to cap the cost of any single run.
Output fields
| Field | Meaning |
|---|---|
score | 0 to 100, relative to today's best match |
title, organisation, portal, tenderNumber | As published on the portal (portal is federal_epms) |
matchedKeywords | Words from your profile found in the tender, strongest first |
closingDate, daysLeft | Closing date and time (Pakistan time) and whole days remaining |
category | Goods, Works, Consultancy or Non-consultancy services |
bidSecurityPkr / bidSecurityPercent | Bid security as an amount in rupees, or as a percentage of estimated cost |
procedure, openingTime | Procurement procedure and bid opening time |
isCorrigendum, isUpdate | A corrigendum was issued; the tender was shown before but its closing date changed |
detailUrl, documentUrl | Links to the tender page and the tender document |
matchModeUsed | How the row was scored (keyword) |
The fields reason, scopeSummary, eligibilityHints and redFlags are reserved for the optional AI summaries planned for a later version. They are present in every row but empty for now.
Download the results as JSON, CSV or Excel, or read them through the Apify API.
FAQ
Where does the data come from? The federal PPRA e-Publishing and Monitoring System (epms.ppra.gov.pk), which lists tenders from federal ministries, defence organisations, utilities, state-owned companies, universities and some provincial bodies. Data is read live at run time, so it is as fresh as the portal.
Is this legal? The Actor reads only public tender pages that anyone can view without logging in, and it crawls politely. It is an independent tool and is not affiliated with or endorsed by PPRA.
Why did I get fewer results than expected? Try lowering Minimum score, raising Closing within (days), removing keyword filters, or adding more specific product words to your profile.
Can I use it from my own code or an AI agent? Yes, through the Apify API, the JavaScript and Python clients, or the Apify MCP server.
What's coming next? Khyber Pakhtunkhwa (KPPRA) tenders, and optional AI summaries of each tender's scope and eligibility using your own API key.
Something wrong? Open an issue on the Issues tab and I'll usually reply within a day.