Skip to content

How it works

One job: get every quote an answer

Bidador is not a CRM and not estimating software. It sits behind the mailbox you already use and makes sure the work you quoted gets a yes or a no.

Start a free trial

A preview of the Bidador dashboard showing $184,750 of open quote value, a breakdown by state, and the customers waiting on a reply.

  1. It reads the mail you already send

    Connect Gmail or Microsoft 365 and Bidador looks at your sent folder for estimates. It pulls out the customer, the project, the total and the date, and keeps the thread with it.

    When it is not sure — the total is inside a PDF it cannot read, or there are two numbers in the thread — it says so and asks you to confirm rather than quietly inventing a record.

  2. It tells you which ones are going cold

    Every quote has a state: waiting, follow-up scheduled, needs attention, hot, going cold. Open the app and the first thing you see is how much quoted work is unresolved and who is waiting on you.

    Nothing is ranked by recency alone. A customer who asked to book yesterday outranks a bigger quote that has gone quiet.

  3. It follows up from your address

    Two days, seven days, twenty-one days — edit the wording and the timing, or turn any step off. Messages send through your own mailbox, in the original thread.

    The sequence stops the moment the customer replies. It also stops if the message would mention a price, offer a discount or promise a start date.

  4. It reads the reply and decides who handles it

    Replies are sorted: ready to book, a question, a price objection, a scheduling question, a delay, or not interested. Anything that needs a human decision comes to you with the customer's own words attached.

    Every read comes with a reason and a confidence level, and you can overrule it. When Bidador is not confident, it says so instead of guessing.

And then, BidGuard

Once your endings are on file, it starts reading them back

Every quote that reaches a yes or a no is a row in your own record. BidGuard counts those rows — by trade, by price band, by whether the customer had bought from you before — and uses them to say whether a new request is worth an afternoon.

Until there are enough recorded endings for that to mean anything, it withholds the recommendation and tells you exactly what is missing. Getting the advice is a matter of marking old estimates won or lost, which the app asks you to do a few at a time.

Ellen Braithwaite

Quote for a cedar deck and railings?

Asked 2 days ago · Decks & Porches · Address given

Worth quoting

Put an estimate together for this one.

Work like this gets answered on your record, and the job is in the range you usually close.

  • WhyJobs on this trade get answered more often than your average9 of 12
  • WhyThe price is inside the band where your work usually closes11 of 14
  • AgainstThis customer has not bought from you before0 of 1
  • AlsoThe service address was given in the first message

SupportedRead from 26 jobs with a recorded ending

An example of the reading, not a customer's results. Every count on a real card is a count of jobs in your own mailbox.

And the back catalogue

Everything you quoted before you had this

The first scan goes back six months on Solo and twelve on Pro, and the trial is a Pro trial. Every unresolved estimate is grouped by how worth reopening it is, with the reasons written out. You decide which ones get a note.

See pricing

Unresolved historical quotes

$286,400

16 estimates from the last 12 months that never got a decision

  • Arturo Benitez · Standing Seam Metal Roof

    $29,400
    • Customer was pricing financing, not rejecting the work.
    • Largest unresolved estimate in the scan.
  • Deborah Yancey · Roof Replacement

    $27,900
    • No rejection anywhere in the thread.
    • Customer asked to revisit after the fall — that date has passed.
  • Hank Mueller · Full Exterior Repaint

    $18,750
    • Customer replied positively and never declined.
    • Thread went quiet 112 days ago with no follow-up.