SiteVerdict — UK Contract Awards & Supplier Win Analytics
Pricing
Pay per event
SiteVerdict — UK Contract Awards & Supplier Win Analytics
Who won which UK public contract, for how much, from which buyer: Contracts Finder + Find a Tender award notices (OCDS open data, OGL). Supplier and buyer analytics (wins, value share, top buyers, CPV, bids where published), monitoring and Slack/webhook alerts.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Aman Thakran
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Security
Limited permissionsShare
See who is winning UK public-sector contracts, for how much and from whom. Every award notice on Find a Tender and Contracts Finder becomes a clean row (winner, value, buyer, date, CPV, procedure, bids received where published) plus supplier and buyer analytics: wins, total value, share of the market you filtered, top buyers and categories.
Official open data only (OCDS APIs, Open Government Licence). No key, no scraping. It complements SiteVerdict Public Tenders, which finds open opportunities — this Actor tells you who won.
Three ways teams use it
- Bid teams: "Who won IT services (CPV 72) contracts over £100k from NHS trusts last quarter, and how often?" → competitor shortlist, incumbents and renewal timing (contract end dates).
- Sales to suppliers: fresh winners need staff, subcontractors, finance and insurance. Monitor mode sends you new winners every morning.
- Market analysts and journalists: supplier concentration per buyer, SME share, single-bid awards, framework share.
Before / after
You give:
{ "cpvCodes": ["72", "48"], "minValue": 100000, "awardedFrom": "2026-07-01", "awardedTo": "2026-09-30", "includeBuyerAnalytics": true }
You get — award rows:
{ "awardDate": "2026-10-07", "supplier": { "name": "Civica UK Limited", "sme": false, "companiesHouseNumber": null }, "value": 130923, "currency": "GBP","buyer": { "name": "…" }, "title": "…", "mainCpv": { "code": "72…", "label": "…" }, "competition": { "bidsReceived": null },"source": "contractsFinder", "noticeUrl": "https://www.contractsfinder.service.gov.uk/Notice/…" }
— and supplier analytics:
{ "supplier": "…", "awardsWon": 14, "totalValue": 3820000, "shareOfValuePct": 9.6, "distinctBuyers": 11,"topBuyers": [{ "buyer": "…", "awards": 3, "value": 910000 }], "topCpvDivisions": [{ "division": "72", "label": "IT services…", "awards": 9 }],"competition": { "awardsWithBidData": 6, "averageBidsReceived": 4.3, "wonWithSingleBid": 1 } }
(Row values from the recorded 8 Oct 2026 sample; analytics numbers illustrate the format.)
What you get
| Output | Contents |
|---|---|
| Award rows (one per winning supplier) | supplier name, ID, Companies House number when published, SME/VCSE flags, supplier town/postcode/country; award value + where it came from (award, contract, notice total, or lot estimate), currency, award/publication dates, contract start/end; buyer name/type/town; title, description, all CPV codes + main CPV; procedure, regime, framework, above-threshold; bids received / final-stage bids / SME bids / lowest & highest valid bid where Find a Tender publishes them; regions; notice link; isNew |
| Supplier analytics | awards won, total and average value, largest award, share of awards and of value in your filtered set, distinct buyers, top buyers, top CPV divisions, first/last award, average bids where known, single-bid wins, framework share |
| Buyer analytics (optional) | awards, total value, distinct suppliers, SME share, top suppliers, top CPV divisions |
The same award published on both platforms is counted once (Find a Tender preferred).
Win rate — what is and is not possible
UK award notices list winners, not every bidder, so a true "bids won ÷ bids submitted" rate cannot be computed from open data. We report win share (share of awards and value in your filtered market) and, where Find a Tender publishes bid statistics, the number of bids received for the contracts each supplier won.
Monitoring & alerts
mode: monitor remembers every award it has seen (monitorStateName) and returns only new ones; schedule it daily. Slack and/or HTTPS webhook alerts list new matching awards (optionally only above alertMinValue). The first monitor run is a silent baseline (no alert).
Pricing (pay per event)
| Event | Price | When |
|---|---|---|
award | $0.002 | an award row is delivered |
supplier-profile | $0.01 | a supplier analytics row is delivered |
buyer-profile | $0.01 | a buyer analytics row is delivered |
Free: errors, empty runs, monitor runs with nothing new, sample mode. Examples: one month of IT awards (~600 rows) + top 25 suppliers ≈ $1.45; a daily monitor with ~20 new matching awards ≈ $0.04/day.
Limits
- Date filters use the notices' publication/update date (what the APIs index); award dates are in the rows.
- Contracts Finder allows ~12 requests per window (we pace one per 5.5 s), and Find a Tender asks clients to pause for 120 s after about 20 quick requests (measured 15 Oct 2026). A 30-day all-sector pull can therefore take 10–20 minutes. Use filters, a shorter date range and
maxPagesPerSource. - Run time limit: the Actor watches its own run timeout. Near the limit it stops fetching, writes every award it already has and finishes with the status "Partial (run time limit)" instead of being killed with nothing saved. Each source gets a fair share of the time, so a slow source cannot starve the other. Raise the run timeout (Run options) for a complete pull.
- Values are as published: may be estimates, framework ceilings or totals across lots (
valueSourcesays which). - Scotland (PCS) and Wales (Sell2Wales) awards are not included in v1.
Sources & compliance
- Find a Tender OCDS API (
find-tender.service.gov.uk/api/1.0/ocdsReleasePackages) and Contracts Finder OCDS search API (contractsfinder.service.gov.uk/Published/Notices/OCDS/Search), checked 11 Oct 2026. Both publish under the Open Government Licence v3.0 ("Contains public sector information licensed under the Open Government Licence v3.0."). Honest User-AgentSiteVerdict/uk-contract-awards (hello@webrevenuescan.com), documented rate limits respected, Retry-After honoured. - Personal data: supplier contact points (people's names, e-mails, phones) are never output. Some suppliers are sole traders whose business name is a person's name, published by the buyer under procurement transparency rules; if you use rows for outreach you are the controller — UK GDPR and PECR apply.
- Disclaimer: award data as published by contracting authorities. Not legal or procurement advice.
Built by SiteVerdict (BharatFare Travel and Technologies Ltd, UK). Contact: hello@webrevenuescan.com.