All workflow nodes completed without a technical error.
FlowSRE independently checks Google Sheets after n8n reports SUCCESS—so a missing or wrong row becomes a FALSE SUCCESS instead of a green checkmark.
The missing reliability layer
Monitoring the workflow only tells you that nodes ran. FlowSRE checks the destination where the result was supposed to appear.
All workflow nodes completed without a technical error.
Google Sheets row exists, but status is unknown instead of qualified.
status = qualified≠Actualstatus = unknownOutcome Guard
Define the business result that must exist after an automation completes.
Check Google Sheets or GET the CRM record. n8n SUCCESS is not enough.
See expected versus actual evidence when SUCCESS did not deliver the result.
After the first Sheets check
The first outcome is always n8n + Google Sheets. Everything below is optional and does not replace that independent sheet check.
Install n8n-nodes-flowsre, paste an API key, and drop a check on the canvas. Exists, not empty, equals, row count—without a long webhook URL.
Import Lead → Google Sheets for independent verification. HubSpot, AmoCRM, and Bitrix24 recipes are followed by a live CRM GET from FlowSRE — not a payload-only ID check.
On FALSE SUCCESS, FlowSRE POSTs the incident, expected vs actual, and original payload. Auto retries up to three times; every attempt is recorded.
Optional. With an OpenAI key on the server, FlowSRE can download generated text and audit hallucination, toxicity, jailbreak, and pricing slips.
The node hashes selected personal fields before upload, so emails and phones do not land in FlowSRE as plaintext.
Pro workspaces set a product name, logo, and custom domain. Point a CNAME to cname.vercel-dns.com.
How it works
n8n on your laptop stays private. Paste the FlowSRE ingest URL and secret into an HTTP Request node.
Share the spreadsheet as Viewer with the FlowSRE email. No Google Cloud project.
Every run is VERIFIED, FALSE SUCCESS, or TECHNICAL FAILURE. That is the whole loop.
Stop trusting success blindly