PROJECT 01

Electrical Contractor Lead Follow-Up

The Problem

Electrical contractors can lose potential jobs when new enquiries are not followed up quickly or are forgotten during busy periods.

The Solution

I built an automated lead follow-up system that captures incoming enquiries, records them, immediately confirms receipt with the customer, and notifies the business owner.

If the lead is still marked as New after 48 hours, the system automatically sends a follow-up. If the business has already contacted the customer, the follow-up is skipped.

Business Benefits

  • Reduces the chance of enquiries being forgotten
  • Gives customers an immediate response
  • Reduces manual follow-up work
  • Prevents unnecessary follow-ups once a lead has been contacted

Technology

n8n Google Sheets Gmail Forms Conditional Logic

PROJECT 02

Automated Quote Follow-Up System

The Problem

Trades and service businesses often send quotes to customers but lose potential work because outstanding quotes are not followed up consistently.

The Solution

I built an automated quote follow-up system that checks outstanding quotes every day and sends follow-up emails automatically based on how long a customer has been waiting.

The system sends one follow-up after 3 days and a second follow-up after 7 days. It tracks which follow-ups have already been sent and automatically stops once the quote is no longer awaiting a response.

Business Benefits

  • Reduces the chance of potential jobs being forgotten
  • Automates repetitive quote chasing
  • Helps businesses follow up consistently
  • Prevents duplicate follow-up emails
  • Stops messaging once the quote has progressed

Technology

n8n Google Sheets Gmail Schedule Trigger Date Calculations Conditional Logic

PROJECT 03

Weather-Aware Job Risk System

The Problem

Businesses that schedule outdoor work can be disrupted by poor weather, especially when jobs involve solar installation, electrical work, maintenance, roofing, or other weather-sensitive tasks.

Checking forecasts manually for every scheduled job can be inconsistent and time-consuming.

The Solution

I built a weather-aware job risk system that receives scheduled job information through a webhook, converts the job location into coordinates, retrieves forecast data through an external API, and analyses the weather automatically.

If the forecast exceeds defined risk thresholds, the system alerts the business with the job details and weather conditions. If no significant risk is detected, the job continues through the clear branch without sending a warning.

Business Benefits

  • Reduces manual weather checking
  • Flags potentially disruptive conditions automatically
  • Helps teams review affected jobs earlier
  • Avoids unnecessary alerts when conditions are acceptable
  • Can integrate with CRMs, scheduling systems or custom applications

Technology

n8n Webhooks REST APIs HTTP Requests JSON JavaScript Conditional Logic