n8n Quote Request Workflow: Google Sheets + Gmail Validation
n8n Quote Request Workflow: Google Sheets + Gmail Validation
Regular price
£42.99
Regular price
£42.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Quote Request Workflow: Google Sheets + Gmail Validation
Regular price
£42.99
Regular price
£42.99
Sale price
Unit price
/
per
Capture quote requests, validate missing details, and email confirmations automatically—using n8n, Google Sheets, and Gmail
This n8n Quote Request Workflow collects submissions from an n8n Form, checks which required details are missing, stores each request in Google Sheets, and sends both the business owner and the customer the right Gmail messages based on the validation result.
What this workflow does
- Receives a new quote request from an n8n Form submission.
- Normalizes submitted fields, generates a unique request reference, and validates the submission against a configurable list of required_fields.
- Prevents duplicate entries by looking up the generated request reference in Google Sheets (to avoid saving duplicate requests from the same day).
-
Saves the request to Google Sheets in the “Requests” tab with a status of either
ready_to_quoteormissing_info. - Email the business owner via Gmail with the request details and the current status.
-
Email the customer via Gmail:
- If details are missing: asks for the missing information.
- If everything is present: confirms the request and includes the expected reply_within timeframe.
- Displays a thank-you completion page after customer messaging.
Use cases
- Lead capture for services where quotes require specific customer details (e.g., project specs, contact information, or scope fields).
- Reducing back-and-forth by automatically requesting missing information before preparing a quote.
- Keeping a clean quote pipeline in Google Sheets while notifying your team immediately with the right status.
Technical details
-
Integrations/nodes:
form,code,if,set,gmail, plussticky notefor workflow documentation. - Google Sheets requirements: a spreadsheet with a tab named “Requests”, including a request_id column matching what the workflow appends.
-
Gmail setup in n8n: configure
owner_email,business_name,reply_within, andrequired_fields.
