B2B AI DirectoryB2B AI Directory
RevOps & CRMadvancedPro

Run an inbound lead-quality definition and feedback loop

Use CRM records, sales-call evidence, calibrated dimensions, and cross-functional reviews to distinguish fit, intent, timing, data, routing, and follow-up problems before changing acquisition or scoring.

What you will have

A governed lead-quality taxonomy, reviewed cohort, source and process diagnostics, remediation backlog, scorecard, exception queue, and measured feedback loop.

Setup time
10-16 hours
Time saved
6-10 hours per monthly review
Estimated cost
$100 to $700 per month
Tools used
4 tools

Why this works

Lead quality is not one property and seller rejection is not ground truth. This workflow reviews evidence across fit, intent, timing, data, routing, and follow-up, calibrates definitions with both teams, and chooses remedies that match the actual failure. Unknown and unworked records remain visible so process gaps are not mislabeled as poor demand.

Step-by-step workflow

Preview the workflow

The first 2 steps are open. Pro unlocks the remaining steps, copy-paste prompts, pro tips, tool-by-tool setup guidance, and implementation details.

1

Define the lead-quality decision and review group

45-60 min

Create a cross-functional review group with Demand Generation, RevOps, Sales, and Marketing Operations. Define the decisions the system should improve: targeting, offers, forms, routing, scoring, follow-up, nurture, and source investment. Set a review cadence and require sales dispositions to use evidence rather than labels such as bad lead. Agree that the first objective is a shared definition, not a new scoring model. Record the operation against stable identifiers such as lead_id, contact_id, account_id, source, offer, preserve the raw source reference and capture time, and write any transformation or decision into the system’s change history rather than replacing the prior value. Use an explicit pass, warning, or hold disposition, attach the supporting evidence IDs, and assign every unresolved exception to an owner and due date before moving to the next step.

Output

A lead-quality governance group with decisions, cadence, and evidence expectations.

HubSpotSlack
Pro tip

Sales rejection volume is not the same as poor marketing quality. The review must distinguish fit, intent, timing, routing, and follow-up failure.

2

Create the lead-quality taxonomy

1-2 hours

Define separate dimensions for account fit, persona or role fit, problem fit, intent strength, buying authority, timing, data validity, routing validity, follow-up quality, and disposition. Use controlled values with operational definitions and examples. Add `unknown` and `insufficient evidence` rather than forcing a binary good or bad. Version the taxonomy and publish who may change it. Create a dedicated Claude Project named `inbound-lead-quality-feedback-loop-agent-ops` with `instructions.md`, `field-dictionary.json`, `source-register.csv`, `review-rubric.md`, `approved-examples.md`, and `changelog.md`; assign a named owner and use `vYYYY.MM` releases. Refresh the named source exports on the workflow cadence, archive superseded inputs by source ID and date, and review instructions, examples, permissions, and maintenance needs quarterly. Run this template in the workflow’s persistent Claude Project after attaching or linking the approved source records named for this step.

Output

A multi-dimensional lead-quality taxonomy with controlled definitions.

HubSpotClaude
Pro tip

One composite grade hides the remedy. A high-fit, low-timing lead requires a different action from a fake contact or wrong-industry lead.

Prompt template
ROLE
You are the governed analysis and operations assistant supporting the RevOps lead and demand generation owner. You are working inside the inbound lead-quality definition and feedback loop, where traceability, stable identifiers, and human authority matter more than producing a polished but unsupported answer.

OBJECTIVE
Complete workflow step 2, “Create the lead-quality taxonomy,” and produce this operational outcome: A multi-dimensional lead-quality taxonomy with controlled definitions. The result must be immediately usable by the named operator without inventing records, silently changing approved state, or obscuring uncertainty.

INPUTS
1. SOURCE RECORDS: {{create_the_lead_quality_taxonomy_source_records}}
2. FIELD DICTIONARY AND ALLOWED VALUES: {{create_the_lead_quality_taxonomy_field_dictionary}}
3. OPERATING, PERMISSION, AND DECISION RULES: {{create_the_lead_quality_taxonomy_operating_rules}}
4. APPROVAL CONTEXT, OWNERS, AND DEADLINES: {{create_the_lead_quality_taxonomy_approval_context}}
5. PRIOR VERSION, SNAPSHOT, OR CURRENT STATE: {{create_the_lead_quality_taxonomy_prior_version_or_state}}
Authoritative evidence may include HubSpot lead and deal records, Gong conversation evidence, seller dispositions, routing history, and remediation outcomes.

WORK TO PERFORM
1. Execute the specific job described by “Create the lead-quality taxonomy”; do not broaden the task into a generic strategy exercise.
2. Use the canonical field names and IDs supplied in the inputs, especially lead_id, contact_id, account_id, source, offer, segment.
3. Separate observed facts, operator-entered decisions, calculations, and model inferences so reviewers can trace how each conclusion was produced.
4. Return records that can be copied into the inbound lead-quality definition and feedback loop without renaming identifiers or collapsing one-to-many relationships.
5. Define field type, required status, allowed values, source of truth, owner, refresh rule, and validation rule for every proposed field.
6. Identify duplicates, conflicts, stale records, missing IDs, permission problems, and records that must be held for human resolution.
7. Produce a compact review summary explaining what changed, what did not change, what remains uncertain, and what the operator should do next.

OUTPUT SCHEMA
Return valid JSON only, using this exact top-level structure:
{
  "workflow_slug": "inbound-lead-quality-feedback-loop-agent",
  "step_number": 2,
  "step_title": "Create the lead-quality taxonomy",
  "run_status": "pass|warning|hold|fail",
  "source_records": [
    {"source_id": "string", "source_type": "string", "captured_at": "ISO-8601|null", "authoritative": true, "notes": "string|null"}
  ],
  "records": [
    {"lead_id": "value|null", "contact_id": "value|null", "account_id": "value|null", "source": "value|null", "offer": "value|null", "segment": "value|null", "fit_class": "value|null", "evidence_source_ids": ["string"], "confidence": "high|medium|low", "review_status": "approved|needs-review|held"}
  ],
  "exceptions": [
    {"record_id": "string|null", "exception_type": "string", "severity": "low|medium|high|critical", "evidence": "string", "owner": "string", "required_action": "string"}
  ],
  "changes_from_prior_state": [
    {"record_id": "string", "field": "string", "prior_value": "value|null", "proposed_value": "value|null", "reason": "string", "source_ids": ["string"]}
  ],
  "review_summary": {"facts": ["string"], "inferences": ["string"], "open_questions": ["string"], "next_actions": [{"action": "string", "owner": "string", "due_date": "YYYY-MM-DD|null"}]},
  "qa": {"schema_valid": true, "ids_preserved": true, "evidence_complete": true, "human_approval_required": true}
}

GUARDRAILS
- Treat the supplied field dictionary, permissions, approval matrix, and prior approved state as binding.
- Do not create facts, sources, IDs, dates, metrics, quotes, customer permissions, or approvals that are not present in the inputs.
- Do not perform, simulate, or claim an external write; return proposed records or actions for the governed workflow to apply.
- Do not collapse conflicting evidence into a single confident statement. Preserve the conflict and identify the required owner.
- separate data-quality failures from true quality failures and hold records that lack stable IDs, sufficient context, or a documented sales disposition.

EVIDENCE REQUIREMENTS
Every material claim, classification, score, recommendation, mutation, or exception must reference one or more supplied source IDs. Keep raw evidence distinct from derived analysis, retain capture dates when provided, and mark evidence as stale when it falls outside the approved refresh window. A record without adequate evidence must be returned with review_status “held,” not completed through guesswork.

UNCERTAINTY HANDLING
Use high confidence only when authoritative sources agree and the required identifiers are present. Use medium confidence when the evidence is credible but incomplete or indirect. Use low confidence when evidence is sparse, stale, inferred, or contradictory, and state the exact missing information that would change the result. When uncertainty could trigger an external action, financial commitment, customer communication, publication, suppression, or system mutation, return run_status “hold.”

HUMAN REVIEW
The RevOps lead and demand generation owner must review the JSON before any state change or external action. The approval gate is: marketing and sales jointly approve taxonomy definitions, ambiguous examples, and any scoring or routing change. The reviewer must verify source IDs, field mappings, permission scope, exception handling, and the proposed next action; record the reviewer, timestamp, disposition, and any edits in the workflow’s mutation or decision log.

Pro workflow preview

Previewing 2 of 12 steps

Pro membership

Unlock the full workflow

Get the remaining 10 steps, copy-paste prompts, pro tips, tool-by-tool setup guidance, and weekly new workflows.

$9/month

Map HubSpot fields, IDs, and lifecycle evidence
Collect a representative review cohort
Ingest sales-call and follow-up evidence
Classify each record across quality dimensions
Run the joint calibration review
Diagnose quality by source, offer, segment, and process
See Pro plan
3Map HubSpot fields, IDs, and lifecycle evidence
Locked
4Collect a representative review cohort
Locked
5Ingest sales-call and follow-up evidence
Locked
6Classify each record across quality dimensions
Locked
7Run the joint calibration review
Locked
8Diagnose quality by source, offer, segment, and process
Locked
9Redesign capture, routing, scoring, or nurture
Locked
10Publish the quality scorecard and exception queue
Locked
11Measure remediation outcomes
Locked
12Maintain taxonomy, training, and feedback SLAs
Locked

Expected results

Review preparation

6-10 hours saved monthly

Reusable cohorts, evidence links, classification prompts, and scorecards reduce manual CRM and call review.

Diagnostic precision

Fit, intent, timing, data, routing, and follow-up separated

The taxonomy points each problem toward a different operational remedy instead of one disputed lead grade.

Cross-functional calibration

Reviewed examples and agreement tracked

Sales and Marketing compare source evidence and record disagreement rather than debating anecdotes.

Remediation accountability

Changes evaluated against the intended mechanism

Form, routing, scoring, nurture, and follow-up fixes have owners, guardrails, and result classifications.

Related workflows

Continue with workflows that share a similar GTM motion, category, or tool stack.