Lead engine

CRM Outreach & Lead Generation Systems

Production outreach built on OutreachEngine — Flask, SQLite, multi-brand campaigns for kl, kg, st, and faithworks lanes with scheduler-driven first_touch and followup sequences.

20–40 Daily send cap range
4 Brand lanes (kl/kg/st/fw)
Live Reply routing

Production outreach, not spreadsheet Gmail

CRM outreach for local service businesses needs brand separation, send caps, bounce discipline, and reply routing — not copy-paste from a shared spreadsheet. OutreachEngine is the live engine behind kl, kg, st, and faithworks brand lanes.

Screen Team (st lane), Faith Works (faithworks lane), and Knight Group (kg lane) each run isolated templates, caps, and sender identity. KG produced substantial booked work from one well-targeted campaign; ST and FW use the same engine at enclosure and land-clearing scale.

Replies surface in Email-Agent crm_reply views on port 5100 so operators review outreach responses without mixing them into personal Gmail threads.

The problem

Manual outreach mixes lists, templates, and sender reputation

Copy-pasting between spreadsheets and Gmail destroys deliverability. Replies land in personal inboxes. Follow-ups stop when someone gets busy.

  • No visibility into queue depth or next send window
  • Bounces and bad addresses poison future campaigns
  • Different brands share one sender by accident
  • Follow-up timing is inconsistent or forgotten

What this includes

Built from live Knight Logics workflows — not generic agency checklists.

Targeting

Segmented list building

Lists by trade, geography, company size, and fit — templates and sender profiles stay separated per brand.

Creative

Branded message formatting

CTA-heavy emails with service context and proof links that match how your business actually sells estimates and calls.

Replies

Reply tracking & routing

CRM replies surface in dedicated queues instead of disappearing in a normal inbox thread.

Cadence

Scheduler & follow-up

first_touch and followup jobs with daily caps between 20 and 40 sends to protect domain reputation.

Deliverability

Bounce detection

Hard bounces flagged and suppressed before they damage future outreach windows.

Reporting

Lead-source dashboards

See which lists, messages, and channels produce replies and booked work.

Live workflow

OutreachEngine dashboard

Queue preview, send windows, brand switcher, and reply counts — the same interface used on Screen Team, Faith Works, and Knight Group campaigns.

  • Flask + SQLite backend with reliable scheduler
  • Brand mapping for kl, kg, st, and faithworks lanes
  • Failure and bounce visibility before the week is wasted

Typical deliverables

Scoped to your trade, territory, and ops maturity — not a one-size package.

List & segmentation

  • ICP definition by trade, geography, and company size
  • Import and tag lists with bounce suppression rules
  • Property manager, HOA, and complementary trade segments
  • Preview sends before scheduler jobs fire

Engine configuration

  • Per-brand sender profiles for kl/kg/st separation
  • first_touch and followup scheduler jobs with 20–40 daily caps
  • Template library with proof links and service context
  • Bounce detection flags before reputation damage

Reply & reporting

  • Email-Agent crm_reply routing on port 5100
  • Queue depth and send window visibility in CRM UI
  • Lead-source reporting by list and message variant
  • Knight Command Outreach CRM tab embed when co-deployed
Reply path

OutreachEngine → Email-Agent → operator review

Outreach sends from OutreachEngine; replies land in Email-Agent views mapped to the correct brand lane; operators triage from Knight Command or dedicated CRM tabs.

  • Flask + SQLite backend with reliable scheduler
  • Brand switcher prevents cross-template mistakes
  • Failure and bounce visibility before the week is wasted
  • Live proof on Screen Team, Faith Works, and Knight Group lanes

How we build it

A clear path from intake to launch — scoped to what your team will actually use.

1

List & offer mapping

Define ICP, geography, and the service story each segment should hear.

2

Template & brand setup

Separate sender profiles, CTAs, and proof links per brand lane.

3

Scheduler configuration

first_touch and followup cadence with caps, bounce rules, and preview sends.

4

Reply workflow & reporting

Route replies to Email-Agent views and report lead sources weekly.

Outcomes we design for

Measurable operator results — not vanity dashboards.

Predictable pipeline

Follow-up cadence enforced by scheduler instead of depending on someone remembering inbox checks.

Protected reputation

Daily caps and bounce suppression keep domains healthy while lists scale.

Brand-safe sends

KG, KL, and ST lanes stay isolated — templates and senders do not cross-contaminate.

Measurable replies

Reply rate per list and message variant visible for weekly operator review.

Best fit for

Estimate-first trades needing consistent outbound beyond referrals

Businesses with multiple brands that must not share sender reputation

Owners who want follow-up discipline without living in Gmail

Teams already getting some inbound but need predictable pipeline

Knight Group handyman growth site Campaign proof
Proof

Knight Group outreach produced real booked work

One well-targeted KG campaign generated substantial jobs from a segmented local list — not a mockup dashboard.

Knight Group case study

Related proof & examples

Live builds and internal workflows behind this service lane.

Common questions

What daily send volume do you recommend?

We typically cap between 20 and 40 sends per day per brand while warming domains and monitoring bounce rates.

Can this connect to my existing inbox?

Yes — Email-Agent on port 5100 routes CRM replies into crm_reply views separate from manual conversations.

Is OutreachEngine included or custom?

We deploy and configure OutreachEngine for your brands, lists, and follow-up rules — adapted from our live KL/KG/ST workflows.

Want a live outreach engine?

We will scope list strategy, brand separation, and reply routing for your trade and territory.

Book a Free Consultation