Get every lead into a specific rep's hands, or pull it back. Bulk assign, assign by rep ID, unassign to the pool, and filter to what is still available — from one manager-only board.
Flat month-to-month from $30/mo · 14-day free trial · no seat minimums, no annual contract
Most canvassing teams do not have a lead-routing problem. They have a lead-accountability problem: a manager buys or imports a list, the list lands in one pool, a few hundred get worked, and the rest sit there for six months with nobody's name on them. FieldStacker's answer is not a rules engine. It is a board that makes "who owns this door right now?" impossible to be vague about — every lead is either assigned to a named rep, or it is sitting in the pool as Available, and the count is on screen every time you open the page.
This page walks through exactly how distribution works in the product, including what it leaves to you. It is written for the sales manager or dealer who is trying to work out whether this tool fits their crew, so it names features the way the app names them.
The manager-only lead command centre. It appears for any team owner, and for any sub-manager who has reps under them.
Tick individual leads or use the select-all checkbox, pick a rep from the "Assign to…" dropdown, hit Assign. A live "N selected" counter tells you exactly how many doors you are about to hand over.
The dropdown holds your whole downline at any depth, not just direct reports, and each name carries their sub-team label — so an owner can hand a lead straight to a rep three levels down.
Type any active rep's shareable ID (like K7M2-9QX4) to assign leads to someone who is not on your team at all — including across companies. The only person you cannot assign to is yourself.
One button clears the assignee and returns the selected leads to the pool. Ownership is untouched, so nothing is lost — the lead simply goes back to being available for someone else.
Chips for All, Available, and one per team member. "Available" means no working rep yet: truly unassigned, or still sitting with you because an upline handed it down and you have not passed it on.
A segmented control at the top scopes the whole page by lead kind — 🗂️ All leads, 🏡 New homeowners, or 📋 Imported lists — each with a live count, so it is obvious what is about to leave your hands.
Assignment and ownership are two different fields in FieldStacker, and keeping them separate is what lets a manager distribute aggressively without worrying about it.
The distributable pool is imported lists plus new-homeowner leads. Your own hand-dropped map pins are your personal working doors and are never handed out.
Import a CSV — the importer reads plain CSVs and SalesRabbit or Spotio exports, matches the columns for you, and geocodes rows that have no coordinates. Whoever imports owns the batch. New-homeowner pulls land in the same pool as their own kind.
Choose the lead kind, then narrow it: search a city, street or ZIP, or use the "Jump to county" and "Jump to ZIP" dropdowns, which group every ZIP in your pool under its county with a count next to each.
Select and assign. The rep gets an in-app notification — "📍 3 new leads assigned to you" — mirrored to their phone as a push if they have notifications on, linking straight to the knock map where the leads now sit.
A rep's knock map shows their own pins plus everything assigned to them — so the moment you assign, the door moves out of your map and onto theirs. There is no acceptance step and no queue to work through.
Here is the operational truth nobody selling lead-distribution software puts on a landing page. The leads that go stale are not the badly-routed ones. They are the ones with nobody's name on them. A lead assigned to a rep has an owner of the outcome — it shows on their map, it counts against their day, and you can ask them about it in a one-on-one. A lead sitting in the pool has none of that. It is not late, because nothing said it was due. It just quietly ages until the phone number is wrong and the new homeowner is no longer new.
FieldStacker gives you the number — the Available to assign tile and the Available filter chip isolate every lead with no working rep — but it will not chase you about it. Where that leaves you:
The workaround is a habit, not a feature: open Team leads, click Available, and hand out what is sitting there before you import the next list. Managers who do that weekly get the benefit of a pool. Managers who don't have bought a very expensive spreadsheet.
For canvassing, geography usually beats per-lead picking. Territories lets a manager tap out a free-form polygon on the map, name it, colour it and assign it to a rep. Saving it hands that rep every lead you own inside the shape and notifies them — one action, no ticking boxes.
Lead assignment is the sort of thing field-sales platforms tend to park behind a bigger tier and an annual commitment. FieldStacker publishes flat month-to-month pricing from $30/mo with a 14-day free trial, no card, no seat minimums and no annual contract, with team plans at higher flat tiers. Reassign a seat when someone leaves and the next hire takes it — the bundle price is flat either way.
SalesRabbit and SPOTIO are capable platforms and plenty of teams are happy on them — they don't publish comparable numbers reliably, so check their sites for current pricing. FieldStacker's importer reads their exports directly, so trying it doesn't mean re-keying your list.
Open Team leads — the manager-only board in FieldStacker. Choose what you are handing out (all leads, new-homeowner leads, or imported lists), narrow the list with the search box or the county/ZIP jumps, tick the leads you want (or the select-all box at the top of the table), pick a rep from the "Assign to…" dropdown and hit Assign. Every rep in your downline is in that dropdown — not just your direct reports — and each name is labelled with their sub-team so you know who you are handing to. The reps you assign get an in-app notification, mirrored to their phone as a push if they have notifications on, and the leads appear on their knock map.
No — distribution is manual by design. The Team leads board has exactly four actions: assign, assign by rep ID, unassign, and delete, so every hand-off is a person deciding who gets which doors; there is no round-robin, rules engine, capacity cap or auto-rotation. For a lot of D2D teams that is the right trade — you are handing out a neighborhood, not a web form submission, and geography matters more than whose turn it is. If you specifically want a rules engine that sprays inbound leads round-robin the second they arrive, that is a different tool, and better to know now than after you sign up.
Yes. Next to the team dropdown is an Assign by ID box: type any active rep's rep ID — the short shareable code every FieldStacker account gets, formatted like K7M2-9QX4 — and the selected leads go to them. It works across companies, which is how a dealer hands work to an independent rep who runs their own account. The only rep you cannot assign to is yourself. Fiber dealers get one extra option: a top dealer can also hand leads down to their sub-dealer managers, who then redistribute from their own board.
No — assignment and ownership are separate. Assigning sets the lead's assignee; the owner never changes, so leads you imported stay yours. You can reassign to someone else or hit Unassign to pull it straight back into the pool at any time. The same split protects you when someone quits: if a rep leaves your team or you remove them, every lead assigned to them that they do not own is automatically returned to the pool and their access is cut, so team leads cannot walk out the door with a leaver. Delete is the one irreversible action, and it only ever touches leads you personally own — never an upline's leads you were merely handed.
By looking, on a schedule — the board gives you the numbers and the chasing is yours. It shows an Available to assign count and an Available filter chip that isolates every lead with no working rep, and the table has an "Added" date. Stale-lead alerts, an aging column and a "sitting untouched for 30 days" filter are not there, so the discipline has to come from you: an unassigned lead is a lead nobody is accountable for, and a pool that only grows is where a paid list goes to die. The habit that fixes it is boring — open Team leads, click Available, and empty it before you import more.
Yes — that is what Territories is for. Trace a free-form polygon on the map by tapping points, name it, pick a colour and assign it to a rep. Saving it hands that rep every lead you own inside the polygon and notifies them, in one action, with no per-lead ticking. You can scope a territory to one lead kind (new-homeowner only, imported only, or both), and there is a re-sync button to re-hand everything inside after you pull or import new leads into the area. One limit to know: a territory only distributes leads you own and that have coordinates, whereas the Team leads board can also pass down leads an upline manager handed to you.
The lead board is one screen in a bigger manager layer — teams, seats, reporting lines, overrides and install verification all live on the hub page.
Door-to-door sales team management software →
Territory software · Team GPS map · Commission payroll · Leaderboard · Coaching · Recruiting · How to assign territories · Managing a team
Start a 14-day free trial — no credit card — import your list, and put every lead in a named rep's hands. Flat month-to-month, cancel anytime.