lead-quality

Map closed-deal outcomes to ad-platform spend data for lead-gen accounts.

Updated Jul 29, 2026
One-click install
npx skills add https://github.com/akvinayaktiwari/mstack --skill lead-quality
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lead-quality
Source: https://github.com/akvinayaktiwari/mstack/tree/main/lead-quality
Command: npx skills add https://github.com/akvinayaktiwari/mstack --skill lead-quality

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq.

What problem does it solve?

This skill solves the common lead-gen failure where platforms optimize for form fills rather than actual revenue, preventing wasted spend on low-quality leads that never convert into customers.

Core Features & Use Cases

  • Closed-Loop Attribution: Matches CRM or offline sales data back to specific ad campaigns to identify true cost per closed deal.
  • Inversion Analysis: Detects when campaigns with low Cost-Per-Lead (CPL) are actually the most expensive per customer, allowing for data-driven budget reallocation.
  • Use Case: Use this when a client complains that leads are junk despite a low CPL, or when you need to decide which campaigns to scale based on actual business value rather than vanity metrics.

Quick Start

Run the lead-quality skill to analyze which of your active ad campaigns are producing the highest number of closed deals.

Frequently Asked Questions about lead-quality

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I map offline conversion data to ad platform spend to find true cost per acquisition?

To calculate true cost per acquisition, you map offline conversion records and CRM closed-deal outcomes directly to ad-platform spend data, exposing vanity metrics like CPL by identifying which campaigns actually produce high-value customers.

Why does a low cost per lead result in junk leads that never convert into customers?

A low cost per lead often results in junk leads because ad platforms optimize for form fills rather than actual revenue, driving wasted spend on low-quality leads that never convert unless you analyze closed-deal outcomes against campaign spend.

What is closed-loop attribution for lead-gen campaigns and how does it work?

Closed-loop attribution for lead-gen campaigns matches CRM or offline sales data back to specific ad campaigns, calculating the true cost per closed deal to detect when low CPL campaigns are actually expensive per customer.

How do I reallocate my lead-gen budget based on actual closed deals instead of form fills?

You reallocate budget by running inversion analysis on closed-deal outcomes matched to ad spend, scaling campaigns producing high-value customers and cutting spend on vanity metrics like low CPL that fail to generate closed deals.

Do I need local MStack state and account session data to analyze lead quality?

Yes, analyzing lead quality requires access to local MStack state, account session data, and offline conversion records to accurately map closed-deal outcomes to ad-platform spend and calculate true cost per acquisition.

When should I stop optimizing for cost per lead and start tracking cost per closed deal?

Stop optimizing for cost per lead when a client complains leads are junk despite a low CPL, or when you need to decide which campaigns to scale based on actual business value and closed deals rather than vanity metrics.