assess.one – AI-powered business operations platform

Workflow Template

Window Replacement Measure and Quote Workflow

Captures an estimator's site measurement, calculates the quote, routes it through manager review (with a revision loop back to the estimator if changes are needed), then sends the customer a quote for acceptance and books the job once accepted.

This workflow is designed for window replacement businesses that send estimators to measure sites and need a consistent path from measurement to booked installation. It captures the estimator's site data, calculates the quote automatically, routes it through manager review with a built-in revision loop, and then sends the customer a quote they can accept or decline online. Once accepted, it records the outcome and creates a task for the office to book the job, giving the business a clear record of every quote's status and history.

Business Outcomes

  • Faster turnaround from site measurement to customer-ready quote
  • Fewer pricing errors through automated quote calculation
  • Clearer visibility of quotes awaiting manager review or revision
  • Reduced back-and-forth between estimator and manager via a structured revision loop
  • Quicker handoff to job booking once a customer accepts

Workflow Steps

Steps

  1. 1
    Create Window Quote Recordcreate record

    Creates the window quote record from the estimator's site measurement submission.

  2. 2
    Set Status to Measuredupdate record

    Sets the quote status to Measured after the site visit is recorded.

  3. 3
    Calculate Quote Amountupdate record

    Calculates the quote amount as number of windows times price per window plus installation and extras cost.

  4. 4
    Manager Reviews Measurements and Pricecreate task

    Estimating manager checks the measurements and price and records their decision and comments.

  5. 5
    Save Review Decisionupdate record

    Saves the manager's decision and comments to the record.

  6. 6
    Route on Review Decision

    Routes the workflow based on whether the manager approved the quote or requires changes.

    review_decision: "Approved"→Set Status to Quote Sent
    review_decision: "Changes needed"→Set Status to Revising
    Default→End
  7. 7
    Set Status to Revisingupdate record

    Sets the quote status to Revising when the manager requests changes.

  8. 8
    Estimator Updates Quote Detailscreate task

    Estimator reviews the manager's comments and updates the number of windows, price per window, and installation and extras cost.

  9. 9
    Save Revised Quote Detailsupdate record

    Saves the estimator's revised figures to the record.

  10. 10
    Restart Quote Calculationrestart from step

    Restarts the workflow from the quote calculation step so the revised figures are recalculated and re-reviewed.

  11. 11
    Set Status to Quote Sentupdate record

    Sets the quote status to Quote Sent once the manager approves.

  12. 12
    Send Quote to Customerrequest external input

    Emails the customer the quote details with a form to accept or decline.

  13. 13
    Route on Customer Decision

    Routes the workflow based on whether the customer accepted or declined the quote.

    quote_decision: "Accept"→Set Status to Quote Accepted
    quote_decision: "Decline"→Set Status to Quote Declined
    Default→End
  14. 14
    Set Status to Quote Declinedupdate record

    Sets the quote status to Quote Declined when the customer declines.

  15. 15
    Send Decline Thank You Emailsend email

    Emails the customer a thank-you message after they decline the quote.

  16. 16
    Set Status to Quote Acceptedupdate record

    Sets the quote status to Quote Accepted when the customer accepts.

  17. 17
    Send Acceptance Confirmationsend email

    Emails the customer a confirmation that their quote has been accepted.

  18. 18
    Office Books the Jobcreate task

    Creates a task for the office to book the installation job, due in 2 days, without waiting for it to complete.

Fields

Show all 24 fields

FormSite Measurement Form

  • Customer Name*· Text
  • Customer Email*· Email
  • Customer Mobile*· Phone
  • Site Address*· Text
  • Visit Date*· Date
  • Number of Windows*· Number
  • Window Sizes (width x height for each window)*· Long text
  • Frame Material*· Choice
  • Glazing*· Choice
  • Opening Type*· Text
  • Frame Condition*· Text
  • Price per Window*· Number
  • Installation and Extras Cost*· Number
  • Site Photos· File upload
  • Valid Until Date*· Date

TaskManager Reviews Measurements and Price

  • Review Decision*· Choice
  • Review Comments· Long text

TaskEstimator Updates Quote Details

  • Revised Number of Windows*· Number
  • Revised Price per Window*· Number
  • Revised Installation and Extras Cost*· Number

Other fields

  • Quote Status· Choice
  • Quote Amount· Number
  • Accept or Decline Quote*· Choice
  • Comments· Long text
  • Customer Name*
  • Customer Email*
  • Customer Mobile*
  • Site Address*
  • Visit Date*
  • Number of Windows*

Forms

Site Measurement Form

15 fields

Data Views

Window Quotes Overview

customer_name, site_address, number_of_windows, frame_material +4 more

Dashboard Widgets

Quotes by Status

Recommended integrations

Setup the following integrations to extend workflow capability.

  • Send email in the workflow

    AWS SES logoAWS SES
window replacement measure and quoteglazing and windowstradetrades

Similar Workflows

Similar Categories

FAQs

Why should we automate window measurement and quoting instead of handling it manually?

Manual quoting typically involves emails, spreadsheets and phone calls between the estimator, manager and customer, which creates delays and version confusion. This workflow calculates the quote amount automatically from the measurements and pricing entered, and keeps every decision, comment and revision on a single record with a timeline. That reduces the chance of a stale price being sent and gives the business a clear view of where each quote stands at any time.

What is the ROI of using this workflow compared to our current process?

The workflow removes manual quote calculation, manual routing between estimator and manager, and manual chasing of customer responses, all of which take staff time on every job. Because the request form, calculation, review and customer form are already built and ready to use, a workspace can publish and run it in minutes rather than building this process from scratch. The time saved on admin per quote, multiplied across a business's quote volume, is where the return comes from.

Who is involved in reviewing and approving a quote?

The estimating manager reviews the measurements and price on a task the workflow waits for, recording a Decision and Comments directly on the record. If the manager selects 'Changes needed', the workflow assigns a task to the estimator to update the figures, and the quote is recalculated and sent back for manager review again. Both roles are workspace team members, and every decision they make is saved to the record's timeline.

What happens if the manager requests changes to the quote?

When the manager's decision is 'Changes needed', the status is set to Revising and the estimator receives a task to update the number of windows, price per window, and installation and extras cost based on the manager's comments. Once the estimator submits these revised figures, the workflow restarts from the quote calculation step, recalculating the amount and sending it back through manager review. This loop can repeat as many times as needed before the quote is approved.

How does the customer accept or decline a quote, and do they need an account?

Once a quote is approved, the customer receives it by email along with a form asking them to Accept or Decline and add any comments. They complete this form directly without needing to create an account or log in anywhere. Their response routes the workflow automatically: accepting moves the status to Quote Accepted and triggers a confirmation email plus a job-booking task for the office, while declining moves the status to Quote Declined and triggers a thank-you email.

What happens after the customer accepts the quote?

The status is set to Quote Accepted, and the customer is sent an acceptance confirmation email. At the same time, a task is created for the office to book the installation job, due in two days, and the workflow does not wait for this task to complete before moving on. Any booking notes the office records are kept with that task and shown in the record's task list.

Can we customise the fields captured on the site measurement form or the quote calculation?

Yes, a workspace can describe the change it wants in plain English or edit the workflow's steps directly in the workflow editor, and earlier versions of the workflow are kept. This means fields on the request form, such as window sizes, frame material or glazing type, can be adjusted, and the quote calculation logic can be updated as pricing structures change. Any changes apply going forward without needing a development project.

How do we track the status of quotes in progress across multiple estimators?

Each window quote is a record with a reference number, a current status such as Measured, Revising, Quote Sent, Quote Accepted or Quote Declined, and a full timeline of what happened. Table views and dashboards display records grouped by status, so office staff can see at a glance how many quotes are awaiting review, out for customer decision, or ready for booking. Workspace activity is also logged, giving visibility into who took which action and when.

Does connecting Stripe let customers pay online through this workflow?

A workspace can connect a Stripe account for online payments, but connecting it does not change this workflow by itself. To collect payment as part of the quote acceptance process, a payment step would need to be added to the workflow. As it stands, this workflow handles quote acceptance and decline through the customer's response form, and payment collection is a separate step that could be added if needed.

Ready to use this workflow?

Create a free account and customise this workflow for your business.

Window Replacement Measure and Quote Workflow | assess.one