Your TAM Is the Foundation of Every Revenue Decision You Make
A well-built total addressable market tells you where to spend, who to hire for, and which accounts deserve your best reps.
Most teams skip it or build one in a spreadsheet that goes stale in a month.
Claude handles the entire workflow – from defining your ICP to delivering a scored, enriched company list with contacts attached.
How Claude Helps You
Claude Code runs a six-step TAM build end-to-end. It starts by researching your business and defining your ideal customer profile, sizes the market with source-backed estimates, searches Apollo for matching companies, scores and tiers every result, enriches top accounts with tech stack data, and finds decision-makers at your best-fit companies.
To do this, Claude uses these skills:
- icp-identification – Researches your business, defines your ICP with inclusion and exclusion criteria, and routes to the right next step (Gooseworks)
- market-research – Builds TAM/SAM/SOM estimates with top-down and bottom-up sizing, source attribution on every number (everything-claude-code)
- tam-builder – Searches Apollo's company database, scores ICP fit 0–100, assigns tiers, and builds a persona watchlist (Gooseworks)
- landing-page-intel – Extracts tech stack, customer logos, integrations, and GTM motion from any company's website (Gooseworks)
- company-contact-finder – Finds decision-makers by title at specific companies using Crustdata and SixtyFour people databases (Gooseworks)
You provide your company URL (or a description of what you sell), your price point, and any known customers. Claude does the rest.
The Workflow
Step 1: Define Your Ideal Customer Profile
Claude kicks off by researching your company – what you sell, who you sell to, how you're positioned against competitors. Using the icp-identification skill, it interviews you on current customers, deal size, and who is explicitly not a fit.
The output is a structured ICP with target titles, seniority levels, company size ranges, industries, and regions. Equally important, it defines exclusion criteria – the industries, company types, and titles that would waste your pipeline.
Step 2: Size the Market
Before building any list, Claude runs the market-research skill to estimate your TAM, SAM, and SOM. It combines top-down data from industry reports with bottom-up sanity checks based on realistic acquisition assumptions.
Every number comes with a source or is clearly labeled as an estimate. You walk away knowing whether you're chasing a $50M market or a $5B one – and what share is realistically reachable.
Step 3: Build the Company List
This is where the TAM takes shape. Claude uses the tam-builder skill to search Apollo's 210M+ contact database with the filters from your ICP – headcount ranges, industries, keywords, geography.
Each company gets scored 0–100 on ICP fit across five dimensions: employee count, industry match, funding stage, geography, and keyword overlap. Companies scoring 75+ become Tier 1. Those between 50–74 land in Tier 2. Everything else is Tier 3. A typical build surfaces 500–5,000 companies depending on your market.
Step 4: Enrich Top Accounts with Tech Stack Data
For your Tier 1 and Tier 2 companies, Claude runs landing-page-intel to scan each company's website. It extracts analytics tools, marketing automation platforms, chat widgets, ad pixels, CMS infrastructure, and customer logos.
This data sharpens your outreach. Knowing a prospect runs HubSpot, uses Intercom for chat, and lists three enterprise logos on their homepage tells you more about their maturity and budget than any firmographic filter.
Step 5: Find Contacts at Top-Tier Companies
With scored companies in hand, Claude uses company-contact-finder to pull decision-makers at Tier 1 accounts. It searches by the titles defined in your ICP – VP of Sales, Head of Revenue Ops, Director of Marketing – using a layered approach across Crustdata and SixtyFour databases.
Each contact comes back with name, title, company, LinkedIn URL, and location. Claude typically returns 3–10 contacts per company, prioritizing seniority levels that match your deal size.
Step 6: Export to Your CRM or Spreadsheet
The final TAM lands in Supabase with full scoring metadata, tier assignments, and persona records. From there, you can export to your CRM, push to a Google Sheet, or feed directly into an outbound campaign. Tools like Claude Code, Codex, and Goose make it possible to keep this data fresh with scheduled refreshes that re-score, detect tier changes, and deprecate stale companies automatically.
What You Walk Away With
- Validated ICP – Structured targeting criteria with both inclusion and exclusion filters, ready to plug into any search tool
- Market sizing – TAM/SAM/SOM estimates with source attribution, so you can defend the numbers to your board
- Scored company list – Hundreds to thousands of companies scored 0–100 on ICP fit and assigned to actionable tiers
- Tech stack enrichment – Analytics, marketing tools, CMS, ad pixels, and customer logos for your top accounts
- Decision-maker contacts – Names, titles, and LinkedIn URLs for buyers at your best-fit companies
- Living database – A TAM that refreshes on schedule, not a static spreadsheet that decays the day you build it
Why This Matters
The difference between a good outbound motion and a great one is targeting precision. A scored, enriched TAM means your reps spend time on accounts that actually fit – not guessing from a generic industry list.
Building this manually takes a revenue operations team weeks. With AI agents handling the research, scoring, and enrichment, you get the same output in hours – and it stays current.
Start building your TAM today at gooseworks.ai.
