Overview
Local-service lead generation for a US-based cleaning services brand, running on Meta. The goal was simple: bring down CPL while keeping the lead pipeline full enough to fuel the sales team week after week.
Results
- 5,127 qualified leads generated
- $37K+ in managed ad spend
- $2.12 best-campaign cost per lead
- Stable CPL across multiple service-area zip codes
What I Did
- Geo-fenced campaigns around high-intent service areas
- A/B tested creative angles around price, speed, and trust
- Tuned lead form questions to filter unqualified inquiries upstream
- Connected leads into the client CRM via Meta lead form integrations
- Cranked out 6–8 UGC-style creative variants per week using ChatGPT for ad-copy iteration and Claude Code to script Meta API budget shifts based on daily CPL — so winners scaled before they cooled off
Tools
Meta Ads Manager · Facebook Pixel · GTM · GA4 · ChatGPT · Claude Code