Solutions · Decision product

Find the buyers that fit. Register first. Bid only what you can staff.

A free tool: a verified register of public and institutional buyer portals across the United States, Canada, the Caribbean and the multilateral system, today's open solicitations, a capacity-limited pipeline and a five-pillar readiness read. Nothing you enter leaves your browser.

Common Practice

Contract Pathway

Bid capacity, this quarter
{{ capacityBar }} {{ capacityLine }}
Readiness
The brief · {{ todayLabel }} {{ registerCountLine }}
Conditions
What you sell
Largest contract you could carry
Readiness
{{ p.label }} {{ p.scoreLabel }}
Bid slots per quarter
{{ capacityLine }}
Ranked recommendation

{{ leadHeadline }}

{{ leadBody }}

Decision confidence
{{ confidenceWord }} · {{ confidencePct }}
{{ leadKicker }}
Book a readiness review
Register with these first

{{ shortlistBasis }}

{{ g.tier }} {{ g.note }}
{{ r.rank }}
{{ r.name }} {{ r.meta }}
{{ r.scoreText }}
{{ st.label }}
{{ st.value }}
{{ st.value }}
{{ st.sub }}
Book a readiness review →
Why it ranks first

{{ whyFirst }}

Deadline load · six months
{{ m.count }}
{{ m.label }}
{{ loadNote }}
Readiness by pillar
{{ p.label }}
{{ p.score }}
Where this market is deep
{{ b.label }}
{{ b.count }}
Live solicitations {{ feedUpdated }}
{{ o.title }}
{{ o.buyer }} · {{ o.fitLabel }} · {{ o.daysLabel }}
{{ ctaReason }} A readiness review works the gap before the deadline, not after the loss. Book a readiness review
Live solicitations

Open right now, in your market.

{{ feedCountLine }}

{{ feedUpdated }}

{{ o.title }}
{{ o.buyer }}
{{ o.meta }}
{{ o.fitLabel }} {{ o.fitReason }} {{ o.closes }} · {{ o.daysLabel }}
Open
The register

Where the work is actually published.

{{ registerNote }}

{{ regionLabel }} · {{ coverageLabel }}
{{ resultLine }}
{{ jurLabel }} Group by

Nothing matches those filters. Reset, or widen the buyer type.

{{ g.label }}
{{ g.countLabel }}
{{ r.idx }}
{{ r.name }}
{{ r.use }}
{{ r.state }} · {{ r.categoryShort }} {{ r.statusTag }} ✓ {{ r.statusTag }} {{ r.statusTag }} {{ r.statusTag }} {{ r.stageTag }} {{ r.kindTag }}
{{ r.fit }} Open
The pipeline

A bid you cannot staff is not a bid.

Capacity is the constraint, not ambition. Bidding and Submitted consume a slot; nothing enters them when the quarter is full.

Slots this quarter
{{ s.num }} {{ s.label }} consumes a slot {{ s.gate }}
{{ s.countLabel }}
— empty
Sample
{{ c.sourceLine }}
{{ c.urgency }} {{ c.urgency }} {{ c.progress }}
{{ regionLabel }} pipeline · {{ otherRegionLine }} {{ blockedNote }}
The calendar

{{ monthLabel }}

Only dates you entered. Nothing here is scraped — posted dates move, so recheck on the buyer's own page before you rely on one.

{{ regionLabel }} deadlines · {{ otherRegionLine }}
{{ exportNote }}
{{ d }}
{{ c.day }} {{ c.day }}
{{ i.label }}
Relationships

Contracts are not won on websites.

One named role per buyer in the pipeline. Find them, follow the organisation, attend the supplier outreach event, and learn how they buy before a solicitation is live.

The role to go looking for in {{ regionLabel }} — a job title to search, not a person on file.

Nothing in the pipeline yet. Log a solicitation and the buyer appears here with the role to approach.

{{ c.role }}
{{ c.org }}
{{ c.state }}
The method

The method, not the recommendation.

Readiness is a read, not a verdict. It tells you which pillar to fix before the next submission — and whether the next submission should happen at all.

Same five-pillar method as Common Practice's Decision Readiness Assessment, applied to bidding.

Readiness
{{ p.label }} {{ p.scoreLabel }}
{{ p.question }}
{{ readinessScore }}
out of 15
{{ readinessBand }}

{{ readinessAdvice }}

{{ weakestLabel }} · {{ weakestLine }}

Finding the work
{{ s.num }} {{ s.text }}
Before you submit {{ checkLine }}
National aggregators
{{ a.name }} {{ a.focus }} {{ a.tier }}
Your workspace Everything here is stored in this browser only. Export to move it to another machine, or to keep a copy before clearing. {{ ioNote }}
Sample data is on {{ sampleLine }}
{{ footerLine }}