Skip to content

OptiCrawl: A retro-styled CLI tool for automated lead generation that extracts emails and contact information using Google search via SerpAPI. The hottest scraper in town! ๐Ÿ”ฅ

Notifications You must be signed in to change notification settings

ChristopherPeacock/OptiCrawl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

29 Commits
ย 
ย 
ย 
ย 

Repository files navigation

OptiCrawl

The Ultimate CLI Marketing Automation Tool

Python 3.8+ License: MIT


What is OptiCrawl?

OptiCrawl is a powerful command-line interface (CLI) tool designed to revolutionize your marketing campaigns by automating CRM operations. Built with Python, OptiCrawl harnesses the power of SerpAPI to conduct targeted keyword searches and extract valuable contact information from search results.

Unlike traditional CRM systems that require manual data entry, OptiCrawl automates the entire process from lead discovery to contact extraction, saving you countless hours and resources.


Key Features

๐Ÿ” Advanced Search Capabilities

  • Integration with SerpAPI for high-quality Google search results
  • Customizable keyword targeting and search parameters
  • Extensive filtering options to narrow down relevant leads

๐Ÿ“Š Comprehensive Data Extraction

  • Email extraction from multiple page elements

๐Ÿ”Ž Recon

  • Takes in URl and does a full recon look up on customer
  • Crawls every URL on there page and gathers intel
  • Collects Company information and contact details
  • Buisness media profiles and professional networks
  • JSON report and a mark down report for a LLM to ingest presented in a folder on your desktop

Why Choose OptiCrawl?

โฑ๏ธ Time Efficiency

OptiCrawl automates what would otherwise be hours of manual work. Set up your parameters once and let the system work for you.

๐Ÿ’ฐ Cost Effectiveness

Open source from command line less expesenses geting data

๐ŸŽฏ Precision Targeting

Find exactly the leads you're looking for with customizable search parameters and advanced filtering.

๐Ÿ“ˆ Scalability

Whether you need 10 leads or 10,000, OptiCrawl scales to meet your marketing campaign requirements.

๐Ÿ”„ Continuous Updates

Regular updates ensure compatibility with the latest search algorithms and data extraction techniques.


๐Ÿ”ฎ Up Coming features

  • Integration LLM to help complie infomation on target customer
  • Generate lead messages that can cut through the noise
  • DB for api keys to be extracted and used
  • Setting for inputing and storing data

Installation

git clone "https://github.com/ChristopherPeacock/OptiCrawl"

Requirements

  • Python 3.8+
  • SerpAPI key
  • Internet connection

Digital Marketing Agencies

Quickly generate prospect lists based on industry, location, and company size.

Community and Support


Contributing

We welcome contributions from the community:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

OptiCrawl is released under the MIT License. See the LICENSE file for details.


OptiCrawl - Automate. Extract. Convert.

About

OptiCrawl: A retro-styled CLI tool for automated lead generation that extracts emails and contact information using Google search via SerpAPI. The hottest scraper in town! ๐Ÿ”ฅ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages