Home / CRM
For sales teams on HubSpot, Salesforce and Pipedrive

Win rate by rep, pipeline by stage, from the export you already pull.

Every CRM has a report builder, and every sales lead still ends up in a spreadsheet — because the question they actually have needs two objects, a date range the builder will not express, and a definition of "won" that someone changed last quarter.

Try it on a sample pipeline → No signup, no CRM admin access, nothing to install.

The reason pipeline numbers drift is rarely bad data. It is that "win rate" means three things to four people, and whichever spreadsheet is open decides which one you get this month.

The metrics come pre-defined

Every formula, with the assumptions written down — because the assumptions are where these numbers go wrong.

MetricDefinitionThe assumption behind it
Win ratewon deals / closed dealsCounts deals, not value, and excludes still-open deals from both sides.
Won amountvalue of deals closed wonWindowed on close date — a deal created earlier counts in the period it closed.
Lost amountvalue of deals closed lostDeal value as recorded when the deal was lost — the last quoted figure, not what the customer would ever have paid.
Closed amountwon + lostThe value that left the pipeline, not the value booked.
Won deals / closed dealscounts of eachA quarter can win more deals and less money. Both are published so you can see which happened.
Average deal sizewon value / won dealsThe average won deal, as summed value over summed count — not the average of individual deal sizes, which differ whenever the group mixes segments.
Open pipelinevalue of deals not yet closedUnweighted: every open deal at full value regardless of stage. As-of by nature, but the close-date window still applies, so a deal with no expected close date is not counted.
Weighted pipelinesum of amount × stage probabilityYour CRM's own stage weighting, not a commit or a plan. It moves whenever a deal changes stage.
Average sales cycledays to close / closed dealsClosed deals only, so it is survivor data — a deal open for a year contributes nothing until it closes.

Read the win-rate row again, because it is the one that causes arguments. “Of the deals we finished, how many did we win” and “how much of our pipeline converted” are different questions with different answers, and most spreadsheets quietly answer the first while the person reading it believes the second. Quiriz picks one, states it, and computes it the same way every month.

What it breaks down by

Every metric above breaks down by any of these, over any window you name:

Each one is published here only once it is implemented end to end and verified against a sample pipeline, because an answer that quietly groups by the wrong field is worse than no answer.

What it will not do

Two things a sales leader asks for that a deal export cannot answer, said here rather than discovered in the product.

Both are stated the same way in the product: the answer names what it would need instead of producing a number that looks close enough.

Questions, and what comes back

Four from the ten that are re-run against a sample pipeline every time these definitions change.

AskWhat comes back
Win rate by deal owner, deals closed this yearOne row per rep — won deals, closed deals, and the ratio. All of them, including the rep who closed least.
Open pipeline by stageOne row per open stage, summing to total open pipeline. Closed stages are absent by construction, not by filter.
How much did we lose, by loss reason?One row per reason, summing to lost value. Deals with no reason recorded get their own bucket rather than vanishing.
Win rate by lead sourceOne row per source. This is the one that usually starts an argument with marketing, which is the point of computing it the same way twice.

The exports it reads

An export, not an integration. No CRM admin has to approve anything, no OAuth screen, no app in your instance. Sales ops pulls the report they already pull. The trade is that figures are as current as the last export, which fits a weekly pipeline review rather than a live leaderboard.

Why the number holds still

The failure mode with a chat assistant is not a wrong sum. It is that it re-decides what "closed" means each time you ask, so your Q2 win rate moves between the Tuesday you asked and the Thursday you presented. Quiriz routes the question to a stored definition that compiles to SQL, and every answer states whether it came from those definitions or was answered freehand — so a number in a board pack can be traced back to the rule that produced it.

That is a claim we check rather than assert. Ten questions are run against a sample pipeline whenever these definitions change, each figure compared against the same total computed independently from the raw export. When the two disagree, the definition changes or this page does.

Ask the sample pipeline → Then upload last quarter's export and check the win rate against the one you reported.

Pricing

You pay for workspaces and the people who build them — not per seat asking questions. Every rep can check their own pipeline without another licence. See pricing →

Your files stay yours, and we do not train on your data. Privacy policy →

Related reading

Questions

How does Quiriz calculate win rate?
Won deals divided by closed deals — counts, not value, with still-open deals excluded from both sides. It answers "of the deals we finished, how many did we win", not "how much of the pipeline converted". Those are different questions, and conflating them is the most common way a win rate ends up wrong.
Which CRMs work?
Any that export deals — HubSpot, Salesforce, Pipedrive and Zoho are recognised, including their different column names for the same field. Quiriz reads the export rather than connecting to the CRM, so no admin access or app install is involved.
Which period does a deal count in?
Its close date. A deal created in January and closed in March counts in March. Open pipeline is as-of by nature, but the close-date window still applies — so a deal with no expected close date is not counted at all. If your reps leave that field blank on open deals, your open pipeline will read low, and it is worth checking the export before believing a figure that looks small.
Can I break results down by rep, stage or lead source?
Yes, and all three are compiled definitions rather than best-effort groupings — as are owner team, owner region, loss reason and deal type. Win rate by rep, pipeline by stage and lost value by loss reason each return the same figure every time you ask, and the answer tells you it came from a stored definition.
Does Quiriz forecast?
No, and it will tell you so. It computes weighted pipeline from the stage probabilities your CRM already stores, which is arithmetic on your export. A commit, a management forecast and a quota are none of them in a deal export, so Quiriz gives you the weighted figure under its own name rather than presenting it as a forecast.
Does it replace our CRM reports?
No. It answers the questions the report builder makes awkward — the ones needing two objects, an unusual window, or a definition your CRM does not hold — without exporting to a spreadsheet and rebuilding the same pivot every month.