CRM & sales pipeline

Every lead, bid and follow-up in one place

Track work from first call to signed contract, then turn the win into a live job without typing it twice.

WorkHoist sales pipeline: a kanban board of leads by stage — New Lead, Site Visit Scheduled, Estimating, Bid Submitted — each card showing deal value, contact and days in stage.

Most contractors run their pipeline in a spreadsheet, a notebook and a phone. It works until two people need the same answer at once, or until a bid goes quiet and nobody can say when it was last touched.

WorkHoist keeps leads, the people attached to them, the estimate and the eventual job in one system. When a bid is won, the job already knows who the client is and what was quoted.

A board that matches how you actually bid

Leads sit on a kanban board by stage, and you drag them along as the work moves. Stages are yours to set — a design-build firm and a service contractor do not have the same steps, so the stages are per company rather than fixed by us.

Each card carries the deal value, the contact and how long it has been sitting where it is. The last number is the useful one: it is how a bid going cold becomes visible before the client has stopped answering.

The estimate lives with the lead

Estimates are built in the same system, in sections and line items, and can be duplicated for the next job that looks like the last one. Reusable templates cover the work you quote often.

An estimate has a state — draft, sent, accepted, rejected — so "what did we send them and when" is a question the system answers rather than one you search your sent folder for.

A contract estimate marked Accepted, with Labor and Materials sections of line items, and a cost summary adding 10% overhead and 8% profit to an $890,000 total.

Won work becomes a job, not a retype

Moving a lead into a winning stage stamps the win and carries it into a project. The project keeps the link back to the lead it came from, so the quoted number and the job budget start from the same place.

A loss is recorded too, with a reason. Over a quarter that is the difference between "we lose a lot on price" as a feeling and as a number.

A project created from a won lead, showing scope, timeline and budget.

The people, not just the company

Accounts hold the company; contacts hold the people, and the same person can be attached to the account and to the specific jobs they are involved in. Notes sit against the contact, and emails from the project inbox are linked to them.

Documents attach to the lead, so the drawings and the scope you bid against are where the bid is rather than in a folder somebody has to find.

An account record listing its contacts, linked projects and details.

What this does not do

It is a contractor’s pipeline, not a marketing system. There is no lead scoring, no email sequences or drip campaigns to prospects, and no web-form capture — a lead gets into WorkHoist because somebody puts it there.

There is no territory or quota management, and no duplicate detection: if the same builder is entered twice, the system will not notice.

Common questions

Can I set my own pipeline stages?

Yes. Pipelines and their stages are per company, so you can match the way you actually bid rather than a fixed set of steps.

Does a won bid create the project automatically?

Moving a lead into a winning stage records the win and carries it into a project, keeping the link between the two. The quoted figure and the job budget start from the same place rather than being typed twice.

Can I email a client from inside WorkHoist?

Yes. Connect Gmail or Outlook and emails are linked to the contact and the job they belong to. There is no separate marketing-email tool.

Which plan includes the CRM?

Every plan. Plans differ by how many paid seats you need and the onboarding you get, not by which features are switched on.

See it on your own jobs

14 days free · No credit card · Cancel anytime · Your data exports with you