Skip to content

pratiksangle01/lead-generation-automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Lead Generation Automation 🚀

A fast, lightweight Python tool that extracts emails from any raw text — no API key, no dependencies, just run and go.


✨ Features

  • 📧 Instantly extracts all email addresses from raw text
  • ⚡ Zero dependencies — uses Python's built-in re module
  • 🧠 Powered by Regex pattern matching
  • 💼 Built for marketers, freelancers, and sales teams
  • 🖥️ Simple and clean command-line interface

🧠 How It Works

  1. Run the script in your terminal
  2. Paste any block of text containing email addresses
  3. The tool scans the input using Regex pattern matching
  4. All detected emails are extracted and displayed instantly

🛠 Tech Stack

  • Language: Python 3
  • Library: re (built-in Python standard library)
  • Dependencies: None

🚀 Getting Started

1. Clone the repository

git clone https://github.com/pratiksangle01/lead-generation-automation.git
cd lead-generation-automation

2. Run the script

python lead.py

3. Paste your text when prompted — emails are extracted automatically.

✅ No installs, no API key, no configuration required.


📌 Example

Input:

Contact us at info@gmail.com or sales@company.com for more details.
Reach our support team at support@helpdesk.org anytime.

Output:

✅ Emails Found (3):

1. info@gmail.com
2. sales@company.com
3. support@helpdesk.org

🔮 Roadmap

  • Website scraping to extract leads from URLs
  • LinkedIn lead extraction
  • Export results to a CSV file
  • AI-based lead filtering and scoring
  • Duplicate detection and cleanup

💼 Use Cases

  • Digital marketing agencies building outreach lists
  • Freelancers finding potential clients from directories
  • Sales teams compiling lead databases
  • Startup campaigns targeting early customers

📁 Project Structure

lead-generation-automation/
│
├── lead.py         # Main script
└── README.md       # Project documentation

📝 Notes

  • Works on any plain text input — newsletters, websites, documents, etc.
  • Handles multiple emails in a single block of text
  • Completely offline — no internet connection needed

👨‍💻 Author

Pratik Sangle
Feel free to connect, open an issue, or contribute!


⭐ If this project helped you, consider giving it a star — it means a lot!

About

Tool to extract emails and generate leads from raw data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages