assess.one – AI-powered business operations platform

Workflow Template

Flooring site measure and estimate Workflow

Captures an estimator's site measurement, calculates a flooring quote, routes it through manager review (with revision looping), and on approval sends the customer a quote to accept or decline, closing out the job booking or a decline notice.

Flooring businesses handling multiple site measures and quotes each week need a consistent, visible process that keeps estimators, managers and the office aligned on every job. This workflow captures the estimator's site measurement details, calculates a quote, routes it through manager review with revision looping where needed, and on approval sends the customer a quote to accept or decline. Estimating managers, estimators, office staff and customers are each involved at the appropriate stage, with the record's status and timeline reflecting progress throughout.

Business Outcomes

  • Supports more consistent quote calculations across estimators
  • Helps reduce back-and-forth on pricing by routing revisions with recorded manager comments
  • Makes it easier to track every quote's status from measurement to customer decision
  • Streamlines handoff to the office for job booking once a quote is accepted
  • Improves visibility of decline reasons and revision history for later review

Workflow Steps

Steps

  1. 1
    Create flooring quote recordcreate record

    Registers the site measure submission as a flooring quote record.

  2. 2
    Set status to Measuredupdate record

    Marks the record status as Measured after site data capture.

  3. 3
    Calculate quote amountupdate record

    Calculates the quote amount from measured area, waste allowance, rate and extras cost.

  4. 4
    Manager: check measurements and pricecreate task

    Estimating manager reviews the measurements and pricing and records approval decision.

  5. 5
    Save manager review decisionupdate record

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

  6. 6
    Route on manager review decision

    Routes to the quote-sent path if approved, or to revision if changes are needed.

    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

    Marks the record status as Revising while the estimator updates the quote.

  8. 8
    Estimator: update quote based on commentscreate task

    Estimator reviews the manager's comments and updates area, waste allowance, rate and extras cost.

  9. 9
    Save revised quote inputsupdate record

    Persists the estimator's revised measurements and pricing to the record.

  10. 10
    Restart quote calculation cyclerestart from step

    Restarts the workflow from the quote calculation step with the revised figures.

  11. 11
    Set status to Quote Sentupdate record

    Marks the record status as Quote Sent before emailing the customer.

  12. 12
    Send quote to customer for acceptancerequest external input

    Emails the customer the quote details and a form to accept or decline, and waits for their reply.

  13. 13
    Save customer decisionupdate record

    Persists the customer's accept/decline decision and comments to the record.

  14. 14
    Route on customer decision

    Routes to acceptance or decline handling based on the customer's reply.

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

    Marks the record status as Quote Declined.

  16. 16
    Send decline thank-you emailsend email

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

  17. 17
    Set status to Quote Acceptedupdate record

    Marks the record status as Quote Accepted.

  18. 18
    Send acceptance confirmation emailsend email

    Emails the customer confirming their quote acceptance.

  19. 19
    Office: book the jobcreate task

    Creates a task for the office to book the job, without waiting for completion.

Fields

  • Customer Name*
  • Customer Email*
  • Customer Mobile*
  • Site Address*
  • Visit Date*
  • Rooms*
  • +20 more fields

Forms

Flooring Site Measure Form

16 fields

Data Views

Flooring Quotes Overview

customer_name, site_address, flooring_product, measured_floor_area +3 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
flooring site measure and estimateflooringtradetrades

Similar Workflows

Similar Categories

FAQs

What does this workflow record at each stage of the quote process?

The record captures the original site measurement details, the calculated quote amount, the manager's review decision and comments, and any revised measurements or pricing entered by the estimator. It also records the customer's accept or decline decision and comments, and the office's booking notes. The record's status and timeline show these changes as they happen, giving a clear history of how each quote progressed.

Who is involved in reviewing and approving a flooring quote?

The estimating manager checks the measurements and pricing and records an approval decision, which the workflow waits for before proceeding. If changes are needed, the task returns to the estimator to update the figures based on the manager's comments. Office staff are brought in later to book the job once the customer accepts the quote.

What happens if the manager requests changes to a quote?

When the manager's decision is 'Changes needed', the record status is set to Revising and a task is assigned to the estimator to update the area, waste allowance, rate and extras cost based on the manager's comments. Once the estimator submits the revised figures, the workflow restarts the quote calculation and returns it to the manager for another review. This looping continues until the manager approves the figures.

How does the customer receive and respond to the quote?

Once approved, the record status is set to Quote Sent and the customer is emailed the quote details along with a form to accept or decline, without needing an account. The workflow waits for their reply, and their decision and any comments are saved to the record. Based on their response, the workflow routes to either an acceptance confirmation email or a decline thank-you email.

How do we change the steps in this workflow?

A workspace can update the workflow by describing the desired change in plain English or by editing the steps directly in the workflow editor. Earlier versions of the workflow are kept, so previous configurations remain available for reference. This makes it possible to adjust review steps, forms or messages as the business's process evolves.

What happens after the customer accepts the quote?

When the customer accepts, the record status is set to Quote Accepted and a confirmation email is sent to them. A task is then created for the office to book the job, which the workflow does not wait for, so the process can continue while booking notes are added to that task. This keeps the record moving without holding up other steps.

What is recorded if the customer declines the quote?

If the customer declines, the record status is set to Quote Declined and a thank-you email is sent to them. The customer's decline decision and any comments they provided are saved to the record, giving visibility into why a quote did not proceed. This information remains part of the record's timeline for later reference.

Who can submit the initial site measurement details?

The site measurement details, including rooms, flooring product, measured floor area, subfloor condition and site photos, are submitted through the request form when the record is created. This form is completed by whoever carries out the site visit, typically the estimator, without needing a workspace account. Once submitted, the workflow registers this information as a new flooring quote record and sets its status to Measured.

Does this workflow support each business's own compliance needs?

The workflow records statuses, the values staff and customers enter, and a timeline of what happened on each record, which can support a business's internal tracking. Each business should confirm its own compliance and record-keeping obligations separately, as these vary by jurisdiction and industry. The recorded data is available to review as part of that process.

Ready to use this workflow?

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

Flooring site measure and estimate Workflow | assess.one