Skip to content
Work with Shashwat
Menu
CRAFT GTM

CRAFT GTM Analyzer

Score your GTM plan for clarity and gaps

For founders and CMOs reviewing a GTM plan. The decision: is this plan clear enough to run?

Give it a GTM document and its type. You get a score for each of the five CRAFT areas, the gaps found, priority improvements and next steps.

Try it with an exampleUse your own details

CRAFT scores for your planCRAFT scores for your plan: C Character, R Result, A Artifact, F Frame, T Timeline.CRAFT scores for your planCCharacterRResultAArtifactFFrameTTimeline

How do I score a B2B GTM plan for clarity and missing elements?

Score your B2B GTM plan across the five CRAFT dimensions (Character, Result, Artifact, Frame, and Timeline) from 0 to 10 each for an overall score out of 50. The tool checks the lines of your plan, quotes your own lines for each dimension, lists missing elements under What to fix first, runs a Sector Check (not part of the score), and flags risks without a response in CRAFT GTM Analyzer.

What you get

This sample is a made up example, built from the inputs behind Fill in an example. It shows part of one section of the answer.

Overall Score: 34/50 (68%), rated GOOD

The plan is clear on Character (who runs it) and Timeline (when it happens). Nothing is missing entirely, but some parts are thin. The scores come from a keyword check of the lines that describe your own plan, not a reading of the whole plan, so check each gap against your document. Lines that describe your customers, market or product (Audience, Buyer roles, Message, Proof, How we differ) are not scored as your owner, goal, deliverables or dates; they count only toward Frame.

DimensionScoreStatusAssessment
Character (who)10/10YesClear ownership
Result (what success is)6/10NoteVague goals
Artifact (what is produced)5/10NoteSome deliverables
Frame (context)5/10NotePartial context

See the full example answer or run it with your own details.

Run CRAFT GTM Analyzer

You need: Document content, Document type. You can add: Intended audience, Desired outcome.

Paste the full GTM document or plan you want reviewed.

Up to 6,000 characters in this form. For a longer document, use CRAFT GTM in Claude, which takes up to 100,000.

Type of document (shown in the analysis)

Optional: Who will read/approve this document

Optional: What action should this document drive

Optional: your company's own industry (not your customers'). When given, it decides the sector notes; when left out, the tool reads it from your words and stays neutral if they are unclear.

Example answer

Generated on 2 November 2026 from this branch, with the inputs behind Fill in an example. Your own inputs give a different result.

CRAFT GTM report

Example: CRAFT GTM Analyzer

Made with CRAFT GTM Analyzer by Helix GTM ConsultingBased on the made-up example inputshttps://craft-gtm.gtmhelix.com/tools/craft-gtm-analyzer/

Show the full result

CRAFT review: quarterly plan

Plan: Q1 plan: win 10 new consumer goods brands by running two distributor meets

Document Length: 268 characters
Words (estimate): ~54, from the character count

Meant to drive: "40 qualified opportunities by 31 March" (the plan's own Success metric line).

Overall Score: 34/50 (68%), rated GOOD

The plan is clear on Character (who runs it) and Timeline (when it happens). Nothing is missing entirely, but some parts are thin. The scores come from a keyword check of the lines that describe your own plan, not a reading of the whole plan, so check each gap against your document. Lines that describe your customers, market or product (Audience, Buyer roles, Message, Proof, How we differ) are not scored as your owner, goal, deliverables or dates; they count only toward Frame.

DimensionScoreStatusAssessment
Character (who)10/10YesClear ownership
Result (what success is)6/10NoteVague goals
Artifact (what is produced)5/10NoteSome deliverables
Frame (context)5/10NotePartial context
Timeline (when)8/10YesClear timeline
What to fix first
  1. Artifact is partly covered. (Artifact 5/10) The plan has a campaign or content asset; it does not have a deliverable or output, a named document or tool and a channel asset.
  2. Frame is partly covered. (Frame 5/10) The plan has a budget or resources; it does not have an audience, persona or segment, constraints or assumptions and context or current state.
  3. Result is partly covered. (Result 6/10) The plan has a KPI, metric or goal; it does not have a target with a number.
  4. No review rhythm. (Timeline 8/10) Say when the plan is reviewed and by whom, and which number is looked at first.
Sector Check

Sector: read from your inputs as vertical SaaS. This is not part of the score.

Deals in this sector are decided like this: the owner, managing director or head of operations signs; the department head who feels the daily problem champions it; the people who work in it every day decide whether it sticks; finance checks cost and payback; IT checks the fit with the systems already in place. The roles in your plan match Owner or Managing Director, and none matches Head of Operations, Head of Finance, Department head who uses it daily, Head of IT and Implementation Lead.

The sector measures adoption by role, time to onboard a new team, hours of admin work saved, errors and rework, data accuracy, time to first value, customer retention and usage depth by module; your plan uses the words for none of them. A proof point that lands: one team or site before and after on the work the software changes, measured by the buyer's own staff over a full working cycle. Words this buyer uses: workflow, field and office, mobile app, adoption, data migration, integration, onboarding, reporting, compliance, rollout.

The buyers your plan aims at are in consumer goods. Sales, distribution and IT review a purchase, and field adoption and the link to the ERP and the distributor systems are the usual questions. Buyers prefer a pilot in one region, judged against a comparable region.

Risks in your plan

No risk is named in the plan. Name the top two and how you would respond to each.

Dimension by dimension
C: CHARACTER (who runs it)

Score: 10/10

Words matched:

  • "marketing lead"
  • "Owner"
  • "lead"

Your plan's own line:

Owner: marketing lead.
R: RESULT (what success looks like)

Score: 6/10

Words matched:

  • "metric"

Your plan's own line:

Success metric: 40 qualified opportunities by 31 March.

Not found: a target with a number.

A: ARTIFACT (what gets produced)

Score: 5/10

Words matched:

  • "campaign"

Your plan's own line:

Q1 plan: win 10 new consumer goods brands by running two distributor meets, a LinkedIn campaign for national sales heads and an outbound sequence to heads of sales operations.

Not found: a deliverable or output; a named document or tool; a channel asset.

F: FRAME (context and limits)

Score: 5/10

Words matched:

  • "Budget"

Your plan's own line:

Budget: $25K.

Not found: an audience, persona or segment; constraints or assumptions; context or current state.

T: TIMELINE (when it happens)

Score: 8/10

Words matched:

  • "31 March"
  • "Q1"

Your plan's own lines:

Success metric: 40 qualified opportunities by 31 March.
Q1 plan: win 10 new consumer goods brands by running two distributor meets, a LinkedIn campaign for national sales heads and an outbound sequence to heads of sales operations.

Not found: a review cadence; a month horizon; a duration with a number.

Timeline recognises review cadence and month horizons separately from exact dates. It also counts dates, quarters (such as Q1) and durations with a number (such as 30 days). A cadence or horizon still needs a dated milestone. Words such as by, plan, quarter, month or milestone are not dates and are not scored.

How the labelled lines of the plan count. Counted toward the dimension they name: "Owner", "Budget" and "Success metric".


To sharpen this, give:

  • intended audience: who reads and approves the plan (it would change which objections and questions the review checks the plan against)
Built by Shashwat Ghoshhttps://craft-gtm.gtmhelix.com/tools/craft-gtm-analyzer/

How the answer is laid out, using the sections the tool prints. The weakest letters point to the Priority Improvements rows.

When a tool is not enough: if the decision needs more than one answer, talk it through in a call. Book 45 minutes with Shashwat.

How to read the answer

The overall score out of 50 is the sum of five 10-point keyword checks (Character, Result, Artifact, Frame, and Timeline) run on the lines of your document that describe your plan. Lines that describe your customers, market, or product count only toward Frame, so a score of 34/50 (68%, rated GOOD) means your draft names most elements of a GTM plan, not that your market strategy is verified. Read What to fix first, Sector Check (which is not part of the score), and Risks in your plan before editing your document.

What to do next

  • Founder: Rewrite the lowest-scoring dimension first so your plan states the specific buyer role, target outcome, deliverables, market frame, and dated milestones.
  • CEO: Check Risks in your plan and Timeline to make sure every phase has a start date, an end date, and one accountable owner before approving budget.
  • CMO: Review the Artifact and Frame matched words and add the missing assets, channels, competitive alternatives, and sector buyer measures.
  • CRO: Check the Character and Result findings to confirm the plan names the exact buying committee roles and revenue or pipeline targets your sales team must hit.
  • Demand generation head: Add the missing channel deliverables and weekly or monthly execution dates flagged under Artifact and Timeline before launching campaigns.

Why come back

Run the analyzer again after you revise the draft to verify that every missing element is now detected and the dimension scores move up. Bring your next quarterly GTM plan, launch brief, or board memo here before sharing it with leadership. The tool applies the same fixed rules every time. It does not call an AI model, and this site does not keep what you enter.

Who is the CRAFT GTM Analyzer tool not ideal for?

  • Anyone who cannot give the inputs listed above, because the answer is built only from them.
  • Teams that want finished plans ready to publish: each tool returns a structured draft, with placeholders where your inputs gave no fact.
  • Anyone who needs live market or competitor data: the tools do not look anything up. They work from what you type, and anything they add themselves is marked as an example, a suggestion or a placeholder.

How do I use the CRAFT GTM Analyzer tool with an AI assistant?

Add CRAFT GTM to your assistant once (the steps are on Use it in Claude, ChatGPT or Gemini), then ask in plain words. Here is a prompt built from the tested example:

My role is not stated. Ask me for my role first. Use the CRAFT GTM Analyzer tool in CRAFT GTM. document content: Q1 plan: win 10 new consumer goods brands by running two distributor meets, a LinkedIn campaign for national sales heads and an outbound sequence to heads of sales operations. Owner: marketing lead. Budget: $25K. Success metric: 40 qualified opportunities by 31 March; document type: Quarterly plan. If this tool is unavailable, ask me to open its web page; do not invent its output. In Gemini CLI or Antigravity, use the Helix GTM Suite skills package for related guidance, without claiming to run this connector.

How does the CRAFT GTM Analyzer tool work?

You do not need to sign in. A web browser is enough, and the answer comes back in a second or two.

  1. Fill in the form above, or press Fill in an example.
  2. Press Run CRAFT GTM Analyzer.
  3. Read the result on this page, then copy it and edit it before you use it.

It applies fixed rules in the CRAFT GTM code to the inputs above and returns text. It does not call an AI model, does not look anything up, and does not store what you type. The web form and the AI assistant connector run the same tool code, so the same input gives the same answer in both.

Previous: Competitive Intel

For developers

MCP tool name: craft_gtm_analyzer. REST: POST https://craft-gtm.gtmhelix.com/api/tools/craft_gtm_analyzer with this JSON body (see How it works):

{
  "input": {
    "document_content": "Q1 plan: win 10 new consumer goods brands by running two distributor meets, a LinkedIn campaign for national sales heads and an outbound sequence to heads of sales operations. Owner: marketing lead. Budget: $25K. Success metric: 40 qualified opportunities by 31 March.",
    "document_type": "quarterly_plan"
  }
}

Choose your app

Run a Helix tool in your browser, then take the result to ChatGPT, Claude or Gemini. Connectors work with supported plans in Claude, ChatGPT, Cursor, VS Code and Windsurf. The Helix GTM Suite skills package supports Claude Code, Gemini CLI, Antigravity, Cursor and VS Code, and is available through skills.sh. Each plugin has its own installation steps, below or on its own page.

Connector setup guides · Skills package setup guide · Find the skills on skills.sh