leadsmart. Talk to us
Built by ISPs, for ISPs

The knock that closes tomorrow started with a search three weeks ago. Prove it.

LeadSmart is marketing analytics rebuilt around the one thing a fiber ISP actually sells to — the address — so you can prove which campaigns create durable installs and payback. Web visits, mail drops and door knocks resolve to one household, down to the serviceable prospect. And when the knock closes it, the knock gets its credit.

Built inside the industry by an ISP analytics leader who got tired of session counts — or write to hello@leadsmart.io.

paid search address check mail drop door knock order install search check mail knock order install
One household. Five touches, three channels, six weeks. GA4 sees two anonymous sessions — and nothing at all of the mail, the knock, or the install. LeadSmart sees the journey, because every touch resolved to the same address.
The one idea

Your analytics counts sessions. Your business sells to addresses.

Every design question in LeadSmart resolves the same way: what does this mean for the household? That single shift is why it can answer questions no web-analytics tool is shaped to ask.

Session-keyed analytics

“Your campaign drove 4,200 sessions.”

Cookies expire in seven days on Safari. The spouse on a different device is a different visitor. The door knock doesn't exist. The mail drop doesn't exist. Serviceability doesn't exist. It isn't a bad tool — it's the wrong unit of identity for a fiber business.

Address-keyed measurement

“Your campaign reached 512 serviceable households; 41 have installed and stayed.”

The address is stitched server-side with a frozen, deterministic key — never from the browser. An apartment building without a unit is a building, never a household. Confidence is surfaced on every stitch, because one visibly wrong household costs trust in every number.

The number the whole product is aimed at

From first visit to durable install, one measured funnel

Serviceability checks, orders and installs from your own systems — web tag, CRM export, mail file, knock list — deduplicated and joined by address, with clawbacks counted against the campaign that claimed the install.

Spring drop, cabinet 12 illustrativemeasured against a holdout

Measured result — illustrative

This drop caused 17 durable installs and paid for itself in 3.8 months.

Mailed households 7.0% 83 of 1,180 installed
Held back 5.6% 8 of 143 installed

Both bars share one scale, from zero to 7.0% — the higher of the two rates.

17 installs above what the held-back households produced on their own: (7.0% − 5.6%) × 1,180 mailed. Payback is $5,100 of cost against 17 × $79 of monthly revenue — about 3.8 months, with no lifetime-value assumption anywhere in it.

Illustrative numbers, computed exactly the way the product computes them: against the campaign's own control group, or labelled an upper bound when one didn't run.

Households reached1,180
Visited the site731
Checked an address512
Serviceable401
Ordered104
Installed, still active83
The journey behind the pair: every stage joined by address and deduplicated by household, with clawbacks counted against the campaign that claimed the install.
Platform

Everything a fiber operator runs to fill the network, measured in one place

Address-keyed identity

One frozen, deterministic key per household, computed server-side. Web, CRM, mail and field data join without probabilistic guessing — and a building is never mistaken for a household.

Online-to-field attribution

The founding wedge: the door knock that closes an address that searched you weeks earlier. First- and last-touch credit across web, direct mail and D2D, with install — not order — as the conversion. It cuts both ways: the knock your web analytics booked as a direct conversion finally gets its credit too.

Campaign integrity

Deterministic holdouts carved per campaign, incremental lift, and payback months computed against the control group — never against the households you were always going to win anyway.

Privacy that holds up

Consent and Global Privacy Control honored on every event. Suppression re-checked at the moment of every export. Erasure that clears a household from every report — and stays cleared through rebuilds, with what is retained stated rather than implied.

Audiences that can leave

Mail files with suppression counted by reason, knock lists your D2D platform imports, and hashed Customer Match audiences — gated by your own counsel's sign-off and platform serving minimums.

A tag that behaves

~3KB, explicit events only, first-party deployment on your own domain — and built to fail invisibly: every call is wrapped, validation happens on our side, not in your visitor's browser, and the collector answers politely to everything, so a LeadSmart outage never becomes your outage.

How it works

Durable at every hop, rebuildable from the source

No lock-in, no black box: your raw events are plain files (NDJSON) you can export, hand to your own analyst to audit, or walk away with — and everything we compute can be recomputed from them. A better model reclassifies all of history, not just tomorrow.

01Your site & systemsThe tag, your CRM exports, mail files, knock lists — through one door with per-row receipts.
02Durable edgeAccepted events are queued before they're stored — a browser answer means the event survives.
03Raw event logAppend-only plain files, organized by day. Yours to export, audit, or walk away with.
04WarehouseAddress resolution, identity stitching, attribution and funnels — all recomputable, all deduplicated.
05AnswersDashboards, campaign payback, exportable audiences, and alerts when the pipeline itself degrades.
Why you can trust the numbers

Built like an instrument, not a highlight reel

Marketing analytics has a credibility problem: every tool grades its own homework. LeadSmart is built on the opposite instinct — the parts of the product that made us proudest are the ones that refuse to answer.

Nothing is silently dropped.

Every rejected row is quarantined with a reason and your file's own line number. A batch that's too dirty to load tells you why, row by row.

Confidence is surfaced, never hidden.

Every household stitch carries its confidence. One visibly wrong match costs trust in every other number — so you see the seams.

Observed and confirmed are different claims.

A website's “order completed” and your OSS's install record disagree more often than anyone expects. We keep them apart — seeing the gap is the point.

Lift is measured, or labelled.

Payback computed against a real control group when one ran — and stamped “upper bound” when it didn't. An unmeasured claim never wears a measured one's clothes.

Too small to judge says so.

Small denominators, tiny audiences, thin windows — the product says “not enough data to mean anything” instead of inventing a percentage.

The pipeline watches itself.

Key-rate monitoring, install checks that re-verify, edge-to-storage reconciliation. When collection degrades, you hear it from us — not from a suspiciously quiet dashboard.

Design partner program

Regional fiber, overbuilders, munis — this was built for you

We're onboarding a small number of design partners. The platform is built and running end to end; no customer's data is in it yet — that first file is the point of the partner program.

What you bringOne real campaign file — a mail drop or a knock list — and a tag on your site.
What you getDesign-partner pricing locked in — priced against what it replaces, a warehouse build, not an enterprise analytics contract — your own funnel measured, and a direct line to the person building it.
What happens firstA 30-minute call, then your own file in that funnel card.

LeadSmart is built by one person — fifteen years in analytics and martech, nine of them in the ISP industry, the last four inside a fiber ISP — and the email goes straight to them.

hello@leadsmart.io

Bring questions, not files: please don't attach subscriber lists, household data, credentials, or campaign files to a first email — a secure intake path is agreed before any real data moves. Your email is used to reply, and for nothing else; expect an answer within two business days.