Systems Lab

GTM assessment methodology

A self-reported operational assessment for established B2B teams entering a new region or segment. The five dimensions contain 25 questions. Equivalent controls in any stack count. Owning a vendor, paid subscription, or AI product earns no points by itself.

Open the GTM assessment

Editorial rubric, not a validated benchmark

The public documents below explain product mechanisms and risk-management practices. The questions, evidence requests, levels, equal weights, and priorities are editorial choices. No source validates this rubric or your answers.

The result is not a certification, legal opinion, industry percentile, or prediction of revenue, ROI, conversion, or churn. There are no empirical performance benchmarks or survey statistics in the score. A reproducible segment does not establish market demand, willingness to pay, market size, or product-market fit.

Recording processing basis or consent does not establish compliance or permission for every channel and jurisdiction. Property visibility is not a complete security boundary. Use qualified legal and security review for activation decisions. Verification alone never grants permission to launch.

Market sources support explicit attributes, filter logic, and outcome review. They do not establish local-language effectiveness, actual regional data coverage, commercial demand, or regional legality. Questions about localization, coverage, research, handoff contents, renewal, and expansion are editorial operational evidence requests, not source-validated performance measures.

Exact score and unknown arithmetic

Each question has its own four evidence anchors, worth 0, 1, 2, or 3 points. Select the anchor that matches the control you can support. A number remains self-report, not independently verified evidence. Unknown means you cannot establish the control. An unanswered question is different from Unknown.

Level 3 is cumulative. It requires the working level 2 control as well as the additional operating evidence. Its displayed anchor includes both requirements. Select a lower level if either is not established.

  • Each dimension has five questions and a fixed maximum of 15 points. No unanswered or unknown answer reduces that denominator.
  • The reported lower score is round(100 × sum of numeric answers ÷ 15). Unknown and unanswered answers contribute no evidenced points, but are not classified as absent controls.
  • The potential ceiling is round(100 × (sum of numeric answers + 3 × (unknown count + unanswered count)) ÷ 15). This is an uncertainty bound, not a forecast.
  • For example, 3, 2, 1, 0, and Unknown give 6 evidenced points, a 40% lower score, and a 60% ceiling. Known coverage is 4 of 5. Response completeness is 5 of 5.
  • Five Unknown responses are complete but have no known coverage. Their arithmetic range is 0% to 100%, labelled Not established rather than absent. No maturity band is assigned over an unknown range.
  • All 25 responses, including Unknown, are required for a complete result. An unanswered question creates no inferred action. A draft is incomplete even when some dimensions have scores.

Priorities, dependencies, and a conditional 90-day plan

Unknown creates an evidence-verification action. Levels 0 and 1 create a repair action. Level 2 creates an improvement action. Level 3 creates no gap action. Each action names an owner, an evidence or delivery step, and a completion condition from the question catalogue.

  • Phase 1, the first 30 days, prioritizes safety and foundation repairs and verification. Safety improvements also stay in phase 1.
  • Phase 2, days 31 to 60, contains market repairs and verification, conditional on their prerequisites.
  • Phase 3, days 61 to 90, contains workflow repairs and verification, plus non-safety improvements.
  • Within a phase, the declared priority order is safety, foundation, market, then workflow. Severity orders Unknown verification before level 0 repair, level 1 repair, then level 2 improvement. Stable catalogue order breaks remaining ties. Prerequisite actions precede their dependents, overriding that rank when needed.
  • A prerequisite requires a known answer of at least 2. Unknown, unanswered, 0, or 1 does not clear it. The plan exposes unresolved direct and transitive prerequisites for answered controls, including level 3 controls without gap actions and blockers reached through a known intermediate control. A dependent action moves to a later phase when an unresolved prerequisite action requires that phase.
  • If all 25 answers are 3, the plan contains three maintenance reviews instead of invented gaps. Phase 1 rechecks evidence, phase 2 samples market and workflow records, and phase 3 reviews operations.

The 90-day window is an editorial planning frame, not a delivery promise. Dependencies, legal review, evidence gaps, capacity, and procurement can extend it. A high score never overrides a material blocker or makes later rollout unconditional.

Deterministic scoring and shareable URL privacy

The assessment calculates scores and actions locally using a deterministic rubric. It makes no assessment network requests, AI calls, or browser-storage writes. Existing analytics, request-form behavior, and root mounting are unchanged. Header and footer navigation add the assessment link. This is not a claim that the entire site makes no network requests.

The versioned fragment uses #gtm-v1.<25 answer tokens>.<view>. Tokens are _ for unanswered, u for Unknown, and 0 through 3 for self-reported levels. Views 0 through 4 identify a dimension and view 5 identifies results. The fragment contains selections and view only. Scores are recalculated, never trusted from URL data.

A results URL requires all 25 responses. Malformed fragments, unsupported versions, and incomplete results are rejected without salvaging partial answers. Version v1 fixes the question order and answer meaning. Future semantic changes require a new version.

Anyone with the URL can read your selections. Fragments are not part of the normal HTTP request to the server, but browser scripts, history, clipboard recipients, screenshots, and printed reports can expose them. This is not encrypted or confidential storage. No company fields, free text, customer records, or credentials are requested. Keep the underlying evidence in your own approved systems.

Every question and its evidence anchors

These rationales and evidence requests are editorial extensions of the narrower documented facts. Source links explain the mechanism, not the validity of a maturity score. Review actual entry paths and operating records rather than a product logo or an installed integration.

Stack connectivity

Trace records and signals across CRM, warehouse, enrichment, outbound and product systems. Equivalent controls in any stack count.

stack.1. Can you trace the same account and contact from CRM through warehouse, enrichment and outbound?

S01 distinguishes record matching from field mapping; a connected app alone does not establish shared identity.

Evidence to inspect. Matching rules, paired record IDs and one mismatched record across the actual systems.

  1. No cross-system matching rule exists.
  2. Some records match, but teams reconcile identities manually.
  3. Documented matching rules work on sampled records across the launch path.
  4. Documented matching rules work on sampled records across the launch path. An owner reviews mismatches and retests identity rules after changes.

Unknown. The evidence is not known or cannot be established.

Declared priority is foundation. No question prerequisites are declared.

stack.2. Are CRM, warehouse, enrichment, outbound and product-signal flows mapped with direction and required fields?

S02 documents separate direction and mapping settings; the maintained flow map is an editorial evidence request.

Evidence to inspect. A dated flow map showing objects, sync direction, critical fields and each connection owner.

  1. Critical flows and fields are not mapped.
  2. An app inventory exists, but directions or required fields are missing.
  3. Launch flows have documented directions, mappings and owners.
  4. Launch flows have documented directions, mappings and owners. Owners review the map against real records after changes and on a stated cadence.

Unknown. The evidence is not known or cannot be established.

Declared priority is foundation. No question prerequisites are declared.

stack.3. When CRM, warehouse or enrichment disagree, is the winning value for each critical field explicit?

S02 separates conflict priority from sync direction; neither setting alone resolves business ownership.

Evidence to inspect. Field ownership rules and a conflict test showing the expected winning value.

  1. Conflicting values overwrite one another without an agreed rule.
  2. Teams resolve conflicts case by case.
  3. Critical fields have agreed authoritative systems and a tested conflict rule.
  4. Critical fields have agreed authoritative systems and a tested conflict rule. Owners monitor conflicting writes and review authority rules after changes.

Unknown. The evidence is not known or cannot be established.

Declared priority is foundation. Prerequisites require a known level of at least 2.

stack.4. Can repeated, late or failed product and CRM events recover without duplicate customer-facing actions?

S03 describes these risks for Stripe events; ask other providers about their own guarantees rather than assuming identical behavior.

Evidence to inspect. Duplicate, out-of-order and failed-event tests, a recovery trace and applicable signature checks.

  1. Retries or repeated events can repeat an action, with no recovery control.
  2. Failures are replayed manually without duplicate or ordering checks.
  3. Critical flows pass duplicate, ordering and safe-recovery tests with authenticated inputs.
  4. Critical flows pass duplicate, ordering and safe-recovery tests with authenticated inputs. An owner monitors failures and periodically exercises safe replay and recovery.

Unknown. The evidence is not known or cannot be established.

Declared priority is safety. Prerequisites require a known level of at least 2.

stack.5. Does a named owner review failed and excluded CRM, enrichment and warehouse records?

S02 and S03 expose failure states; successful delivery is not proof that downstream processing completed.

Evidence to inspect. A recent exception queue, owner review and resolved failure with downstream confirmation.

  1. No one reviews integration exceptions.
  2. Failures are noticed only when a seller reports missing data.
  3. A named owner reviews a queue and can resolve a failed or excluded record.
  4. A named owner reviews a queue and can resolve a failed or excluded record. Review cadence, escalation and downstream recovery checks are routinely evidenced.

Unknown. The evidence is not known or cannot be established.

Declared priority is foundation. Prerequisites require a known level of at least 2.

Data hygiene and governance

Establish identity, permitted use, stewardship and access before activation.

data.1. Do CRM imports, APIs and enrichment updates identify the intended record rather than create a new one?

S01 and S04 show that matching and deduplication depend on identifiers and entry paths.

Evidence to inspect. Identifier definitions and tested import, API and enrichment-update examples.

  1. Entry paths have no deliberate identifier rule.
  2. Imports use a rule, but API or enrichment updates rely on guesses.
  3. Each active entry path uses a documented, tested identifier rule.
  4. Each active entry path uses a documented, tested identifier rule. An owner samples updates and retests identifiers after source or schema changes.

Unknown. The evidence is not known or cannot be established.

Declared priority is foundation. Prerequisites require a known level of at least 2.

data.2. Are duplicate contacts and accounts prevented and corrected across forms, imports, APIs and integrations?

S04 documents creation-path exceptions; no universal acceptable duplicate-rate threshold is inferred.

Evidence to inspect. Entry-path prevention rules and a reviewed correction retaining ownership and activity history.

  1. Duplicates are neither prevented nor reviewed.
  2. The team periodically cleans duplicates but has no path-specific prevention.
  3. Active paths have prevention rules and a tested correction procedure.
  4. Active paths have prevention rules and a tested correction procedure. A steward reviews recurring causes and confirms merges retain needed history.

Unknown. The evidence is not known or cannot be established.

Declared priority is foundation. Prerequisites require a known level of at least 2.

data.3. Before regional outbound, can you trace contact origin, processing basis, channel permission and suppression?

S05 supports recording processing basis, not certifying legality; processing basis and permission to communicate are distinct.

Evidence to inspect. A source/provenance record, relevant basis and channel-status evidence, suppression trace and jurisdiction-specific legal review.

  1. Activation uses contacts without provenance or permitted-use checks.
  2. Source is recorded, but basis, channel permission or suppression is incomplete.
  3. Launch records have reviewed provenance, permitted-use and suppression checks for the region.
  4. Launch records have reviewed provenance, permitted-use and suppression checks for the region. An accountable owner rechecks changes and samples suppression through every activation path.

Unknown. The evidence is not known or cannot be established.

Declared priority is safety. No question prerequisites are declared.

data.4. Who owns critical CRM and warehouse definitions, freshness expectations and changes?

S02 supports field authority. Applying S09's documented-responsibility pattern to GTM data stewardship is an editorial extension.

Evidence to inspect. Named stewards, field definitions, freshness rules and a reviewed change or ownership dispute.

  1. Critical definitions and changes have no accountable owner.
  2. Definitions exist, but ownership or freshness expectations are informal.
  3. Stewards own definitions, freshness expectations and a change-review rule.
  4. Stewards own definitions, freshness expectations and a change-review rule. Stewards review stale-data exceptions and document approved changes and consumer impact.

Unknown. The evidence is not known or cannot be established.

Declared priority is foundation. Prerequisites require a known level of at least 2.

data.5. Do sensitive-data controls cover integration and API access, not only hidden CRM fields?

S06 warns property visibility is not a security boundary; S11 recommends least privilege for scopes and roles.

Evidence to inspect. Actual app scopes, user roles and a reviewed API or automation sensitive-field access path.

  1. Sensitive data is broadly accessible without reviewed controls.
  2. CRM screens hide fields, but integration or API access has not been reviewed.
  3. Roles and actual app access are reviewed against required sensitive-data use.
  4. Roles and actual app access are reviewed against required sensitive-data use. An owner regularly tests access boundaries and removes obsolete authority.

Unknown. The evidence is not known or cannot be established.

Declared priority is safety. No question prerequisites are declared.

Automation and agent readiness

Bound tasks, authority, approval, quality and recovery. Using AI is not required.

automation.1. Does each automated or agent-assisted GTM workflow have a named owner and bounded task?

S09 GOVERN 2.1 supports assigned responsibilities and task scope; it does not require deploying an agent.

Evidence to inspect. Purpose, owner, inputs, allowed actions and escalation boundary for a real workflow.

  1. Workflows run without a named owner or permitted-task boundary.
  2. An owner is named, but inputs, allowed actions or escalation are unclear.
  3. Each launch workflow has a named accountable owner and documented inputs, permitted actions and escalation.
  4. Each launch workflow has a named accountable owner and documented inputs, permitted actions and escalation. Owners review scope when tools, data or business use changes.

Unknown. The evidence is not known or cannot be established.

Declared priority is foundation. No question prerequisites are declared.

automation.2. Do workflow and agent credentials grant only the CRM, enrichment or outbound authority needed?

S11 recommends least privilege and obsolete-app removal; a service-account name is not scope evidence.

Evidence to inspect. Actual read/write scopes, role review and an obsolete-access removal record.

  1. Workflows use broad admin credentials without review.
  2. Dedicated credentials exist, but their actual scopes are unchecked.
  3. Actual roles and scopes match the documented task and obsolete access is removed.
  4. Actual roles and scopes match the documented task and obsolete access is removed. An owner reviews access after task changes and periodically checks credential lifecycle.

Unknown. The evidence is not known or cannot be established.

Declared priority is safety. Prerequisites require a known level of at least 2.

automation.3. Are outbound sends, deletions and consequential CRM changes reviewed before risky execution?

S07 documents pre-execution tool approval; S09 GOVERN 3.2 supports oversight responsibility, not blanket approval as proof of safety.

Evidence to inspect. Reviewer-visible proposed parameters, risk rules and a working denial path before execution.

  1. Risky actions execute without a pre-action control.
  2. Someone reviews results after execution or approvals hide the proposed parameters.
  3. Risk rules require informed pre-action review and denial prevents execution.
  4. Risk rules require informed pre-action review and denial prevents execution. Owners sample approval coverage and retest denial when tools or risk rules change.

Unknown. The evidence is not known or cannot be established.

Declared priority is safety. Prerequisites require a known level of at least 2.

automation.4. Are workflow or agent changes tested on representative cases before release?

S08 and S09 MEASURE support task-specific evaluation; no illustrative vendor threshold is used here.

Evidence to inspect. Versioned cases, explicit acceptance criteria, observed failures and a release decision.

  1. Changes ship after a demonstration with no acceptance cases.
  2. Happy-path checks exist but lack explicit criteria or failure cases.
  3. Representative and failure cases have explicit criteria and a recorded release decision.
  4. Representative and failure cases have explicit criteria and a recorded release decision. Cases are updated from incidents and rerun after relevant changes and during operation.

Unknown. The evidence is not known or cannot be established.

Declared priority is foundation. Prerequisites require a known level of at least 2.

automation.5. Can an accountable person stop unsafe automation and recover without assuming previous writes are undone?

S09 MANAGE 2.4 and 4.1 support stop and incident controls; S02 stopping sync does not mean rollback.

Evidence to inspect. Alert ownership, stop procedure and a recovery or override exercise with prior-write review.

  1. No accountable person or practical stop procedure exists.
  2. A stop button exists, but alerts, recovery or prior writes are unowned.
  3. A named owner has exercised stop, escalation and recovery including prior-write review.
  4. A named owner has exercised stop, escalation and recovery including prior-write review. Owners periodically exercise incidents and update controls from operational findings.

Unknown. The evidence is not known or cannot be established.

Declared priority is safety. Prerequisites require a known level of at least 2.

New-market and segment readiness

Make new-region coverage and cohort logic inspectable. Readiness is not proof of demand or legal permission.

market.1. Is the new region or segment ICP expressed as testable account and buyer attributes, including exclusions?

S10 fit rules use properties and associated records; inspectable rules do not establish commercial demand.

Evidence to inspect. Region/segment scope, account and buying-role criteria, exclusions and required property definitions.

  1. The target is a broad region or segment label without testable criteria.
  2. Some account traits are listed, but buyer roles or exclusions are missing.
  3. Account, buyer-role and exclusion criteria are explicit and testable for the launch cohort.
  4. Account, buyer-role and exclusion criteria are explicit and testable for the launch cohort. An owner reviews criteria against observed cohort outcomes and records changes.

Unknown. The evidence is not known or cannot be established.

Declared priority is market. Prerequisites require a known level of at least 2.

market.2. Does new-market prioritization distinguish account fit from engagement or product signals?

S10 distinguishes fit and engagement; activity alone does not establish fit or intent to buy.

Evidence to inspect. Separate fit and signal rules, missing-signal treatment and a high-engagement poor-fit example.

  1. Activity or product usage alone determines priority.
  2. Fit and engagement are mentioned but blended into an unexplained score.
  3. Fit and engagement/product-signal rules are separately explainable, including missing data.
  4. Fit and engagement/product-signal rules are separately explainable, including missing data. Owners review false priorities against sales outcomes and adjust the separate rules.

Unknown. The evidence is not known or cannot be established.

Declared priority is market. Prerequisites require a known level of at least 2.

market.3. Can you reproduce new-region account and buyer coverage from sourcing through the saved launch segment?

S10 and S12 support explicit populations and membership logic. Source-coverage review is an editorial request, not a market-size estimate.

Evidence to inspect. Source coverage and missingness review, saved membership logic, territory associations and inclusion/exclusion examples.

  1. The launch list cannot be reproduced or its source coverage explained.
  2. A sourced list exists, but missing buyers, territory rules or membership changes are unclear.
  3. Saved rules reproduce the cohort, with source gaps and buyer/territory associations documented.
  4. Saved rules reproduce the cohort, with source gaps and buyer/territory associations documented. An owner reviews coverage gaps and membership drift after sourcing or rule changes.

Unknown. The evidence is not known or cannot be established.

Declared priority is market. Prerequisites require a known level of at least 2.

market.4. Have new-segment and territory rules passed positive, exclusion and boundary-case checks?

S12 shows operators and association scope can change membership; correct logic is not proof of attractive demand.

Evidence to inspect. Reviewed positive, excluded, boundary and associated-record cases with unexpected results explained.

  1. Launch membership is not tested.
  2. A few positive records are checked without exclusions or boundaries.
  3. Positive, excluded, boundary and association cases match documented expectations.
  4. Positive, excluded, boundary and association cases match documented expectations. The case set is rerun after changes and unexpected membership has an assigned reviewer.

Unknown. The evidence is not known or cannot be established.

Declared priority is market. Prerequisites require a known level of at least 2.

market.5. Are new-market qualification rules reviewed against acceptance, progression and losses rather than list size alone?

S10 describes outcome review and S14 exposes progression; neither supplies a transferable sample-size or forecasting benchmark.

Evidence to inspect. A dated cohort review of sales acceptance, deal progression, loss reasons and rule-change decisions.

  1. The team judges launch readiness only by list size or activity.
  2. Sales anecdotes exist, but no cohort outcome review is recorded.
  3. A cohort review connects qualification rules to acceptance, progression and losses.
  4. A cohort review connects qualification rules to acceptance, progression and losses. An owner repeats reviews, tracks data limits and records rule-change decisions.

Unknown. The evidence is not known or cannot be established.

Declared priority is market. Prerequisites require a known level of at least 2.

AE and CS workflow leverage

Turn research, meetings and product signals into accountable sales and customer work.

workflow.1. Does AE account research arrive with traceable sources and an eligible owner, including an unassigned path?

S13 supports eligible ownership and routing exceptions. Research-packet contents are editorial evidence requests, not vendor-prescribed fields.

Evidence to inspect. A research packet with source/freshness context, owner rules and an unassigned-record example.

  1. AE research is scattered and records have no reliable receiving owner.
  2. Research packets exist, but sources or owner exceptions are manual and unclear.
  3. A sourced research packet reaches an eligible AE and unassigned records enter a monitored queue.
  4. A sourced research packet reaches an eligible AE and unassigned records enter a monitored queue. Owners sample research relevance, freshness and routing exceptions and improve the handoff.

Unknown. The evidence is not known or cannot be established.

Declared priority is workflow. Prerequisites require a known level of at least 2.

workflow.2. Do meetings produce CRM outcomes, next actions and observable follow-up exceptions?

S14 supports stage and follow-up timing. Meeting contents and response expectations are team-defined, not universal vendor SLAs.

Evidence to inspect. A meeting-linked CRM outcome, next owner/action, usable timestamp and overdue queue.

  1. Meeting outcomes and next actions are not reliably recorded.
  2. Notes are stored, but next owner, timestamp or overdue handling is inconsistent.
  3. Meetings produce agreed CRM outcomes, next actions and a monitored overdue queue.
  4. Meetings produce agreed CRM outcomes, next actions and a monitored overdue queue. Sales ops samples missing outcomes and overdue follow-up and closes recurring gaps.

Unknown. The evidence is not known or cannot be established.

Declared priority is workflow. Prerequisites require a known level of at least 2.

workflow.3. Are sales acceptance, recycling and AE-to-CS handoffs explicit and received by the next owner?

S14 and S13 make states and ownership inspectable. Customer stage alone does not prove a completed CS handoff.

Evidence to inspect. Shared transition definitions and a handoff record with agreed context and receiving-owner acknowledgement.

  1. Transitions and receiving owners are undefined.
  2. Stage labels exist, but return reasons or customer handoff context are informal.
  3. Acceptance, recycling and customer handoffs have agreed context and receiving-owner acknowledgement.
  4. Acceptance, recycling and customer handoffs have agreed context and receiving-owner acknowledgement. Owners sample handoffs, resolve missing context and review transition exceptions.

Unknown. The evidence is not known or cannot be established.

Declared priority is workflow. Prerequisites require a known level of at least 2.

workflow.4. Do product-usage alerts reach an AE or CSM with an explainable reason and next action?

S15 supports explainable segment-specific health signals and S13 accountable assignment. Product relevance must be established by the team.

Evidence to inspect. A product event trace, account association, segment-relevant alert rule and resulting owned task.

  1. Product signals stay in dashboards with no receiving owner.
  2. Alerts are sent, but account matching, rationale or next action is unclear.
  3. Relevant signals reach the correct AE/CSM with an explainable reason and owned action.
  4. Relevant signals reach the correct AE/CSM with an explainable reason and owned action. Owners review noisy, missing and resolved alerts and retest rules after changes.

Unknown. The evidence is not known or cannot be established.

Declared priority is workflow. Prerequisites require a known level of at least 2.

workflow.5. Can CS explain renewal and expansion priorities and feed action outcomes back into the rules?

S15 and S10 support inspectable scoring and outcome review; a score does not inherently predict renewal or expansion.

Evidence to inspect. Segment-specific health inputs, renewal context, expansion rationale, named owner and a reviewed action outcome.

  1. Renewal and expansion work is reactive with no explainable prioritization.
  2. A health score exists, but renewal/expansion reasons or action owners are unclear.
  3. CS priorities explain segment-relevant inputs, renewal context and owned next actions.
  4. CS priorities explain segment-relevant inputs, renewal context and owned next actions. CS reviews action outcomes, false priorities and renewal/expansion rule decisions on a stated cadence.

Unknown. The evidence is not known or cannot be established.

Declared priority is workflow. Prerequisites require a known level of at least 2.

Checked public sources

Each source was opened and its relevant text inspected on the date shown. A readable document is not a product test, an inspection of your configuration, or independent reproduction of vendor claims. No HTTP status-code claim is made. Vendor-specific behavior does not automatically apply to another provider.

HubSpot appears frequently because the scope emphasizes CRM operations. Equivalent controls in Salesforce or another stack count. Some documented controls require paid tiers or seats. The assessment does not require buying those products.

  1. S01. Match records in data sync

    HubSpot Knowledge Base. Checked 2026-10-15.

    https://knowledge.hubspot.com/integrations/match-records-in-data-sync

    Documented support. Record matching and paired record IDs.

    Limit. Matching varies by app and object; email and domain are not infallible identity keys.

  2. S02. Connect and use HubSpot data sync

    HubSpot Knowledge Base. Checked 2026-10-15.

    https://knowledge.hubspot.com/integrations/connect-and-use-hubspot-data-sync

    Documented support. Sync direction, field mappings, conflicting values and sync-health states.

    Limit. Supported data-sync apps only; initial filters are not ongoing consent barriers, and stopping sync does not undo writes.

  3. S03. Receive Stripe events in your webhook endpoint

    Stripe documentation. Checked 2026-10-15.

    https://docs.stripe.com/webhooks

    Documented support. Duplicate and unordered events, signature checks and delivery recovery.

    Limit. Stripe delivery rules do not establish guarantees for other providers or downstream business processing.

  4. S04. Deduplicate records in HubSpot

    HubSpot Knowledge Base. Checked 2026-10-15.

    https://knowledge.hubspot.com/records/deduplication-of-records

    Documented support. Identifiers and creation-path-specific deduplication.

    Limit. API-created companies are not automatically deduplicated by domain; no universal acceptable duplicate rate is supplied.

  5. S05. Track legal basis of processing in HubSpot

    HubSpot Knowledge Base. Checked 2026-10-15.

    https://knowledge.hubspot.com/contacts/how-can-i-track-lawful-basis-of-processing-in-hubspot

    Documented support. Recording contact processing basis and seeking situation-specific legal advice.

    Limit. A property does not establish compliance or channel permission. Processing basis and communication status differ.

  6. S06. Manage view and edit access for properties

    HubSpot Knowledge Base. Checked 2026-10-15.

    https://knowledge.hubspot.com/properties/restrict-view-edit-access-for-properties

    Documented support. Property permissions and their API and record-creation limitations.

    Limit. Property visibility is explicitly not a complete security measure; product tiers apply.

  7. S07. Human-in-the-loop for tools

    n8n documentation. Checked 2026-10-15.

    https://docs.n8n.io/build/integrate-ai/ai-examples/human-in-the-loop-for-tools

    Documented support. Reviewing proposed tool parameters before execution, including denial.

    Limit. Documents n8n, not every agent; approval alone does not establish correctness or full risky-tool coverage.

  8. S08. Evaluation best practices

    OpenAI developer documentation. Checked 2026-10-15.

    https://developers.openai.com/api/docs/guides/evaluation-best-practices

    Documented support. Task-specific cases, explicit success criteria and ongoing evaluation.

    Limit. Illustrative thresholds are not benchmarks; evaluation principles do not require its deprecated Evals platform or AI use.

  9. S09. Artificial Intelligence Risk Management Framework, AI RMF 1.0

    National Institute of Standards and Technology. Checked 2026-10-15.

    https://nvlpubs.nist.gov/nistpubs/ai/NIST.AI.100-1.pdf

    Documented support. GOVERN 2.1 and 3.2 responsibilities and oversight; MEASURE testing; MANAGE 2.4 and 4.1 stop and incident controls.

    Limit. Voluntary guidance, not assessment endorsement, certification, GTM weights or a statutory threshold; data stewardship is an editorial extension.

  10. S10. Build lead scores to qualify contacts, companies, and deals

    HubSpot Knowledge Base. Checked 2026-10-15.

    https://knowledge.hubspot.com/scoring/build-lead-scores

    Documented support. Fit versus engagement, population rules, associated records and outcome review.

    Limit. Configurable rules do not validate demand, market size or forecast accuracy. Examples are not empirical benchmarks.

  11. S11. Trick or treat? Security tips for developers

    HubSpot Developer Blog. Checked 2026-10-15.

    https://developers.hubspot.com/blog/trick-or-treat-security-tips-for-developers

    Documented support. Least-privilege scopes and user roles, token protection and obsolete-app removal.

    Limit. Security guidance, not the current API scope reference or a required credential product.

  12. S12. Test if records match segment criteria

    HubSpot Knowledge Base. Checked 2026-10-15.

    https://knowledge.hubspot.com/segments/how-to-test-contacts-in-lists

    Documented support. Testing inclusions, exclusions, boundary operators and association scope.

    Limit. Correct membership does not establish demand, data accuracy, legal permission or a sufficient sample size.

  13. S13. Assign and rotate record owners using workflows

    HubSpot Knowledge Base. Checked 2026-10-15.

    https://knowledge.hubspot.com/workflows/assign-and-rotate-record-owners-using-workflows

    Documented support. Eligible owners, existing-owner behavior, unassigned records and sync conflicts.

    Limit. Object, subscription and seat rules vary; no universal response-time SLA is established.

  14. S14. Use contact and company lifecycle stages

    HubSpot Knowledge Base. Checked 2026-10-15.

    https://knowledge.hubspot.com/records/use-lifecycle-stages

    Documented support. Acceptance, return states, stage history and follow-up timing.

    Limit. Customer stage does not prove onboarding or handoff; timestamp behavior is product-specific and example timing is not a benchmark.

  15. S15. Create a health score in the customer success workspace

    HubSpot Knowledge Base. Checked 2026-10-15.

    https://knowledge.hubspot.com/help-desk/customize-a-health-score-in-the-customer-success-workspace

    Documented support. Segment-specific explainable customer-health inputs, testing and review.

    Limit. Paid features apply. Scores do not inherently predict renewal or prove churn reduction; usage and expansion signals need team-specific evidence.

Playbooks for assessment priorities

Result actions link to these published playbooks when their mapped questions need attention. Catalogue and skill links remain available alongside them. A playbook is an implementation resource, not independent verification of an answer or permission to activate a workflow.

The Lab's broader research and corrections policy describes how to report a source or interpretation error.

Build my GTM engine

Tell us what you want to improve. Fedor reviews the workflow and replies by email when there is a useful fit.

Fedor reviews every request personally. If there is a useful fit, he will reply by email.