skills/meta-lead-scoring/SKILL.md
Designs and calibrates a lead-scoring model that distinguishes high-probability buyers from low-probability contacts, enabling clients to prioritise sales follow-up and improve conversion rates. Invoke when a client generates more leads than their team can follow up with equally, or when they need to demonstrate to sales stakeholders that marketing is delivering qualified leads. Sources: Kahan (2022); Zahay et al. (2024).
npx skillsauth add peterbamuhigire/social-media-skills meta-lead-scoringInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
SKILL.md; do not skip mandatory steps or required fields.references/ directory is added later, treat its files as the deeper source material and keep this SKILL.md execution-focused.premium-social-selling/SKILL.md when scoring premium, executive, enterprise, luxury/affluent, or high-ticket leads. In those cases, weight fit, authority, buying trigger, referral path, response quality, and meeting readiness above raw engagement volume.Ask for the following before generating any output:
Lead scoring is a numerical model that assigns point values to leads based on two dimensions:
A lead whose total score crosses a defined threshold is forwarded to the sales team for immediate follow-up. A lead below the threshold re-enters the nurture sequence and accumulates score over time through further engagement. This ensures that the sales team's time is spent on the highest-probability buyers — not distributed equally across every contact regardless of intent.
These criteria describe the lead's fit with the ideal customer profile. A perfect explicit score indicates the lead looks like the best existing customers.
B2B scoring model:
| Criterion | Condition | Points | |---|---|---| | Job title / authority | Director, owner, or MD | 20 | | | Manager or department head | 10 | | | Executive or coordinator | 5 | | | Unknown | 0 | | Company size | Within target range | 20 | | | Adjacent (slightly outside range) | 10 | | | Outside target range | 0 | | Industry | Primary target sector | 20 | | | Secondary sector | 10 | | | Out of scope | −10 | | Budget indication | Confirmed budget aligned to pricing | 30 | | | Estimated budget in range | 15 | | | No indication | 0 | | Location | Within service geography | 10 | | | Outside service geography | −5 |
B2C scoring model (adapt as required):
| Criterion | Condition | Points | |---|---|---| | Age range | Primary target demographic | 15 | | | Adjacent demographic | 5 | | | Outside demographic | 0 | | Income or spending level | High-value segment | 20 | | | Mid-range segment | 10 | | | Budget segment (if out of scope) | −5 | | Location | Target city or region | 10 | | | Outside target region | −5 |
Customise both models for the client's specific ideal customer profile. Do not apply the template without adapting the criteria to the client's actual product, pricing, and geography.
These criteria measure what the lead has done. Behavioural signals are more powerful predictors of conversion than demographic fit alone — a contact who has visited the pricing page twice in one week is more likely to buy than a perfectly profiled lead who has never engaged with any content.
| Behaviour | Points | Rationale | |---|---|---| | Downloaded a lead magnet | 10 | Showed enough interest to exchange contact details | | Attended a webinar or live event | 20 | High-intent action; invested time in the brand | | Visited the pricing page (if trackable) | 25 | The single strongest behavioural signal available | | Opened 3 or more emails in the nurture sequence | 15 | Consistent engagement with content | | Clicked a link in an email | 10 | Moved beyond passive reading to active interest | | Replied to an email or WhatsApp message | 20 | Initiated a two-way conversation | | Visited the website 3 or more times in 7 days | 20 | Research behaviour indicates active consideration | | Requested a consultation, quote, or call | 40 | Explicit buying signal — highest single behavioural score | | Shared content or referred another contact | 15 | Advocacy behaviour; high engagement | | Attended an in-person event or demo | 25 | Significant time and interest investment |
Apply score decay to prevent stale leads retaining artificially high scores. A lead who was highly engaged six months ago but has not opened an email or visited the website since is not a hot prospect — they are a disengaged contact who should be in a re-engagement sequence, not on the sales team's priority list.
Decay rule: Deduct 10 points from the lead's score for every 30 days of inactivity.
| Inactivity Period | Score Deduction | |---|---| | 30 days | −10 points | | 60 days | −20 points | | 90 days | −30 points (trigger re-engagement sequence) | | 120 days | −40 points (review for list removal) |
In practice, apply score decay as a monthly batch update. Most CRM tools and email platforms support automated score adjustment based on inactivity rules.
Do not set the scoring threshold in isolation. The threshold must be agreed with the sales team before the model goes live — and reviewed after 60 days of operation.
Calibration process:
The scoring model is not a formula — it is a calibration conversation between marketing and sales, mediated by data. A model that marketing imposes on the sales team without their input will be ignored.
Apply BANT as a secondary qualification check for all leads that cross the scoring threshold. A lead with a high score that fails BANT should be returned to nurture, not forwarded to sales.
BANT framework:
| Dimension | Question | Signal | |---|---|---| | Budget | Has the lead indicated or implied a budget that aligns with the product pricing? | Confirmed = pass; absent = enquire before forwarding | | Authority | Is this person a decision-maker or a recommender? | Decision-maker = pass; recommender = flag for multi-stakeholder approach | | Need | Is there a stated or clearly implied business problem this product or service addresses? | Explicit need = pass; vague interest = return to nurture | | Timeframe | Is there a defined decision date, a project deadline, or an urgency signal? | Defined timeframe = pass; open-ended = lower priority |
A lead that crosses the scoring threshold and passes all four BANT dimensions is a Marketing Qualified Lead (MQL) — ready for sales handover. Document the BANT assessment in the CRM record at the point of handover.
For most EA clients — particularly SMEs with limited CRM data — a simple scoring model with five to eight criteria is more effective than a complex one. Begin with the four highest-signal behaviours and add criteria as data quality improves.
Recommended starter model for EA clients:
| Criterion | Points | |---|---| | Attended a webinar or live event | 20 | | Visited the pricing page | 25 | | Replied to a WhatsApp message or email | 20 | | Requested a consultation or quote | 40 | | Suggested threshold | 40 points |
At a threshold of 40 points, a single consultation request triggers immediate sales follow-up — as it should. Two or more moderate signals in combination also cross the threshold. Review and expand the model at the 60-day calibration.
Generate the following for the client:
Output meets the standard when:
Kahan, R. (2022) High-Velocity Digital Marketing: 7 Proven Strategies to Send Your Revenue Soaring Using Today's Best Digital Practices. Amplify Publishing.
Zahay, D. et al. (2024) Digital Marketing Management: A Handbook for the Current (or Future) CEO. 3rd edn. Business Expert Press.
tools
Generates a foundational social media training guide for clients and their teams who are completely new to social media marketing, or who have been posting without any strategic understanding. Invoke when the user says "write a social media basics guide", "create a beginner training document", "the client doesn't understand social media", "start-here training", or when a client needs to understand social media before any strategy or content work begins. Distinct from training-client-team (operational handover of an existing strategy) and training-diy-content (content creation for self-managing clients). This skill covers what social media is, how it works, and how to approach it intelligently — the conceptual foundation that makes all downstream strategy work land.
tools
Generates a practical smartphone video production training guide for East African clients and content teams. Covers shooting, audio, lighting, framing, editing, and platform-specific formats using only a smartphone — no professional equipment required. Invoke this skill when a client or their team needs to produce their own social video content and requires a hands-on, jargon-free training document tailored to EA field conditions.
tools
Generates a complete DIY content creation handbook for clients who want to manage some or all of their own content after the initial strategy engagement. Invoke when the user says "write a DIY content guide", "create a self-managed content handbook", "the client wants to manage their own content", or when a handover guide is needed at the end of a strategy engagement. Output is a self-contained reference document — not a training presentation — that the client keeps and uses independently.
tools
Generates a complete 2-hour in-person training workbook for a client's internal team — employees who will assist with content creation or community management. Invoke when the user says "create a team training guide", "write a staff training workbook", "onboard our internal team on social media", or needs a printable workshop document for client employees. Output is a structured, print-ready workbook — not a presentation deck.