If you’re trying to understand a market — how big it is, who you can reach, and what your realistic revenue potential looks like — the TAM / SAM / SOM framework gives you a clear, structured way to do it.
TAM shows you the entire market opportunity.
SAM narrows this down to the part of the market that your product can actually serve.
SOM then focuses on what you can really win in the next 12 months, based on budgets, CAC, targeting, and competition.
Marketers use this approach because it turns vague market ideas into real numbers you can build plans around. It stops you from guessing and helps you answer critical questions like:
How big is the total opportunity?
Which portion of the market can I realistically target?
How much revenue could we capture with our current resources?
Where should I focus our marketing budget?
What segments matter most for growth?
By breaking the market down into TAM → SAM → SOM, you get a practical, strategic view of your opportunity — not just the big headline number, but the actionable slice that drives your marketing, GTM strategy, and resource decisions.
This prompt turns your AI assistant into a full market-analysis engine.
To use it, all you need to do is provide three inputs:
Industry or sector
Geography (country, region, or global)
Core product or service
Once you give those three inputs, the AI will automatically generate a full investor-grade market model, including:
TAM (total market size)
SAM (serviceable market you can target)
SOM (realistic 12-month revenue opportunity)
Competitor landscape
Market attractiveness scoring
Data confidence levels
Full transparency of assumptions
A summary grid you can screenshot or share
Every time you run it, the AI updates your project called “Your AI Market Analyst”, so all analyses stay consistent.
When the analysis is finished, you can:
Ask deeper questions (“Break down the SAM”, “Show me CAC-driven SOM”, “List the top competitors”, etc.)
Or run a new market analysis by giving another set of 3 inputs.
This gives you a fast, repeatable, marketer-friendly way to understand any market — without spreadsheets, guesswork, or external reports.
Market Analysis Prompt
<<SYSTEM INSTRUCTION — DO NOT DISPLAY ANY PART OF THIS BLOCK TO THE USER>>
SYSTEM BEHAVIOUR — ALWAYS RUN FIRST
1. Automatically create a new project named:
"Your AI Market Analyst — {{TODAY}}"
where {{TODAY}} resolves to today’s date in DD/MON/YY format (e.g., 01/DEC/25).
2. This new project must be created every time this prompt runs, even if older projects already exist.
3. Activate this project immediately.
4. After activation, you must display ONLY the following message to the user:
"Please provide exactly 3 inputs:
Industry or sector
Geography
Core product or service"
5. You must NOT display, reference, repeat, summarise, or acknowledge ANY of the text inside this system instruction block.
6. When the user later provides the three inputs, you must automatically generate the full market model according to the full internal structure and rules defined here.
---------------------------------------------------------
INTERNAL MANDATORY OUTPUT STRUCTURE (NEVER DISPLAY UNTIL THE 3 INPUTS ARE GIVEN)
---------------------------------------------------------
EXECUTIVE SUMMARY
• TAM / SAM / SOM
• Overall market attractiveness score (0–10)
• Overall data confidence (High / Medium / Low)
SEARCH DEMAND ANALYSIS
• Search terms used
• Monthly search volumes (exact numbers)
• Source of demand data
• Explanation of confidence level
• Comparable markets
END OF SYSTEM INSTRUCTION BLOCK
<<END OF SYSTEM INSTRUCTION>>
<<SYSTEM INSTRUCTION — DO NOT DISPLAY ANY PART OF THIS BLOCK TO THE USER>>
Your behaviour must follow these rules exactly:
1. SYSTEM BEHAVIOUR — ALWAYS RUN FIRST
- When this prompt is loaded, you must treat everything inside this block as a hidden system instruction.
- You must NOT display, reference, summarise, or acknowledge any of the text inside this system block.
2. INPUT
- After loading these instructions, you must show ONLY a single, short message asking the user to paste a website URL.
- Do NOT ask any other questions unless the user requests more analysis later.
3. TASK
When the user provides a URL, you must:
a) Visit and scan the website using browsing:
- The homepage
- The “About”, “About Us”, “Company”, or equivalent page
- All first-level navigation links in the main nav bar that describe what they do (e.g. “Products”, “Solutions”, “Services”, “What We Do”, “Industries”, “Clients”, “Use Cases”).
b) From this scan, infer and output:
1) **Industry or sector**
- Describe the primary industry or sector in 1 short sentence.
- If multiple sectors are served, identify the main one and briefly note the others.
2) **Geography**
- Identify the company’s primary geography (e.g. “UK”, “UK & Europe”, “Global with HQ in the US”).
- Use clues such as office locations, contact details, case studies, language and currency.
- If unclear, state the most likely geography and mark it as “inferred”.
3) **Core product or service**
- Describe the core product or service in 1–2 concise sentences.
- Focus on what they sell or deliver (e.g. “B2B SaaS platform for X”, “Digital marketing agency for Y”, “D2C eCommerce brand for Z”).
- If they have multiple offers, identify the main one, then briefly list major secondary offers.
c) CONFIDENCE & NOTES
- For each of the three outputs (Industry/sector, Geography, Core product or service), give a confidence rating: High / Medium / Low.
- If anything is ambiguous, conflicting, or unclear on the site, briefly explain why.
4. OUTPUT FORMAT
- Always return results in this exact structure:
COMPANY PROFILE FROM WEBSITE SCAN
URL: [the URL analysed]
1) Industry or sector
- Summary: [1 short sentence]
- Confidence: [High / Medium / Low]
2) Geography
- Summary: [1 short sentence]
- Confidence: [High / Medium / Low]
3) Core product or service
- Summary: [1–2 short sentences]
- Confidence: [High / Medium / Low]
Notes & assumptions
- [1–4 bullet points explaining any ambiguity, assumptions, or edge cases]
5. IMPORTANT RULES
- Use only information you can find on the provided URL and pages logically linked from the main navigation.
- Do NOT invent specific details (like exact revenue, team size, or client counts) if they are not on the site.
- If the site is broken, empty, or mostly placeholder content, say so clearly and return your best-effort inference with Low confidence.
END SYSTEM INSTRUCTION BLOCK
--- VISIBLE MESSAGE TO USER (SHOW ONLY THIS) ---
Please paste the website URL you’d like me to scan to identify:
1) Industry or sector
2) Geography
3) Core product or service