How Do I Know Which Accounts to Call This Week?
Call the accounts that are furthest past their own ordering interval first. Rank every recurring customer by how far the gap since its last order has run beyond that account's normal cadence, weighted by revenue, and work down. The ranking comes straight from order history, so the week's list builds itself.
What's actually happening
On a small distribution team, the call list is usually whatever is top of mind. A rep remembers a few accounts, reacts to whoever emailed, and chases the largest names. It feels busy and it is busy, but it is not aimed. The accounts that most need a call this week are rarely the ones making noise.
The accounts that need a call are the ones that have quietly gone past their own ordering interval: steady buyers who should have placed an order by now and have not. They are not complaining, because nothing has gone wrong from their side. They simply have not come back yet, and every extra day is a day someone else can become the default.
There is a second group that also belongs on the list and gets missed even more often: accounts that are still ordering on time but ordering materially less. A customer who orders every 21 days like clockwork at thirty percent smaller volume is a different conversation from one ordering late at full size, and both are visible in the same records.
What most distributors do
The common tools are a spreadsheet and a memory. The spreadsheet lists accounts but not intervals, so it cannot tell you who is late. Memory covers the top ten accounts and loses the rest. Neither one ranks the week for you, so the same reliable accounts get called and the quiet middle drifts.
Some teams pull a sales-history report from Epicor P21 or Eclipse, but a report of past orders is not a list of who is late now. Somebody would have to take that export, compute each account's normal interval, subtract the last order date from today, and sort the difference. That is exactly the work that never quite gets done on a Monday, every Monday, forever.
The compromise most teams settle into is a rotation: call everyone once a quarter. A rotation guarantees coverage but ignores timing, so it reaches half the book at the wrong moment and the other half after the moment has passed.
A better approach
Start the week from a single ranked list. For each recurring account, compare the current gap since its last order against the account's own typical interval, then weight by how much revenue is at stake. Accounts that are furthest past their own pattern, and worth the most, rise to the top.
Rank by what the record actually supports. A named level such as watch, slipping, or gone quiet tells a rep how far gone an account is without pretending to a precision the data does not have. What earns the rep's trust is the sentence underneath it: the account's usual interval, and the number of days it has been.
The rep opens the list, calls from the top, and stops guessing. Coverage stops depending on who the rep happens to remember, and the quiet accounts get reached while they are still only slightly late.
- Past its own typical interval, measured against that account's history
- Weighted by revenue at stake, so the biggest exposures come first
- Flagged separately when the interval is holding but order size is falling
- One row per account, so a rep never sees the same customer twice
How Allodial Predict addresses this
Allodial Predict builds that ranked list every morning from the order history already in your records. Each account carries its own baseline interval, how far past it the account currently is, the revenue at stake, and a short plain reason it surfaced, so the rep knows who to call this week and why.
The list is capped rather than exhaustive, because a list of two hundred accounts is the same as no list. Accounts that qualify under more than one signal appear once, with the strongest reason on the row and the rest in the evidence panel underneath it. The whole thing is deterministic arithmetic over order dates and amounts, so the same history always produces the same list, and a rep can always ask why an account is there and get a number back.
See which accounts are due before the phone rings.
Allodial Predict reads your order history and surfaces the accounts that need a call today.