Lead engine
A lead engine for your trade,
not a marketing agency.
Trussmint hosts a single quote page at /quote/[your-slug], in your branding. The traffic your website already sends fills it in. Each lead is scored against the question set your team builds — and delivered straight to your CRM webhook, with your email as the fallback.
Built for
- Solar
- Roofing
- Landscaping
- HVAC
- Plumbing
- Painting
- Pest control
- Other home service
Sample trace · your actual scores come from your own criteria.
How it works
Three steps. Clear ownership at each one.
Every deployment is a hosted quote page configured for your trade, with a question set your team writes and edits. The engine scores each lead against your own weights, types, and tiers — and you keep every answer and weight in your portal.
One intake surface
The quote page you already link from your site.
Trussmint does not bid on volume, does not run ad campaigns, and does not source leads. Every lead arrives through your hosted quote page at /quote/[your-slug] — the same one you link from your own website, Google Business Profile, or signature. One intake, in your branding, with the question set your team authored.
Scoring
Your definition of a good lead — written down, then enforced.
The scoring model is yours to edit, not a black box. We start with a defensible default; you change the line items to match your territory, your margins, and the jobs you actually want.
- Every question set is versioned. Publish a new revision to score the next lead — past lead scores keep the version they were scored against.
- Free-text answers are graded by an AI model against your per-question tiers, with the reasoning shown beside the score.
- Edge cases flag themselves for human review, not silent drop.
Active rule set
ZIP match
∈
97701 / 97702
+15
Roof age in range
∈
10–30 yrs
+15
Shading acceptable
≤
partial
+10
Min electric bill
≥
$150 / mo
+15
Budget signal
≥
$15,000
+15
No existing solar
=
panels absent
+10
Owner-occupied
=
owner-occupied
+10
Homeownership confirmed
=
confirmed
+10
Delivery
Two delivered paths. CRM webhook + email.
Every qualified lead routes to your CRM webhook, with your email as the fallback. There are no call queues, nurture sequences, DNC guards, or scheduled cadences — those are not inputs the product runs.
Hot
CRM webhook + your email
rate-limited HTTP POST in minutes
All
Your portal deliverable
Matched tier + weighted reason list — included with each lead export
Pricing
One-time setup. Monthly retainer. No per-lead markups.
The figures below mirror the full pricing breakdown, where the three tiers differ only by monthly lead volume — the product is the same on every tier.
Starter
Up to 50 leads / month
Setup
$500
Retainer
$300
/ month — same product, sized to your lead volume
- Hosted branded quote page at /quote/[your-slug]
- Operator-authored scoring questions — weights and disqualifiers
- AI scoring of free-text answers, with reasoning shown beside every score
- CRM delivery (webhook POST) with email fallback
- Email alerts for every qualified lead
Growth
50–200 leads / month
Setup
$500
Retainer
$600
/ month — same product, sized to your lead volume
- Hosted branded quote page at /quote/[your-slug]
- Operator-authored scoring questions — weights and disqualifiers
- AI scoring of free-text answers, with reasoning shown beside every score
- CRM delivery (webhook POST) with email fallback
- Email alerts for every qualified lead
Pro
200+ leads / month
Setup
$500
Retainer
$1,200
/ month — same product, sized to your lead volume
- Hosted branded quote page at /quote/[your-slug]
- Operator-authored scoring questions — weights and disqualifiers
- AI scoring of free-text answers, with reasoning shown beside every score
- CRM delivery (webhook POST) with email fallback
- Email alerts for every qualified lead
The typical operator runs the full stack for less than a single month of agency retainer — and gets a system they own at the end of it.
When you're ready
Send us your territory. We'll send back a scoping sketch.
One email with your trade, your geography, and where leads come from today. We'll reply with the scoring draft and a quote — usually within two business days.
Replies go directly to the founder of Trussmint.