Lead Generation Bot
============================
Automate lead generation with Bot and watch your business grow!
============================
LeadGen is a powerful desktop tool that helps you find high-quality leads
fast. It uses Google Custom Search (CSE) and website scraping to extract:
- Emails
- Phone numbers
- Social media profiles
- Addresses
Optional Hunter.io integration allows finding verified emails for businesses.
----------------------------
FEATURES
----------------------------
- Search businesses using Google CSE queries
- Automatically harvest contact info from websites
- Extract emails, phones, LinkedIn, Twitter, Facebook, Instagram, YouTube
- Respect robots.txt if desired
- Export results to CSV and XLSX
- User-friendly GUI built with Tkinter
- Optional proxy rotation for large-scale scraping
----------------------------
REQUIREMENTS
----------------------------
- Python 3.9+
- requests
- beautifulsoup4
- pandas
- openpyxl
- Tkinter (built-in)
- Optional: Hunter.io API key for email enrichment
Install dependencies:
> pip install -r requirements.txt
----------------------------
USAGE
----------------------------
1. Run the GUI:
> python main.py
2. Enter your query (e.g., "digital marketing agency New York, NY")
3. Set max results and choose whether to respect robots.txt
4. Click "Find Leads" to start scraping
5. Results appear in the table and are exported to CSV/XLSX automatically
Note: Without Google CSE API key and CX, the scraper will not return Google results.
Optional Hunter.io API key increases email discovery.
----------------------------
ADDITIONAL NOTES
----------------------------
- Without proxies, heavy Google queries may be blocked temporarily.
- Emails and phones are filtered to remove invalid entries.
- Always use your own API keys for Google CSE and Hunter.io.
----------------------------
PRODUCT & PRICING
----------------------------
Single License: $59 – Unlimited use on your PC, full features
Team License: $199 – Up to 5 users, full support
Agency License: $499 – Unlimited users, priority support, custom integration help
When you purchase LeadGen, you get:
- Desktop app ready to run
- Full instructions and documentation
- Optional pre-configured API integration guide
----------------------------
DISCLAIMER
----------------------------
- This software is for lead generation purposes only.
- Respect data privacy and local regulations when using.
- The author is not responsible for misuse of the software.
============================
A fully functional desktop application ready to use Comprehensive instructions and documentation, Optional integration guide for Hunter.io API, Lifetime access with no recurring fees.