Projects/11

Cold Email Automation.

A Python automation tool that scrapes business contacts via Selenium and the Yelp API, then generates and sends personalized cold emails to streamline freelance client acquisition.

Cold Email Automation — Dashboard
Dashboard01 / 03

Overview

I built this to scale freelance prospecting without losing the personal touch. It uses Selenium for dynamic web scraping and pulls from public APIs like Yelp to gather accurate business contact data, then filters and processes it to extract emails, contact persons and industry classifications.

The email side generates messages tailored to each business so outreach reads as personal, not generic. Configurable templates, rate limiting to dodge spam detection and campaign tracking make it an end-to-end outreach tool.

Highlights

  • 01Selenium scraping of business contact data
  • 02Yelp API integration for accurate listings
  • 03Personalized emails generated per business
  • 04Rate limiting to avoid spam detection
  • 05Campaign tracking for outreach effectiveness

Details

Role
Solo build
Type
Automation · Python
Year
2024

Tech stack

Stack

PythonSeleniumYelp APIEmail automation
Next projectVelox AI
← All projectsPrev: Facial Recognition Attendance