How do you track win rates in Google Sheets?

Win rate tracking measures how many opportunities close as wins versus losses or open deals. In Google Sheets you store one row per deal with Stage, Outcome, and Close date columns, then use COUNTIFS or pivot tables to calculate win percentage by rep, product, or quarter. A clear tracker turns pipeline rows into leadership-ready close rate metrics without exporting to a CRM report.

When to use it

Use win rate tracking when sales, partnerships, or fundraising teams need a shared view of conversion by stage, rep, or segment. Sheets works well for early-stage teams and weekly reviews before a CRM owns the math.

When to skip it

Skip building win rates in Sheets when your CRM already calculates them accurately and your team never opens the spreadsheet. Duplicate math in two places drifts out of sync fast.

How it works

  1. 1

    Create a Deals tab with one row per opportunity and columns for Stage, Outcome, Owner, and Close date.

  2. 2

    Define won and lost values in a Settings tab so formulas reference stable labels, not free-text guesses.

  3. 3

    Add a summary area with COUNTIFS for won deals divided by closed deals (won plus lost) per rep or month.

  4. 4

    Use pivot tables or QUERY to slice win rate by product line, lead source, or deal size band.

  5. 5

    Refresh outcomes when stages change; avoid counting open pipeline in the denominator unless you want forecast rates.

  6. 6

    {:Optional=>"conditional formatting highlights reps below team average win rate for coaching conversations."}

Examples in Google Sheets

Sales pipeline win rate

Column E holds Won, Lost, or Open. A dashboard tab shows win rate as won count divided by closed count per rep with a QUERY grouped by Owner and month.

Partnership outreach tracker

Track intro calls that became signed partners. Win rate by channel shows which referral source converts best.

RFP response scorecard

Log bids as Won or No bid. Pivot table compares win rate by industry vertical to focus proposal effort.

Build this without starting from a blank cell

Use a Better Sheets tool for win rate tracking, then watch a walkthrough when you want the full pattern.

Better Sheets resources

Common mistakes

  • Dividing wins by total pipeline including open deals, which deflates win rate every time you add leads.
  • Letting reps type "Won", "won", and "WIN" in different rows, breaking COUNTIFS until you normalize text.
  • Forgetting to backfill Close date on lost deals, so monthly win rate charts skip entire cohorts.
  • Mixing qualified and unqualified leads in one rate without a filter column for real opportunities.
  • Copying last quarter's tab without resetting outcomes, double-counting deals in annual rollups.

Frequently asked questions

What is the win rate formula in Sheets?
Typically =COUNTIFS(Outcome,"Won",Owner,A2)/COUNTIFS(Outcome,"Won",Owner,A2)+COUNTIFS(Outcome,"Lost",Owner,A2). Adjust ranges and criteria to match your column layout.
Should open deals count in win rate?
Standard win rate uses closed deals only. Some teams track forecast win rate separately with weighted pipeline.
Can I track win rate by stage?
Yes. Add a Stage column and calculate conversion from Stage A to Stage B with COUNTIFS on stage change dates.
Win rate vs conversion rate?
Teams use both terms loosely. Be explicit: win rate usually means won divided by closed opportunities.
How do I visualize win rate?
Use a bar chart by rep or a line chart by month from your summary QUERY or pivot table.
Can win rates update from a CRM?
Yes with IMPORTDATA, API pulls, or scheduled CSV imports into your Deals tab on a trigger.
How often should we refresh win rates?
Weekly for active sales teams, monthly for slow cycles. Document the refresh ritual on a README tab.
Does conditional formatting help?
Color cells below target win rate so managers spot coaching needs without opening every rep filter view.

Related Tutorials

Watch how win rate tracking works

Browse more tutorials
Calculate ROAS in Google Sheets

Calculate ROAS in Google Sheets

Calculate Return on Ad Spend with a formula combination. Bonus: create a...
Add Click Tracking To Your Google Sheets | Bitly in a Google Sheet

Add Click Tracking To Your Google Sheets | Bitly in a Google Sheet

Create a click Edit: Google changed how the redirect is handled. It no l...
Create a Tracking Number Fetcher with Google Sheets and Google Sites

Create a Tracking Number Fetcher with Google Sheets and Google Sites

Build a tracking number google site with Google Sheets as a backend.
3 Ways to Count in Google Sheets

3 Ways to Count in Google Sheets

The video explains three ways to count cells or information in Google Sh...

Related blog posts

Guides that explain win rate tracking in more depth.

Browse the blog

Related glossary terms

Done reading about win rate tracking?

Membership unlocks 636+ tutorials, unlimited generators, and every template. Practical lessons. Zero fluff.

Need this once

Jump to a free tool or a single tutorial for this topic.

Learning Sheets for real

Unlock the full library, generators, and templates with membership.