I built whitespace tooling twice inside large companies, once at a $10B company, once at a $30B one, and both times it started the same way: sales leadership had a slide with a big number for total addressable market, and reps had a spreadsheet of accounts, and nothing connected the two. Whitespace analysis is the discipline of connecting them: of all the accounts that could be ours, which ones aren't, where are they, and who holds them?
This guide covers the useful version, not the annual strategy-deck exercise, but the live, operational form that reps actually open every day. The difference, in my experience watching about fifty reps use this daily for two years, comes down to one decision: whether your whitespace lives in a document or on a map.
- →Whitespace analysis = systematically finding the accounts you could win but don't currently own — the gap between your customer list and your addressable market.
- →Most teams do it once a year in a slide deck. The teams that make money from it keep it live: a list with three states — ours, theirs, open — reviewed weekly.
- →The geographic form is the most actionable: put all three states on a map and the whitespace stops being an abstraction and becomes addresses reps can visit.
- →You don't need competitor data to start. Customers vs prospects (ours vs open) is already a whitespace map; the competitor column fills itself as reps learn who holds each account.
- →The offensive version of whitespace analysis is what we call a takedown map: pick one area, win it to saturation using nearby customers as references, then move to the next.
What whitespace analysis actually is
Strip the jargon and whitespace analysis is three lists: accounts you've won (ours), accounts a competitor holds (theirs), and accounts nobody has properly claimed (open). The 'whitespace' is everything not in the first list. Enterprise teams buy technographic data feeds to build the 'theirs' list; most teams can start with what they already know from lost deals and field conversations.
The classic mistake is treating it as an analysis project, a quarter of work producing a beautiful matrix that's stale by the time it circulates. Whitespace is a living state, not a report: every closed-won, closed-lost, and 'oh, they use so-and-so' from a call changes it. The tooling question is simply: where does that state live so that updating it is effortless and seeing it is instant?
The spreadsheet version (start here)
One sheet, five columns: account, address, status (ours / theirs / open), competitor (blank until you know), and last-touched. Export customers from wherever they live, add your prospect list, and you have a complete whitespace model in an hour. No procurement, no data vendor.
The address column is the one most teams skip, and it's the one that changes everything, because whitespace has a shape. Accounts cluster. Competitors are strong in some regions and absent in others. Your wins sit next to your best prospects. None of that is visible in rows; all of it is obvious on a map.
The map version (where it becomes money)
Geocode the sheet and color the pins by status: your accounts one color, competitors' another, open accounts a third. What you're looking at now is not an analysis, it's a battle map. The patterns that matter jump out in seconds: the postcode where you own everything (raise prices, ask for referrals), the district where one competitor holds every account (avoid, or prepare a real displacement case), and the clusters of open accounts sitting right next to your happiest customers.
That last pattern is the money one. An open account two streets from a customer isn't a cold call, it's a warm introduction waiting for the sentence 'we work with your neighbors at Acme, two minutes up the road.' We built a free tool that finds exactly those pairings from your sheet: the Nearest Customer Finder.
From whitespace to takedown: the offensive version
Passive whitespace analysis tells you where the gaps are. The offensive form, we call it a takedown map, turns it into a campaign: pick ONE area, list every account in it, and win the area to saturation before moving to the next. Every win in the area makes the next pitch warmer, because your reference density keeps rising. It's how Zoopla famously took London from the incumbents: postcode by postcode, not nationally all at once.
The compounding is the point. Spread your effort across the whole map and every pitch is cold; concentrate it and by the fifth win in a postcode you're the obvious choice rather than the challenger. Your whitespace sheet already contains everything this requires, the discipline is refusing to attack everywhere at once.
Keeping it alive: the self-filling competitor column
The reason whitespace decks die is that updating them helps nobody in the moment. A map fixes the incentive: an untagged pin on your own war board is a visibly unanswered question, and painting it your color is satisfying in a way updating a CRM field never is. In practice, and this is exactly how it worked on the sales floor I built for, reps tag competitors opportunistically, from real conversations, and within months the team owns a street-level competitive census that no data vendor sells.
That census is also why this compounds as an asset: it gets more valuable every week it's maintained, and it belongs to your team, in your spreadsheet, not to a tool you're renting seats in.
Map your Salesforce accounts in under 5 minutes — no admin setup.
Common Questions
Just two lists: current customers and known prospects, with addresses. That's already a two-state whitespace model (ours vs open). The competitor column starts empty and fills as your team learns who holds each account, don't wait for perfect data.
TAM answers 'how big is the market' at deck altitude. Whitespace answers 'which specific accounts don't we own, and where are they' at street altitude. TAM impresses investors; whitespace feeds call lists.
Typically a stack: technographic data (HG Insights and similar) for the 'theirs' list, competitive-intelligence platforms (Klue, Crayon) for battlecards, and a BI analyst to visualize it. The map-based sheet approach delivers the operational core of that stack for teams that can't buy it.
Continuously, that's the whole trick. If it's a quarterly project it's already stale. Keep the state in the sheet your team already touches, and every closed deal or field conversation updates it in seconds.
Geocode it, color it by ours/theirs/open, and see the shape of your market in minutes — free, from the sheet you already keep.
Install InstaMaps free