dev.

AI Lead Search

Find and import leads into Mautic through a guided AI workflow — chat-driven discovery, URL extraction, field mapping, deduplication, and review before import.

Description

Finding and importing leads is manual, repetitive work. You describe what you are looking for, manually search for sources, download CSVs, clean column headers, map fields to Mautic's schema, and then run deduplication. Each step is error-prone and none of it is repeatable.

AI Lead Search replaces that workflow with a guided pipeline inside Mautic. You describe the leads you want in plain language. The plugin identifies potential sources, retrieves structured data, maps fields to your Mautic contact schema, deduplicates against existing records, and presents the results for review — before a single contact is created.

Nothing is imported automatically. Human review is part of the flow.

Who It Is For

  • Growth teams that need a repeatable lead acquisition pipeline
  • SDR and ops teams that spend significant time on manual lead research and cleaning
  • Agencies importing leads on behalf of clients who want audit-ready import logs
  • Marketers who need to find leads from specific industries, roles, or regions and clean them before Mautic ingestion

Features

  • Describe target leads in plain language — the AI identifies suitable public sources
  • Source evaluation with credibility scoring and accessibility check before retrieval
  • Structured data extraction from approved source URLs
  • AI-assisted mapping from source field names to Mautic's contact field schema
  • Manual field mapping override for any automatically mapped field
  • Deduplication check against existing Mautic contacts by email and configurable match keys
  • Side-by-side review UI: inspect each proposed contact before confirming import
  • CSV mode: upload an existing CSV and get the same mapping, dedup, and review pipeline
  • Import log retained in Mautic for audit and rollback reference
  • No lead is written to Mautic until the operator explicitly confirms the import

Installation

This plugin requires Mautic 7, PHP 8.1 or later, and an API key for a supported AI model.

Download the ZIP package:

  1. 1.Download AiLeadSearchBundle-0.1.0.zip
  2. 2.Verify the checksum: AiLeadSearchBundle-0.1.0.zip.sha256
  3. 3.Extract the ZIP into your Mautic `plugins/` directory
  4. 4.Run:
php bin/console cache:clear
php bin/console mautic:plugins:reload

The ZIP includes a full `INSTALL.md` with step-by-step instructions.

All published releases are listed on the release index.

Enable from Settings → Plugins, then configure your AI backend under Settings → AI Lead Search.

The in-app guide is available at mautic.bse-corp.com/s/ai/lead-search/guide (requires Mautic login).

What It Does Not Do

  • It does not promise access to restricted, gated, or paid lead databases
  • It does not import leads autonomously — human review and confirmation is always required
  • It does not guarantee data quality from third-party sources — review before you confirm
  • It is not a scraping tool and will not attempt to bypass access controls on source websites

Changelog

v0.1.0Latest8 May 2026Download
  • Chat-driven lead source discovery from a natural-language description
  • Source evaluation with credibility and accessibility scoring
  • URL extraction and structured data retrieval from approved sources
  • AI-assisted field mapping from source schema to Mautic contact fields
  • Deduplication check against existing Mautic contacts before import
  • Human review step before any data is written to Mautic
  • CSV import parsing with mapping preview

Feedback

Found a bug? Have a feature idea? Something unclear? Use the form below.

Describe what happened, what you expected, and your environment.