tieoutModeler

Find the deals distorting your weighted pipeline.

Upload your Salesforce opportunity export. We flag duplicates, ghosts, stale dates, and stuck late-stage deals — ranked by weighted dollar impact.

Step 1Drop your opportunity export hereCSV from Salesforce, up to 10MB. Nothing is stored.
Results in secondsNo signup requiredYour data isn’t stored
Privacy options

Your file is parsed in memory and deleted after the scan. Nothing is stored. Anonymization replaces customer names with placeholders before any check runs — useful if your company’s data governance policy restricts uploading customer names to external tools.

Executive summary, from a real scan

Your weighted pipeline of $14.0M is overstated by roughly $2.2M. Three ghost deals at Monarch Aviation, Atlas Cloud, and Overtone Studios account for $513K; the remainder is late-stage deals stuck 90+ days in Proposal.

Generated from our test dataset of 808 opportunities. Every scan produces one like it.

What the scan checksRanked by weighted dollar impact, every run
IssueWhat it catches
Ghost deals
No activity in 60+ days, still weighted as if they’ll close.
Open deals that are dead but nobody closed them out.
Duplicate opportunities
Same deal entered twice at the same account.
Double-counted weighted pipeline, usually from data migration.
Stale close dates
Close date in the past, stage still open.
Timing is distorted; quarter totals are wrong.
Misaligned closed stages
Closed Won with future close date; Closed Lost with recent activity.
Revenue recognition and forecast both wrong.
Late-stage stuck
Proposal or Negotiation for 90+ days.
70–85% weighting overstates the forecast.
Stale amounts
Active deal, but the number never changed.
Terms moved; forecast hasn’t.
Missing required fields
Open deals without close date, stage, or amount.
Invisible to FP&A; forecast blind spots.
Concentration risk
Top accounts driving a disproportionate share of weighted pipeline.
How binary is the forecast? Context, not exception.
What a scan looks likeSample output — not your data
PIPELINE HYGIENE: 7 findings, $5.2M weighted impact. Review before locking the forecast.
Unweighted
$49.5M
808 open deals
Weighted
$14.0M
Stage probability applied
At risk (critical)
$2.2M
15.6% of weighted
Worth reviewing
$3.0M
Warning findings
CriticalGhost deals inflating weighted pipeline$785K

13 open deals with no activity in 60+ days, still weighted.

AccountOwnerNoteWeighted
Monarch AviationSarah ChenNo activity in 166 days$275K
Atlas CloudPriya PatelNo activity in 159 days$154K
Overtone StudiosSarah ChenNo activity in 127 days$84K
Halcyon SystemsRachel GoldbergNo activity in 98 days$72K
+ 9 more

Recommendation: Confirm each deal is real. Close-lost or mark as omitted from forecast if the deal has actually stalled.

Who built this

Built by a former SaaS FP&A leader who ran this exact cleanup every Monday for seven years at a public software company.

Product decisions come from lived experience, not customer interviews about imagined pain. The seven checks are the ones I actually ran in Excel before every weekly forecast review.

Where this is goingIn design now · shaping with partners
Preview · in development

Tieout Modeler — describe your business, get a working model.

The hygiene scan cleans your pipeline. The Modeler builds your 24-month forecast on top of it. Describe what you’re modeling, or upload your existing Excel model and have it audited and rebuilt with clean drivers and versioning.

No six-month Anaplan implementation. No proprietary formula language. Every cell inspectable. Shaping the v1 with a small cohort of SaaS FP&A leaders now.

24-month ARR forecast$10.0M → $17.2M
Burn
+$2.4M
Runway
40 mo
Rule of 40
38.2
Also building
Next upLive Salesforce integration · Monday digestWeekly hygiene report delivered to your inbox every Monday, with variance commentary on what changed since last week.
LaterNative integrationsStripe, QuickBooks, NetSuite for actuals. CSV is the floor; live data is the expand.
Get notified when each ships

One email per shipped feature. No marketing, no newsletters.