Decide · three ways to track a search

RFP tracking template in Excel vs alerts vs agents, on one search

An RFP tracking template in Excel works when each row is a search, dated and sourced, not an RFP. Run one emerging-markets debt search through a spreadsheet, a monthly alert list and RFP Tracking's agents, and the difference is when each first sees it.

Updated · 13 min read

An RFP tracking template in Excel can run an asset manager's institutional search pipeline well, provided each row is a search rather than an RFP, every signal carries its date and source, and every pursue-or-pass decision carries a reason. Most trackers fail on the first rule: they start a row when the RFP arrives, so the spreadsheet records the searches the firm already knew about and nothing earlier. This guide sets out the columns a tracker needs, then runs one fictional search through three approaches: a spreadsheet kept by hand, a monthly list of issued RFPs, and the agents of Botminds' RFP Tracking, which read pension board minutes overnight and write a pursuit to the CRM only after a person approves it. The difference that matters is not the tool's features but the day each one first sees the search.

The search is the solution's sample: Ridgeline County ERS, a fictional $18.4 billion county plan, votes 7–2 on 16 September 2026 to terminate its emerging-markets debt manager and issue an RFP in the first quarter of 2027. Quillfield Capital, the fictional manager, wants to know in time.

One search, three ways of tracking it

SpreadsheetMonthly alert listAgents reading the minutes

First sees the Ridgeline search

SpreadsheetWhen someone types it in, usually from an alert or the RFP

Monthly alert listOn the RFP's release, or a consultant's announcement

Agents reading the minutesThe night after the approved minutes are posted

Plans it can cover

SpreadsheetAs many as the team reads by hand

Monthly alert listWhatever the service lists

Agents reading the minutesEvery plan on the watch list, nightly

Source behind each row

SpreadsheetA note, if anyone wrote one

Monthly alert listThe listing itself

Agents reading the minutesThe page, with a stored copy and a second agent's re-read

Languages

SpreadsheetThose the team reads

Monthly alert listWhatever markets the service covers

Agents reading the minutesOriginal language beside a checked English version

Contact rules

SpreadsheetA column someone remembers to fill

Monthly alert listNot covered

Agents reading the minutesChecked before every planned contact; compliance decides

History and audit

SpreadsheetWhatever the last save kept

Monthly alert listNot applicable

Agents reading the minutesAppend-only trail of every read, decision and write

Cost to start

SpreadsheetNothing but hours

Monthly alert listA subscription

Agents reading the minutesSetup with a back-test on last year's searches

Our comparison, on the fictional Ridgeline search in RFP Tracking's sample data. Green marks where an approach is strongest; amber where it is weakest.

What should an RFP tracking template in Excel hold?

An RFP tracking template should hold one row per manager search, opened at the first signal and closed at the award or the decision to pass. That is the difference between a tracker and a log of RFPs received. A search row can sit for months with no RFP attached, gathering dated evidence: the watch-list placement, the consultant's asset-class review, the vote to terminate, the posted minutes, the procurement notice. When the RFP lands, it joins a row that already holds a size, a strategy, a contact plan and a decision.

Three rules keep such a sheet usable. Date every signal by when it was posted, not when the meeting happened, so lead time can be measured honestly. Link every signal to the page it came from, so anyone downstream can check it. And record every decision, including every pass, with a reason drawn from a fixed list, so the sheet can later answer which searches the firm could not enter and why.

The RFP tracker columns that matter, field by field

Seventeen columns cover a search from first signal to outcome. Fewer and the sheet cannot measure lead time or explain a pass; many more and nobody fills them in. The groups below are what a reviewer will ask for.

RFP tracker columns: what each holds and why it is there

ColumnWhat it holdsWhy it matters
Search IDOne ID per search, kept when the RFP arrivesStops two rows for the same search
Plan sponsor, type and stateName, state or local, the state whose laws applyOpen-meetings and procurement rules differ by state
ConsultantGeneral or search consultant, if anyWho will shape the RFP and the shortlist
Asset class and vehicleAs the board wrote it, then as the firm reads itAmbiguity here is where wrong matches start
Signal typeWatch list, review, new target, pacing line, termination, RFP authorisedStrength of the evidence
Meeting date and posted dateBoth, separatelyLead time counts from the posted date
Source and pageLink to the document and the page numberAnyone can check the row
Size and its arithmeticE.g. 4% target × $18.4bn fund = $736MA size without working cannot be checked
Probability and driversA percentage and the reasons for and againstLets calibration be tested later
Expected RFP windowEarliest, most likely, latestPlans the consultant meeting and response team
Strategy matched and fitStrategy, and why not the alternativesCatches the wrong strategy before finals
Contact statusQuiet period start, contribution check result, clearance by whomA missed quiet period can disqualify the bid
Owner and RFP coordinatorNamed peopleWho acts when the RFP lands
Decision, reason code, approverPursue or pass, a code from a fixed list, who approvedThe pipeline can be defended, and passes become product gaps
RFP release and due datesFrom the procurement noticeResponse planning and lead-time measurement
Finals and outcomeFinals date, won, lost or cancelledWin rate on the right denominator
Last checkedDate and personShows which rows have gone stale
Our column set for an RFP tracking template, written from the fields RFP Tracking keeps for each predicted search.

Filled in, a good row reads like a short case file. Here is the sample search as a tracker row on the morning the pursuit was approved, with every value taken from what the solution showed on its fictional data.

One search as a tracker row: Ridgeline County ERS, the morning of approval

ColumnValue on 21 October 2026
Search IDPS-2611
Plan sponsor, type and stateRidgeline County Employees' Retirement System; county plan, US
ConsultantCalloway Partners, general consultant
Asset class and vehicleEmerging markets debt, active; separate account
Signal typeVote to terminate, with "staff and consultant to issue an RFP in Q1 2027"; first signal a watch-list placement in March
Meeting date and posted dateVoted 16 September; minutes approved 7 October, posted 19 October
Source and pageApproved minutes, page 14 of 22, item 7.B
Size and its arithmetic4% target × $18.4bn fund ≈ $736M
Probability and drivers70%. For: 7–2 vote; 9 of the plan's last 11 terminations went to a public RFP within 150 days. Against: passive option open; 2 of 11 went to an existing manager; no date in the motion
Expected RFP window15 January to 31 March 2027, most likely 10 February
Strategy matched and fitEmerging Markets Debt Blend, fit 92 (Local Currency 71, Corporate 58)
Contact statusNo quiet period yet under the plan's rules; contribution look-back checked; consultant meeting request held for compliance
Owner and RFP coordinatorInstitutional sales director; RFP coordinator, materials due 15 December
Decision, reason code, approverPursue; PURSUE-FIT; head of consultant relations, 8:56 a.m.
RFP release and due datesNot yet released; watch set on the plan's portal
Finals and outcomeOpen
Last checked21 October, by the checker who approved it
Values from RFP Tracking on fictional sample data (Ridgeline County ERS, Quillfield Capital). The row is ours, laid out in the seventeen columns above.

The contact-status column deserves its own discipline. A public plan's quiet-period rules can start before the RFP is released, and the SEC's pay-to-play rule looks back two years at contributions by the people who will call, so the column needs a date and a name, not a tick. When an RFP blackout period starts and who may be contacted is worked through separately.

When does each approach first see the search?

On the Ridgeline search, the three approaches first see it at very different points: the agents the night after the approved minutes are posted, the alert list when the RFP is released, and the spreadsheet whenever a person adds it, which in practice means from one of the other two.

The Ridgeline search from vote to expected RFP: who sees it, and when

Agents reading the minutes113 days of warning
Vote to minutes read34 d
Seen, checked, pursued113 d
  • Vote to minutes read34 d
  • Seen, checked, pursued113 d
A person reading the 40 largest plansno warning
A plan of this size is outside the 40147 d
  • A plan of this size is outside the 40147 d
Monthly list of issued RFPsfrom the RFP
Not listed until the RFP is released147 d
  • Not listed until the RFP is released147 d
Fictional sample search in RFP Tracking: vote 16 September 2026, minutes posted 19 October and read 20 October, RFP expected 10 February 2027 (a forecast). An $18.4 billion plan would rank about 81st by assets in the Census Bureau's 2025 unit file, so a team reading the 40 largest plans by hand would not reach it; that ranking is our arithmetic.Source: Census Bureau ASPP 2025 unit file

The middle lane is the one most teams live in. A team with time to read forty boards reads the forty largest, which is sensible: the twelve systems with $100 billion or more held about 38% of all public pension assets in 2025, by our count from the Census Bureau's unit file. But an $18.4 billion county plan sits around 81st, and there are about 113 systems with $10 billion or more. The searches below the reading line are found when their RFPs are listed, and by then the consultant's shortlist may already be forming.

What an RFP tracking spreadsheet does well

A spreadsheet is cheap, flexible and owned by the team. It costs nothing to start, it bends to any firm's process, and a well-kept one is a perfectly good tracker for a firm that covers a few dozen plans in one language, with one or two people who read the packets on a calendar. It is also the right place to begin, because the columns above force the discipline that any later tool will need: a row per search, dated sources and reasons for every pass.

A spreadsheet's other strength is that it holds what no public document does: what the consultant said over coffee, which trustee asked about fees, why the firm passed on a search three years ago. Any replacement has to keep that history, which is the subject of the last section.

Where the RFP tracking spreadsheet breaks

The spreadsheet breaks on four things, and none of them is the software. The first is scale. The Census Bureau counted 311 state-administered funds and 4,061 local systems in 2025 (Annual Survey of Public Pensions 2025), and a board packet can run to hundreds of pages. The second is language: many plans outside the US post board decisions only in their own language, and a team reads the ones it can.

The third is dates. A sheet that is updated weekly records when a person noticed a signal, not when it was posted, and the lead time it reports is the team's reading lag plus the plan's. The fourth is evidence. When a CIO, an auditor or an examiner asks why a search was pursued, a cell that says "per minutes" is not an answer, and the SEC's books-and-records rule already expects an adviser to keep written communications relating to advice and the agreements it enters into (17 CFR 275.204-2). A pipeline that cannot be traced is hard to defend in any of those rooms.

An RFP tracking spreadsheet and RFP Tracking's agents, row by row

Spreadsheet kept by handRFP Tracking's agents
Who reads

Spreadsheet kept by hand: The team, as time allows, largest plans first.

RFP Tracking's agents: The Reader agent, every watched plan's documents overnight; 6,842 documents in October on the sample.

What a row rests on

Spreadsheet kept by hand: A note or a link, if anyone added one.

RFP Tracking's agents: The page, a hashed stored copy and a second agent's independent re-read.

When the agent is unsure

Spreadsheet kept by hand: Not applicable.

RFP Tracking's agents: Below 85% confidence on the sample settings, the analyst decides before anything proceeds.

Contact rules

Spreadsheet kept by hand: A column, filled or not.

RFP Tracking's agents: Every planned contact checked against quiet periods and contribution pre-clearance; held for compliance when in doubt.

Decisions

Spreadsheet kept by hand: Whoever edits the cell.

RFP Tracking's agents: A maker proposes, a different checker approves with a reason code; two approvers at the top tier.

CRM

Spreadsheet kept by hand: Copied across by hand, sometimes.

RFP Tracking's agents: Written only after approval, with the approval as its reference.

RFP Tracking's design on fictional sample data (Quillfield Capital); the spreadsheet column is our description of common practice.

What monthly RFP alert lists add

Lists of issued investment management RFPs are a net, not a forecast. They catch searches with no public board trail, searches at plans nobody watches and RFPs that appear without warning, and that is worth paying for. What they cannot do is report a search before its RFP, except when a consultant announces it first, so their lead time is close to zero by design. In the sample firm's year, three of nine missed searches were consultant-run searches for plans with no public minutes: the kind a list may catch and a reader of minutes cannot.

A sensible stack for many teams is a tracker fed by both: agents or people reading minutes for the months before the RFP, a list of issued RFPs to catch what reading missed. A back-test on last year's searches shows what each source would have contributed; how to run one is set out in its own guide.

What agents reading the minutes change

Agents change the left-hand side of the timeline. They read every watched plan's agendas, packets, minutes, meeting video transcripts and procurement notices, in the original language, find the sentences that start a search and extract the body, date, vote, asset class and size with their page. A second agent re-reads the source before any forecast exists. Each search then gets a strategy match on eight criteria, a probability with its drivers and a contact check, and a person decides.

A Japanese tender plan, read in the original and sent to a person at 81%

Predicted search for a fictional Japanese public mutual aid association: global investment-grade credit, active, about ¥90bn (about $600M), expected February 2027, probability 45%, status Needs a person. The original Japanese investment committee page sits beside an English translation checked against it, with the planned public tender highlighted in both. The Check agent, at 81%, says the plan, the date and the tender are clear but the asset class appears as foreign bonds in the sentence and as investment-grade corporate only in the reference line, and asks the analyst to confirm. The Confirm button is locked until a person decides.
RFP Tracking on fictional sample data. A spreadsheet row would have recorded one asset class or the other; the agent records the disagreement and stops.

The history a spreadsheet kept by accident, the agents keep by design. Every read, signal, check, score, decision, CRM write and contact clearance goes onto an append-only trail with who, what, when, why, the evidence and the agent version.

The audit trail: every step on a search, by people and agents

Audit trail, append-only and hash-chained, with a verified chain head. Entries on October 20 and 21 include the Pipeline agent writing opportunity OPP-26-1187 to the CRM after approval by the head of consultant relations; his approval of the Ridgeline pursuit with reason code PURSUE-FIT; the analyst opening a Japanese signal below 85%; the Contact Rules agent holding a trustee dinner during a quiet period; the RFP coordinator proposing three pursuits; and a checker returning three proposals to their makers, one with a size corrected to $126M, 2.0% of $6.3bn.
RFP Tracking on fictional sample data. A checker's correction goes back to the maker and stays on the trail, which a saved spreadsheet does not keep.

When to replace an RFP tracking spreadsheet

Replace the spreadsheet when the reading, not the sheet, is the constraint. Four signs mark the point, and a team that sees two of them is usually past it.

Four signs a team has outgrown its RFP tracking spreadsheet

  1. Searches arrive as RFPs more often than as signals

    Count last year's relevant RFPs that had no row before their release.

  2. The watch list stops at the plans the team has time to read

    If it is the largest forty or so, the searches at smaller plans arrive as RFPs.

  3. Board documents in languages nobody on the team reads

    European and Asian plans that publish decisions in their own language.

  4. Nobody can say why a search was pursued or passed

    Reasons missing, edits untraced, the CRM disagreeing with the sheet.

Our checklist for deciding when an RFP tracking spreadsheet is no longer enough.

Moving from the spreadsheet without losing history

A tracker's history is the test set for whatever replaces it. Export the last twelve months of rows, mark which searches became RFPs and which the firm won, lost or passed, and use them to back-test the new approach: did it see those searches, how early, and with what probabilities? The rows that held private knowledge, such as a consultant's comment, stay with the people who own those relationships; the public evidence moves to the new tool, page by page.

Keep the CRM as the system of record throughout. In RFP Tracking, an approved pursuit is written to the CRM with the approval as its reference, and nothing is written before that. Why the CRM should hold only approved pursuits explains the integration. To see the forecast, the checks and the approvals on one screen, start from RFP Tracking.

Questions people ask

Is there a free RFP tracking template for Excel?

Any spreadsheet can serve if it holds the seventeen columns above: one row per search, posted dates, a source and page for every signal, a size with its arithmetic, a probability, contact status and a reason-coded decision. The columns matter more than the template.

What is the difference between an RFP tracker and an RFP log?

A log records RFPs received and responses sent. A tracker follows searches from the first board signal, months before any RFP, to the award or the decision to pass. Only a tracker can measure lead time or show which searches the shelf could not enter.

Should an RFP tracker live in Excel or the CRM?

The CRM should hold approved pursuits; the evidence behind them, signals, pages and probabilities, needs a place built for documents and dates. Many teams start with a sheet beside the CRM. The rule that keeps both honest is that nothing enters the CRM until someone approves the pursuit.

How many plans can one person track by hand?

That depends on how often the boards meet and how long their packets run, and no study publishes a figure. Measure it: count the documents your watched plans posted last quarter and the hours spent reading them. In the solution's sample, the watched plans posted 6,842 documents in October alone.

Can RFP alerts replace a tracker?

No. Alerts report searches at or near the RFP, so they cannot provide lead time, contact planning or reasons for passing. They are a useful net beside a tracker for searches with no public board trail.

RFP Tracking.
See it on your own files.

An agentic solution from Botminds. Spots pension manager searches in board minutes before the RFP lands, for institutional sales Book a demo, or explore how it works.