How the diagnostic assessment works
Client enters assessment (guided or self-serve)
│
▼
PHASE 1: Opening ← Conversational, sets context
▼
PHASE 2: Walkthrough ← Process discovery via concrete scenarios
▼
PHASE 3: Probes ← Adaptive deep-dives, surface gray areas
▼
PHASE 4: Domain ← Industry-specific (Cannabis / Funeral / Nonprofit)
▼
PHASE 5: Capacity ← Budget, timeline, tech comfort
▼
PHASE 6: Synthesis ← Final framing questions
▼
DIAGNOSTIC ENGINE ← Scores clarity, ambiguity, readiness
▼
DIAGNOSTIC REPORT ← Consultation-style, not survey outputConversational. Sets context and establishes baseline clarity.
| Prompt | Purpose |
|---|---|
| What's the name of your business? | Identity |
| Tell me about your business. What do you do, who do you serve, and what makes you different? | Open-ended vision dump. Short answers trigger follow-up: 'What does a typical day look like?' |
| What industry are you in? | Cannabis, Funeral, Small Business, Nonprofit, Other. Determines Phase 4 domain probes and question vocabulary — nonprofits get donor/supporter/grant wording throughout. |
| How big is your team, and how long have you been operating? | Combined size + tenure |
| What stage is your business at — and where do you want to be in 12 months? | Growth direction. 'Struggling' triggers priority probe; 'Scaling' triggers strain-location probe. |
Process discovery via concrete scenarios. The core GSD technique: "walk me through using this."
| Prompt | Follow-ups surface |
|---|---|
| Walk me through what happens when a new lead comes in — from first contact to active client. | Lead Nurture Strategy (→CRM), Data Architecture (→CRM), automation time cost (→AI Agents) |
| Walk me through onboarding a new client. Once someone says yes, what happens? | Process Documentation (→Infrastructure Kit), digital intake need (→Web App) |
| Walk me through how you handle compliance and regulatory requirements. | Compliance Risk Management (→AI Agents + SMS), compliance tracking method (→AI Agents) |
| How do your clients reach you, and how do you stay in touch over time? | Client Communication Strategy (→SMS), Client Retention Strategy (→SMS + CRM) |
Adaptive deep-dives that surface operational decisions and measure clarity.
| Prompt | Surfaces |
|---|---|
| What's the one task that makes you think 'there has to be a better way'? | Automation candidate definition + ROI quantification (→AI Agents) |
| If I asked you to find a client's full history, how long would that take? | Data Consolidation Strategy gray area (→CRM) |
| Is there anyone who, if they left tomorrow, would take critical knowledge with them? | Key-Person Dependency gray area (→Infrastructure Kit) |
| Where are you the bottleneck in your own business? | Delegation Readiness gray area (→AI Agents) |
Appears for matching industries. Demonstrates domain expertise and surfaces industry-specific gray areas.
| Prompt | Surfaces |
|---|---|
| Walk me through your METRC process — from receiving to sale recording. | METRC Automation Strategy gray area (→AI Agents) |
| How are you handling Section 280E? Proactive or at tax time? | 280E Tax Strategy gray area (→Infrastructure Kit) |
| Prompt | Measures |
|---|---|
| If we built a new system tomorrow, how would your team react? | Team readiness (Excited → Resistant) |
| What are you currently spending on technology each month? | Current spend — report narrative only, not scored |
| What would you be comfortable investing each month if it clearly saved you time and made you money? | Monthly investment band (<$500 → $3K+) — drives budget-fit pricing |
| What could you comfortably put toward the one-time setup? | Setup capacity (<$1.5K → $6K+) — drives budget-fit pricing |
| How quickly do you need to see results? | Timeline (Urgent → Long term) |
| If we needed to feed your data into a new system, how would you describe its state? | Data readiness (Clean → Chaotic) |
The budget questions are asked separately so each answer is a clean signal: current spend, comfortable monthly investment, and one-time setup capacity. "Not sure" answers are valid — they disable budget shaping for that axis (see Budget-Aware Pricing).
| Prompt | Purpose |
|---|---|
| Of everything we've discussed, what's the single most important thing to fix first? | Priority definition clarity — tests whether the client can synthesize what they described |
| If everything were working perfectly 12 months from now, what would your day-to-day look like? | Growth direction clarity (revisited) — compared with opening answer to measure sharpening |
The engine measures three dimensions that together determine the recommendation — not just "what hurts" but "are you ready to fix it."
The engine also determines a Readiness Path — Foundation-First (start with the Infrastructure Kit to define processes before deploying technology), Direct Implementation (operations are defined, proceed to technology), or Hybrid (address foundational gaps while implementing in well-defined areas).
Each of the five core systems receives a Fit Score and an Ambiguity Score, which together determine its tier: Foundation, Primary, Secondary, Conditional, or Not Recommended.
Prices are always honest — market-anchored to TMG's rate card and never scaled down to fit a budget. What the stated budget shapes is which systems are recommended now versus deferred to later phases.
Compatibility: the budget answers are stored in the result snapshot (statedBudget), so pricing works identically for live assessments and stored reports. Snapshots from before this feature are treated as "not sure" — full roadmap, no shaping.
The output is a consultation-style report, not a survey output. Contains:
| Mode | Description |
|---|---|
| Guided | Full-screen, presenter-friendly. For TMG consultant sitting with the client. Shows phase indicators and adaptive follow-up badges. |
| Self-Serve | Standard web form for clients alone. Same prompt tree and engine, without consultant-facing chrome. |
Cannabis (METRC, 280E) and Funeral Services (case management, aftercare) probes are dedicated to their industries. Additional industries can be added either with a dedicated probe set or by reusing generalized probes.
| Decision | Rationale |
|---|---|
| Socratic prompts instead of rating scales | Rating scales tell you pain exists but not why. Walk-throughs reveal process, breakpoints, and unmade decisions. |
| Adaptive follow-ups instead of static modules | Client's answer determines what gets asked next. Different answers get different follow-ups. |
| Gray areas as first-class output | Unmade decisions are the value proposition. Each system forces decisions — that's where transformation happens. |
| Dual fit/ambiguity scoring | High fit + high ambiguity = Foundation tier. Start here, define processes, then deploy. |
| Readiness path determination | Not every client is ready for technology. Foundation-first clients need Infrastructure Kit first. |
| Consultation narrative instead of survey output | Report reads like a diagnostic summary a consultant would write. |
| Standalone web app before CRM integration | Start collecting data and generating revenue immediately. Data migrates to CRM later. |
| Budget shapes recommendations, not prices | Scaling quotes to fit a budget risks quoting below cost. Instead, stated budget determines what's recommended now vs. deferred — prices stay market-anchored and honest. |
| Industry-specific probes for cannabis and funeral | TMG's first clients with domain-specific compliance requirements. More can be added. |
Thomas Media Group, LLC · Operational Intelligence Platform
Strategy. Systems. Automation. Infrastructure. Intelligence.