lead-import

Import marketing leads into a CRM with validation, deduplication, and scoring.

Updated May 18, 2026
One-click install
npx skills add https://github.com/ajayatwal1105-emerson/digital-marketing-pro --skill lead-import-ajayatwal1105-emerson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lead-import
Source: https://github.com/ajayatwal1105-emerson/digital-marketing-pro/tree/main/skills/lead-import
Command: npx skills add https://github.com/ajayatwal1105-emerson/digital-marketing-pro --skill lead-import-ajayatwal1105-emerson

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual effort and errors involved in importing leads into a CRM by validating, deduplicating, scoring, and enforcing consent so sales-ready records are created consistently.

Core Features & Use Cases

  • Lead validation and normalization: Checks email/phone formats, required fields, and data integrity while standardizing names, companies, and geography.
  • Deduplication and enrichment: Detects exact and fuzzy duplicates and decides whether to create, update, merge, or flag for review.
  • Lead scoring with lifecycle routing: Applies the lead-scoring framework to classify MQL vs raw vs nurture candidates, sets lifecycle stages, and assigns to owners using configurable rules.
  • Compliance and consent audit trail: Verifies consent status against GDPR/CCPA/CASL requirements and produces a compliance-ready log for review.
  • CRM import with post-actions: Pushes CRM payloads via the CRM MCP, triggers rep notifications for hot leads, and optionally enrolls leads into nurture sequences.

Quick Start

Run /digital-marketing-pro:lead-import and provide your lead source (CSV path or JSON array) plus CRM target details, consent status, and your duplicate handling preference.

Frequently Asked Questions about lead-import

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

FAQPage Schema
How do I import marketing leads into a CRM without creating duplicates?

Lead import processes validate input formats, normalize fields, and apply exact or fuzzy duplicate matching rules to create, update, merge, or flag records for review. This deduplication ensures CRM-ready sales data without manual cleaning.

Can I automate lead scoring and MQL routing when importing from a CSV?

Automated lead scoring applies a lead-scoring framework during CSV intake to classify MQLs versus raw or nurture candidates, set lifecycle stages, and assign owners using configurable rules. This enables immediate MQL routing upon import.

Does CRM lead import handle GDPR and CCPA consent compliance?

CRM lead import processes verify consent status against GDPR, CCPA, and CASL requirements during intake and produce a compliance-ready audit log. This ensures sales-ready records meet legal consent regulations.

What is the best way to normalize lead data from form exports before CRM staging?

Normalizing lead data from form exports involves checking email and phone formats, validating required fields, and standardizing names, companies, and geography. This standardization prepares records for accurate CRM lifecycle staging and scoring.

Do I need a CRM MCP integration to gate lead approvals and trigger rep notifications?

A CRM MCP integration is required to push CRM payloads, gate approval flows, and trigger rep notifications for hot leads. This integration also enables optional enrollment of imported leads into nurture sequences.

Why does my JSON lead intake workflow flag records for review instead of creating them?

JSON lead intake workflows flag records for review instead of creating them when duplicate matching rules detect fuzzy matches or when consent verification fails. This approval-gated flow prevents invalid or redundant CRM data entry.