Skip to content

Revenue & Sales Systems

Sales follow-up: follow the opportunity, not the calendar

Most follow-up runs on a timer: a text on day 1, a call on day 5, an email on day 9, whatever the customer did in between. A sales follow-up system watches each open quote instead. A customer who keeps looking gets a call sooner, one who says “after the holidays” hears back after the holidays, and one who asks a question gets a person, not the next email. We build it on your open quotes and the CRM you already use.
day 0day 7day 14Jan 6Q-741 · heat pumpB.T. · sent Montextcallemailownerviewed 3 timescall todayQ-745 · two AC unitsJ.R. · sent Tuetextcallemailowner“after the holidays”check in Jan 6Q-731 · new furnaceK.L. · sent Wedtextcallemailowner“is financing available?”E2 answers today

A timer doesn't know what the customer did

The usual follow-up is a sequence: so many days, then a text, so many more, then a call. It's better than nothing, but it treats every customer the same. The one reading the quote for the third time waits until day 5. The one who said “after the holidays” gets two more emails anyway. The one who asked about financing gets a reminder instead of an answer.

A sales follow-up system keeps each open quote's state and listens for what changes it: views, replies, bookings, silence. Each change has a rule. Interest brings the next touch forward, a date pauses everything until then, a question or an objection goes straight to the owner, and a yes or a no ends the cadence. The owner sees every quote's next step, and the CRM records why it changed.

Today, and with follow-up that follows

Today

  1. 01One sequence for every quote, on fixed days.
  2. 02Views and replies don't change what's sent next.
  3. 03Questions sit in an inbox while reminders go out.
  4. 04“Not now” gets the same emails as silence.

The keenest customers wait, and the ones who asked for space get chased.

With follow-up that follows

  1. 01Each open quote has a state, not just a date.
  2. 02A view brings the next call forward.
  3. 03A date pauses everything until then.
  4. 04A question goes straight to the owner.
  5. 05Every change, and why, is on the CRM.

The customer sets the pace, and the system keeps it.

What the customer does decides what happens next

Views the quote againBrings the next call forwardThe estimator calls
Gives a date (“after the holidays”)Pauses until then; one check-inThe system
Asks a questionStops the sequence; a task for the ownerThe estimator answers
Raises a concern about priceStops; the owner decides on an optionThe estimator, with the manager if needed
Goes quiet for two weeksOne personal call, then a last messageThe estimator
Says yes or noStops everything; won goes to scheduling, lost asks whyThe system

The parts it's built from

Each part is built and tested on its own, so you can start with one and add the rest.
  1. Quote

    Proposal & Quote Automation

    The quote that starts the follow-up.

  2. Watch

    Event-Driven Automation

    Views, replies and bookings, as they happen.

  3. Follow up

    Follow-Up Automation

    • quote state
    • replies
    • the owner's calendar

    a question or a concern → the owner

  4. Message

    Lifecycle Messaging

    Texts and emails that fit the moment.

  5. Close

    Pipeline Automation

    Won or lost, with the reason.

Underneath every stepCRM ArchitectureOne state per opportunity, readable by everyone.

What changes from one business to the next

The planWhich touches, on which channels, how far apart
SignalsWhich views, replies and silences change the plan, and how
Hand-offsWhat goes to a person, and how fast they're told
Quiet hoursWhen nothing goes out
EndingsWhen to stop, and how to ask why a quote was lost

A common starting point is the CRM you already use, quote-view tracking from your quoting tool, n8n or Trigger.dev for the rules, and Twilio or your email provider for messages. These are starting candidates, not requirements.

Is a sales follow-up system the right fit?

Good fit

  • You send quotes and most of them don't get an answer straight away.
  • Quotes go quiet after one attempt, or get chased after the customer replied.
  • Nobody can say which quotes need a call today.

Avoid when

  • You send a few quotes a month and follow each one personally.
  • Customers decide on the spot.

How we'd approach it

Most of the early work is agreeing which signals change the plan, when a person takes over and when follow-up ends.
  1. 01

    Understand

    As much as the problem needs

    We map how the work runs today: who does what, which systems hold the records, and where it breaks.

  2. 02

    Design

    Decided before it's built

    Ownership, rules, integrations and exceptions, agreed with you and written down with acceptance criteria.

  3. 03

    Build

    Connected to what you use

    We build the scoped system, connect it to the tools you already run, and test it on the cases that matter.

Questions about sales follow-up

How do you know a customer viewed the quote?

Most quoting tools record when a quote link is opened. Where yours does, the view becomes a signal; where it doesn't, replies and silence still drive the plan.

Is it all automated messages?

No. The calls and personal messages are tasks for the estimator, put in front of them on the right day. The automated part is the timing and the routine messages.

Can the estimator change the plan?

Yes, at any point. They can pause, skip or take over a quote, and the change is recorded with the reason.

How does it handle “no”?

It stops, thanks them, and asks one short question about why. The answer goes on the CRM, so lost quotes teach you something.

Stop losing quotes to silence

Tell us how quotes are followed up today and where they go quiet. We'll show you what following the opportunity would look like.

Start a project