All case studies
Delivered

Email Warmup & CRM Lead Pipeline

Warms up a new sending domain automatically, then feeds fresh scraped leads into the CRM every morning.

Industry
Small Business Services
Region
Undisclosed
Type
Outreach automation
Status
Delivered

Overview

A business launching cold email needed a new sending domain warmed up safely and a daily stream of leads in its CRM. We built a scheduled warmup routine on GoHighLevel, a scraping chain that finds and enriches local leads and pushes them into the CRM, and a cold email campaign ready to switch on once warmup completes.

The Challenge

Sending cold email from a fresh domain gets it blocked fast, and leads had to be found and entered into the CRM by hand.

The Solution

Six-week warmup routine

Sends daily through the CRM and removes its own schedule when finished.

Daily lead chain

Google Maps scrape, email gap-filler, then push into GoHighLevel.

Cold email campaign

Built and staged for after warmup.

Domain authentication

On a dedicated sending subdomain, including DMARC.

How It Works

1

08:30 Maps scrape

2

Email gap filler

3

Push to GoHighLevel

4

09:00 warmup send

5

Track replies + state

6

Campaign after warmup

Architecture

Warmup script

Python job with persistent state and rate-limit retry.

Scheduler

Cron jobs for the scraper chain and daily warmup.

Scraper

Google Maps scraper plus website email extraction.

CRM

GoHighLevel API for contacts and sending.

Agent

Automation skills wrapping each step.

DNS

SPF, DKIM and subdomain-level DMARC configured.

Engineering Highlights

  • Self-removing schedule: the warmup job deletes its own cron after day 42.
  • 429 rate-limit handling with automatic retry.
  • Correct subdomain DMARC unblocked sending in the CRM within minutes.

Outcome

  • Delivered with warmup running and the lead chain feeding the CRM daily.
  • Campaign ready to launch once warmup completes.

Tech Stack

PythonGoHighLevel APICronGoogle Maps scraperDNS (SPF / DKIM / DMARC)Linux VPS

More Case Studies

Free Strategy Session

Ready to Automate Your Business?

Book a free 30-minute strategy Meet. We'll analyze your processes, identify automation opportunities, and show you exactly how Nyvvo can transform your operations.