Qualify, score and track supplier applications with Google Sheets and Gmail
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
Nodes used (6)
- n8n Form Trigger
n8n-nodes-base.formTrigger - Edit Fields (Set)
n8n-nodes-base.set - If
n8n-nodes-base.if - Google Sheets
n8n-nodes-base.googleSheets - Code
n8n-nodes-base.code - Gmail
n8n-nodes-base.gmail
What it does
Quick overview This workflow collects supplier qualification applications via an n8n form, validates and scores them, checks for duplicates in Google Sheets, logs outcomes to Google Sheets, and notifies applicants of the decision via Gmail. How it works 1. Receives a supplier application submission through an n8n form. 2. Normalizes the submitted fields, generates an application ID, and validates that required data is present and correctly formatted. 3. Looks up the supplier in a Google Sheets “SupplierMaster” sheet by Registration / Tax Number and emails the applicant if the supplier already exists. 4. Checks mandatory requirements (tax registration must be available and required documents cannot be “Not Available”) and, if they fail, logs the failure to a Google Sheets evaluation log and emails the supplier. 5. Converts capability selections and years in business into numeric scores, calculates a weighted qualification score, and assesses risk based on compliance status and missing supporting information. 6. Determines the final outcome (Approved, Conditionally Approved, Manual Review, or Rejected), appends the supplier record to Google Sheets, logs the evaluation for audit purposes, and emails the decision details to the supplier. Setup 1. Add Google Sheets OAuth credentials and replace YOURSUPPLIERQUALIFICATIONSHEETID with your spreadsheet ID in all Google Sheets steps. 2. Ensure your spreadsheet contains the sheets “SupplierMaster” and “SupplierEvaluationLog” with columns that match the fields being written (for example, “Registration / Tax Number”, “Supplier Status”, “Weighted Score”, and “Decision Reason”). 3. Add Gmail credentials and confirm the sender mailbox is allowed to send emails to applicants. 4. Review and adjust the approval thresholds, conditional thresholds, scoring weights, and risk rules in the workflow configuration to match your supplier policy.