Quote Request Google Sheets Template

A contractor-and-trades-ready sheet for turning website quote requests into a dispatch-and-billing workflow.

Overview

Built for plumbing, electrical, HVAC, painting, and other trades that take requests through their website and dispatch on-site estimates. Covers the full path from inquiry to quoted amount to booked job.

Column layout

Copy this column order into a blank Google Sheet, or let SheetLink Forms create the headers for you on first submission.

ColumnNotes
Request IDUnique ID
ReceivedTimestamp
CustomerName
PhonePrimary contact method
Email
Service neededDropdown: Plumbing / Electrical / HVAC / etc.
UrgencyEmergency / This week / Flexible
Property typeResidential / Commercial
Address / ZIPLocation - drives routing
DescriptionFreeform
PhotosURLs from form upload
Assigned techDropdown
Estimate dateScheduled site visit
StatusNew / Scheduled / Quoted / Booked / Completed / Lost
Quoted amountIf in Quoted or later
NotesFreeform

Useful formulas

Paste these into a top-of-sheet summary row or a separate dashboard tab.

Emergency open
=COUNTIFS(G:G,"Emergency",N:N,"<>Booked",N:N,"<>Lost",N:N,"<>Completed")
Puts urgent-uncommitted count at top.
Conversion rate
=COUNTIF(N:N,"Booked")/(COUNTA(A2:A)-1)
Average quote
=AVERAGEIF(N:N,"Quoted",O:O)

Conditional formatting

  • Urgency: red for Emergency, yellow for This week.
  • Status: green for Booked/Completed, red for Lost, yellow for Quoted, blue for Scheduled.
  • Photos column: show 'View' hyperlinks (use HYPERLINK formula around the URL).

Pivot table guidance

Pivot with Assigned tech as rows, Status as columns. Second pivot: Service needed by month - spot seasonality.

Get SheetLinkWP - free

Install from WordPress.org and start filling this template in under 10 minutes.