Launch Sale — the first 15 Pro teams get 25% off for 3 months.— applied automatically at checkout.

Knockt

I went from dispatching 911 calls to knocking fiber doors. Here's why I built Knockt.

The story behind Knockt: from logging 911 calls where an inaccurate record was a real problem, to knocking fiber doors and watching commission spreadsheets break a team's trust, to building a tracker that pays to the cent.

Baily MarcumFounder of Knockt · former 911 dispatcher, police officer & fiber rep

June 24, 2026 · 6 min read

Knockt exists because I spent years where an inaccurate record was a real problem — dispatching 911 calls, then writing police reports — and then I knocked fiber doors and saw how easily commission math goes wrong, and how fast that wrecks a team's trust. This is the short version of how that path turned into commission software.

Logging calls where the record had to be right

I started as a 911 dispatcher. The whole job is accurate records in real time, while everything is still moving: who's where, what's happening, what was said, in what order. You don't get to reconstruct it later from memory. If the log is wrong, someone gets hurt. That standard — *log it accurately, as it happens* — never left me.

Then I was a police officer, where the report you write is the record that holds up or falls apart. Same lesson, higher stakes: the truth is whatever you wrote down at the time, and "I'm pretty sure that's how it went" is worthless.

Then I knocked fiber doors — and saw where the math breaks

When I moved into door-to-door fiber sales, I got a front-row seat to how fiber teams actually get paid. Fiber comp is genuinely messy: you get paid on install, not on the sale; add-ons change the number after the fact; setters and closers split deals; and anything that cancels early gets clawed back. On most teams, all of that lives in one manager's spreadsheet.

And the spreadsheet was wrong — not maliciously, just *wrong*, the way a spreadsheet is when four things have to line up and a human is doing it by hand at the end of a long month. I became the person the sales manager called when the tracker broke. A rep's check would come up light, we'd go hunt the error — a clawback that fired on a deal that didn't actually cancel, an install that never got credited — and more often than not, the rep was right. That's the part that stuck with me: even an honest team couldn't fully trust its own numbers.

An afternoon spent hunting a $300 error in a rep's check is exactly why reps stop trusting the numbers. Not the $300 — the hunt.

The thing nobody was fixing

Here's what struck me: there were tools for everything *except* the one thing reps actually cared about. Canvassing apps mapped the territory. CRMs tracked the pipeline. Payroll systems cut the checks. But the part in the middle — *is this number right, and can I see why* — was a spreadsheet held together with hope.

Reps don't quit over hard comp plans. They quit over comp plans they can't trust. And you can't trust a number you can't trace. The fix isn't a faster payout or a prettier dashboard — it's a ledger: every sale, every install, every split, every clawback, each with a date and a reason, so the number explains itself.

So I built Knockt

Knockt is the tool I kept wishing existed every time that spreadsheet broke. It models real field-sales comp — install-based pay, setter/closer splits, ramp guarantees, tenure goals, and clawbacks inside a window — and it writes every money-moving event to an append-only audit ledger you run payroll from. When a rep asks why their pay is what it is, the answer is already on the screen. No rebuilding a spreadsheet. No "I'm pretty sure."

It's deliberately *not* a canvassing map or a full HR suite. It does one thing: it makes commission provably accurate, to the cent — and it makes the why legible to the rep, because that's the part that earns trust. That focus comes straight from dispatch and from the report-writing desk: get the record right, in real time, and stand behind it.

If you run a field-sales team and you've ever had a rep argue a paycheck — or you're the rep who's done the arguing — that's the problem I'm solving. Pull your last pay period into Knockt and see your real numbers, not a demo's.

See your real pay period — to the cent.

Import your roster and recent sales, and Knockt shows the numbers your spreadsheet can't. Free for 14 days, no card.

Start free

See your real numbers — to the cent.

Import your roster and recent sales. Knockt shows the pay your spreadsheet can't. Free for 14 days, no card.