Every small B2B company I look at has the same quiet pile. Quotes and proposals that were sent, acknowledged perhaps, and then left. Nobody decided to abandon them. They simply stopped being anyone's job.
The money sitting in that pile is already paid for. You ran the discovery call, wrote the scope, priced it, and sent it. The expensive part is done. What is missing is the cheapest part of the whole process.
Count your outstanding quotes before reading further
Do this before you change anything. Open wherever your quotes live and list every one sent in the last six months with no signed agreement and no clear no. For each, write the date sent, the value, and the date of the last contact of any kind.
Owners are usually surprised twice. The number of open quotes is higher than they thought, and the total value is a meaningful share of a year's revenue. The second surprise is the gap in the last contact column. It is common to find quotes worth real money where the last contact was a single email three months ago.
Sort the list by value and look at the top five. Those five are worth a phone call this week, before you build any system at all. In my experience a first pass through an old list recovers at least one deal that everybody had written off, and it changes how seriously the team treats the process afterwards.
If this exercise is hard because the information is scattered across inboxes, that is its own finding. You cannot run follow-up on quotes you cannot list, and the fix is covered in the post on keeping your customer records usable.
Why not wanting to be pushy costs real money
The reason given for the pile is almost always the same. "I sent it. If they are interested they will come back to me. I do not want to chase."
Consider what is happening on the other side. The person who asked for your quote has a job, and buying from you is one item on a long list. They meant to reply. Then a deadline arrived, somebody left, the budget conversation got postponed, and your email moved down the screen. They are not avoiding you. They have forgotten.
Your silence gets interpreted, and rarely in your favour. A buyer who hears nothing after a quote concludes one of three things: the supplier is busy and does not need the work, the supplier is disorganised, or the supplier was not that interested. None of those help you, and the third one is the most common reading.
There is a preview effect too. How you behave between the quote and the signature is the only evidence a buyer has about how you will behave during delivery. A supplier who goes quiet for six weeks while trying to win business is telling the buyer exactly what to expect once the invoices start.
Being pushy is a real thing and it looks specific: the same message repeated, asking for a decision without offering anything, and pressure that serves your month-end rather than their timeline. Persistence that carries something useful each time reads as competence.
The follow-up sequence that works
Five touches over about three weeks, with a defined channel and purpose for each. Write these once and reuse the structure, adapting the content per deal.
Touch one, two days after sending. Email. Confirm it arrived and offer to walk through it. Short. "Sent Tuesday, wanted to make sure it reached you. Happy to spend fifteen minutes on any section, particularly the scope on page two." This one exists to reopen the thread while the conversation is still warm.
Touch two, day five to seven. Phone. Not email. Call the person and ask whether they have had a chance to look, and if so whether anything was unclear. Most small companies skip the phone entirely, which is why the phone still works. A two minute call surfaces the real objection that would never have appeared in writing.
Touch three, day ten to twelve. Email with something new. This is the one that separates a system from nagging. Send something that has value on its own: a relevant example of similar work, an answer to a question they raised, a note about timing that affects them. The ask is secondary. The message earns its place before it asks for anything.
Touch four, day sixteen to eighteen. Phone, then a message if no answer. Name the situation directly. "I know these decisions take time. Is this still something you are working towards this quarter, or has it moved?" This gives the buyer a respectable way to tell you it slipped, which is the answer you most need and the one they are most reluctant to volunteer.
Touch five, day twenty-one to twenty-five. Email, closing the loop. The permission-to-decline message described in the next section.
Three rules across all five. Vary the channel, because a buyer who ignores email may answer a phone. Keep every message under six lines, since long follow-ups get postponed rather than read. And never send one that only asks for an update, because a message with nothing in it teaches the buyer that your messages contain nothing.
Give the buyer an easy way to say no
The last message in the sequence is the one owners resist and the one that produces the most replies.
It sounds like this. "I have not heard back, which I take to mean the timing is not right or you have gone a different direction. Either is completely fine. I will close the file and stop following up, and you are welcome to come back whenever it suits. If I have that wrong, let me know and I will pick it up again."
Two things make this work. It removes the social cost of declining. Buyers go quiet because saying no to somebody who has done work for them feels rude, so silence becomes the polite option. Naming the outcome yourself lets them agree without having to reject anybody.
It also uses the pull of a closing door without inventing a deadline. Nothing is being taken away and no discount is expiring. The relationship is simply concluding, and people respond to that.
The replies fall into three groups, and all three are useful. Some say yes, please close it, which frees your attention. Some say no, wait, we are still interested and here is what is actually holding it up, which is the objection you never got. And some re-engage months later precisely because the ending was gracious.
When to close the file
After the fifth touch with no reply, close it. Not because the buyer definitely said no, but because further contact at the same intensity is no longer a good use of your time and it starts to read as desperation.
Closing does not mean deleting. Mark the record as lost with a reason, even if the reason is no response. That single field, applied consistently, becomes the most useful sales data a small company has, because six months of it shows you where deals die: after the quote, after discovery, or before the first call. Without it every stalled deal is an anecdote.
Then move the contact into a slow list. One relevant message per quarter, the kind you would send to somebody you respect but are not selling to right now. Long B2B cycles mean that a buyer whose project stalled in March often has budget in October, and the supplier who stayed in view without hounding them is the one they call. The structure for that is in the post on email nurture for small B2B companies.
One exception to closing at five touches. If the quote is large enough that winning it would change your year, keep going with a slower cadence and a higher bar for each message. A monthly call for six months on a significant deal is reasonable. The same effort on a small quote is not.
Automate the reminder, never the message
Software should solve the memory problem here, which is the actual problem. Set it up so that sending a quote automatically creates the five follow-up tasks on the right dates, assigned to a person, appearing in whatever list they work from each morning.
That alone closes most of the gap, because the pile exists through forgetting rather than through decision.
What should not be automated is the content. A sequence of generic emails sent by a system is obvious to the reader, and it converts the follow-up from a sign of interest into evidence that nobody is paying attention. Buyers can tell, and a small company's advantage is precisely that a real person is on the other end.
The workable middle is a saved structure with real details filled in. Keep the five skeletons, then spend ninety seconds per message adding the specific thing: their situation, the question they asked, the piece of their scope you want to clarify. Ninety seconds, five times, on a deal worth thousands.
One automation worth having is the alert. A notification when a quote passes fourteen days with no client reply, sent to whoever owns it. Notice-and-act beats a report nobody opens. Where the reminders live is a workflow question, and any CRM that sends them will do.
The takeaway
List every open quote from the last six months with its value and the date of last contact. Most owners find more money sitting there than they expected, and the top five deserve a phone call before you build anything.
Then run five touches over three weeks: email, phone, something useful, a direct question about timing, and a message that gives the buyer permission to close it. Vary the channel, keep each one short, and never send a message whose only content is a request for an update.
Automate the reminders and write the words yourself. In my view the permission-to-decline message is the highest return item on this list, because it converts a pile of unknowns into a short list of live deals and a set of honest reasons you can learn from.