Outcome Playbook
FL Contractor Lead Flywheel
Lead Generation Pack → Booked Jobs
7-day sprint. Scored skills. Sequence + reseller pricing.
OpenClaw Skillpacks
Outcome Playbook
Turn the Lead Generation Pack into 50+ booked service jobs per month.
For FL home service operators (roofing, HVAC, plumbing, remodeling, electrical) running the scored Lead Generation Pack and ready to deploy it into a real pipeline — without shared leads or per-click costs.
Not for: national brands, e-commerce DTC, anyone without CRM + follow-up capacity, or anyone expecting a bot to close deals. This gets leads TO the phone, not past it.
Instant implementation package: workflow JSON, setup sequence, templates, reseller pricing, and 7-day tuning plan. 30-day refund — see /refund.
The real working n8n workflow — import, run, keep.
Most "lead-gen playbooks" hand you a PDF that points at 5 skills you then have to wire together yourself. This one ships the actual n8n workflow JSON we dogfood — FL Contractor Lead Generator v1. You import it into your own n8n, set 3 env vars, run it. Daily Port St. Lucie roofing leads land in your database in under 2 minutes.
What it does (8 nodes)
- 1. Trigger — daily 6 AM EDT (or manual)
- 2. Set params — your city + vertical
- 3. Apify
compass/crawler-google-places(20 results / run-sync) - 4. Ollama qualifier — local
llama3.2:3b→{score, email, decision_maker} - 5. Compose row — merge Apify + AI output
- 6. Filter — score ≥ 70 AND (email OR phone)
- 7. Insert — PostgREST / Supabase
leadstable
Live proof (2026-04-19)
- 20 rows inserted on first manual run — Port St. Lucie + roofing
- fit_score 90-100 on every row (AI-qualified)
- 13/20 with valid email, 20/20 with phone
- End-to-end run time: ~90 seconds
- Zero inference cost (local Ollama) — swap to OpenAI/NVIDIA in 1 field
This is our own dogfood, not a 3rd-party customer case study. We built and ran it on our own Mini Hive Supabase before ever shipping the JSON.
What you need to run it
Self-hosted (free) or n8n Cloud ($20/mo). Workflow is version-compatible from n8n 1.90+.
APIFY_TOKEN
SUPABASE_MINI_HIVE_URL
SUPABASE_MINI_HIVE_KEY
OLLAMA_BASE_URL (free, local) OR swap URL for OpenAI / NVIDIA / Anthropic.
The JSON is free — the $29 playbook is the sequence, templates, reseller pricing, and 7-day tuning plan wrapped around it. Proof over pitch.
Who it's for
- Licensed FL service contractors doing $500K+ annual revenue
- Agencies running outbound for 2+ service-business clients
- Solo operators tired of paying Angi/Thumbtack for shared leads
Who it's NOT for
- × National brands (geo targeting is city-specific)
- × E-commerce DTC businesses
- × Anyone without CRM + follow-up capacity
- × Anyone expecting a bot to close deals — this gets leads TO the phone, not past it
What you'll achieve
A Google Maps scraper producing FL geo-filtered, vertical-specific leads on a daily cap
Personalized 5-email cold sequences sent without you writing each one
Hot replies pinged to Telegram/SMS in real-time so nothing dies in the inbox
Auto follow-up sequences that route booked appointments to the phone
A duplicate-able pipeline you can resell to another local contractor
What's inside
Required skills, 7-day setup, templates, timeline, and pitfalls.
Companion scorecards (optional depth)
The n8n workflow above is the install. These 5 Fleet Shield-scored skills are the companion scorecards — each one covers one stage of the pipeline in isolation if you want to understand or swap a component. Scorecards are free. Read them for depth; the workflow is what you run.
Setup steps (7-day sprint)
- Day 1
Audit your vertical + geo
Pick your city + vertical (e.g. "Port St. Lucie + roofing"). Set target leads/week. Use the ROI calculator on the Google Maps Lead Scraper scorecard to set an estimated revenue target.
- Day 2
Import + run the workflow
Download fl-contractor-lead-generator.json (link above) and import it in your n8n (Workflows → Import from File). Set 3 env vars on your n8n process: APIFY_TOKEN, SUPABASE_MINI_HIVE_URL, SUPABASE_MINI_HIVE_KEY. Edit the set_search_params node to your city + vertical. Click Execute. Watch 20 qualified leads land in your leads table in ~90s. Recommended daily cap: 50/day to stay under Apify compute quota.
- Day 3
Deploy outreach
Wire AI Cold Email Writer to generate personalized 5-email sequences per lead. Use your offer copy as the seed. Confirm warmup + deliverability (SPF/DKIM, <50 sends/day first week).
- Day 4
Route replies
Turn on Lead Notifier. Define "hot reply" vs "auto-reply" vs "unsubscribe." Configure Telegram/SMS push for every hot reply.
- Day 5
Close the loop
Wire AI Sales Outreach to auto-sequence follow-ups after first reply. Define booking handoff (Calendly? direct phone? live chat?).
- Day 6
Review batch 1
Check open rates (target 25%+), reply rates (target 3%+), booked meetings (target 1-3 per 100 sends). Kill anything underperforming.
- Day 7
Scale or resell
Duplicate config for a second geo/vertical or package the exact pipeline as an estimated $2K/mo done-for-you service for another local contractor.
Templates and checklists included
- Pre-flight checklist (domain warmup, API keys, CRM pipe)
- 5-email cold sequence for 7 FL verticals (roofing, HVAC, plumbing, electrical, remodeling, garage doors, pool)
- Reply-routing decision tree
- Weekly review scorecard
- Reseller pricing guide (estimated $2K/mo for 1 client, $5K/mo for 3)
Timeline and common pitfalls
- • First scraped leads: end of Day 2
- • First cold batch out: end of Day 3
- • First reply: typically Day 4-5
- • First booked job: typically Day 6-8
- • Steady state: 3-5 booked jobs/week by Week 3 (assuming offer is decent)
- • Sending 200+ emails/day in week 1 → kills deliverability.
- • Too wide a geo → dilutes reply rates.
- • Skipping reply-routing → leads die in inbox.
- • No follow-up sequence → typically 80% of booked deals come from email 3-5.
- • Leaning on the agent to close → it surfaces the lead, you close.
From where you are — to where you want to be
The playbook is the bridge. Here is each side of it, in the buyer's own words.
- →Paying Angi/Thumbtack $40-80 per shared lead — the same lead 3 other contractors are calling.
- →Sequences written by hand when you have 30 min between jobs. Most weeks you skip it.
- →No follow-up after email 1 — 80% of booked deals usually come from emails 3-5.
- →Hot replies die in a crowded inbox because no one is watching for them in real time.
- Daily feed of 50 exclusive, FL geo-filtered leads that no other contractor is emailing.
- AI-written 5-email sequences generated per lead — your voice, their context, zero typing.
- Every hot reply pinged to your phone in real time so you call before the competition does.
- A duplicate-able pipeline you can resell to another local contractor at ~$2K/month.
Speedy Remodeling + Affordable Roof Repair
Two of our three FL home-service businesses. We ran them on Angi leads, word-of-mouth, and FB boosted posts. Closing was fine — the problem was feeding the calendar at all without paying per-click. Slow weeks felt like lights-off.
Same scraper + same 5-email sequence we teach in this playbook. Lead flow is scheduled, not hoped for — we pick which verticals to fill each week, and the sequences land while we are on the roof. Hot replies ping Telegram — we stop what we are doing and call.
Full disclosure: This is our own dogfood, not a paid customer case study. We built the Lead Generation Pack to solve our own lead-flow problem first. The playbook is the exact sequence we use. Paid-customer case studies will follow as they come in — the mechanism does not change.
What's included — and what it would cost to build alone
Every line below is part of the implementation package. The prices on the right are what this planning, testing, and setup work normally costs when you hire it out or buy each tool separately.
Ship-or-refund guarantee
Install the stack over the 7-day sprint. If by day 14 of active sending you haven't scraped your first qualified FL lead batch or sent your first cold sequence, email us and we will refund the $29 AND walk you through the blocked step one-on-one. The only failure mode we won't refund is not running the sprint.
Full terms at /refund. Email hello@openclawskillpacks.com if a step breaks and we'll unblock you before you ask for a refund.
Fleet Shield status of included skills
This playbook uses 5 scored skills. All currently verdict=safe per the latest Fleet Shield scan. Review each scorecard before installing — the scorecards are free and tell you the security, reliability, and cost signals on every skill you're about to deploy.
Questions
Do I need OpenClaw installed first?
No. The core deliverable is the n8n workflow JSON — import it into any n8n instance, set 3 env vars, run it. The 5 Fleet Shield-scored skills referenced on this page are companion scorecards for depth, not a prerequisite. OpenClaw is optional.
Where does the workflow write leads to?
By default it writes to a Supabase leads table (PostgREST schema). Swap SUPABASE_MINI_HIVE_URL / SUPABASE_MINI_HIVE_KEY env vars for your own Postgres + PostgREST or Supabase project. Want Google Sheets or Airtable instead? Replace the final supabase_insert HTTP node with your service of choice — all other nodes stay identical.
Do I have to use Ollama for qualification?
No. Ollama (local llama3.2:3b) is the default because it is free and fast. Swap the ollama_qualify node’s URL for https://api.openai.com/v1/chat/completions, https://integrate.api.nvidia.com/v1/chat/completions, or https://api.anthropic.com/v1/messages and add the matching auth header. The rest of the workflow stays identical.
How long to first booked job?
Typically 6-8 days after setup, assuming you send your first cold batch on Day 3 and route replies correctly on Day 4. Steady state of 3-5 booked jobs/week is typical by Week 3 — assuming your offer is decent.
What if my city is too small?
Expand to the nearest metro, don’t expand vertical. Wider geo with the same vertical preserves reply quality. Switching to a new vertical mid-sprint forces you to rewrite the sequence and dilutes your proof points.
How is this different from Angi/Thumbtack?
These are YOUR leads — exclusive, no sharing, no per-click costs. You own the contact data, the reply history, and the follow-up sequence. Angi/Thumbtack sell the same lead to 3-5 contractors; this playbook sources leads that no one else is emailing.
Refund?
Yes. 30-day money-back per our standard policy. Full terms at /refund. If a specific step breaks, email support and we’ll unblock you.
Deploy the Lead Generation Pack — $29
Every scored skill referenced above is free to access. The playbook is the sequence + templates + reseller pricing. Refundable for 30 days.
Join Preview ListInstant implementation package. Preview access. 30-day refund details at /refund.