AI Flowi Workflow templates (tested)

Start with two downloadable workflows tested in production, or the website lead-capture use case built on the validated recipe. Tests used synthetic requests in Ai Flowi’s own workspace, running AI Flowi Workflow 1.9.2. The dates and limits below describe those recorded tests.

By Ai Flowi · Published · Updated

Delivery formats: Downloadable template means an importable file link exists on the linked page; Tested recipe means production-tested steps to rebuild, with no importable file; Documentation only means instructions without production-test evidence. Configuration JSON and setup guides are not workflow imports.

Difficulty rule: Beginner = up to five saved workflow nodes and at most one decision router (two branches); Intermediate = more than five nodes or more than one decision router. Count all saved nodes, including unused response branches, rather than node runs. Both levels require the configuration skills listed on the linked page.

Tested templates and recipe-based use case

  1. Validated webhook to Google Sheets

    Delivery format: Downloadable template. Category: Data intake and validation. Difficulty: Intermediate (7 nodes, 1 decision router).

    Production-tested and imported/re-tested: . Universal Webhook receives a POST; JSON Operations validates and prepares the row; Verification Router routes it to Append Rows and a Webhook Response. A valid authenticated request returned 200 and added one row. Invalid input returned 422; missing or invalid API keys returned 403. These rejected requests added no rows.

    Download the validated workflow (ZIP) · Related tutorial: setup and required configuration · Recorded test results

    After import, select your Google Account, set your Spreadsheet ID and the Sheet1!A:C range with name,email,request columns, and configure Platform API Key authentication. This version appends another row for each identical delivery. The spreadsheet-failure test was run on the original flow; it was not repeated on the imported copy.

  2. Webhook to Google Sheets with duplicate protection

    Delivery format: Downloadable template. Category: Data intake and duplicate protection. Difficulty: Intermediate (8 nodes, 1 decision router).

    Production-tested and imported/re-tested: . This version uses Upsert Row keyed on event_id. First delivery returned 200 {"status":"inserted"}; a sequential repeat returned 200 {"status":"duplicate"} and updated the same row without inserting a second row. The last write wins.

    Download the duplicate-protection workflow (ZIP) · Related tutorial: setup, recorded tests and limits

    Select your Google Account, replace the Spreadsheet ID placeholder, configure webhook authentication, and follow the tutorial’s worksheet setup with event_id,name,email,request headers. Send a text event_id of 1–100 characters and reuse it for retries of the same event. Matching is case-sensitive. Protection lasts while the keyed row exists in that worksheet; deleting or changing it can allow another insert. Simultaneous duplicate deliveries can both insert.

  3. Capture website leads into Google Sheets

    Delivery format: Downloadable template. Uses the linked underlying validated workflow, with no separate lead-capture export. Category: Lead capture. Difficulty: Intermediate (underlying validated graph: 7 nodes, 1 decision router).

    Built on the recipe production-tested on . Send name, email and request from your website’s trusted sender to the validated workflow. This use case reuses the recipe’s evidence; the recorded tests used synthetic HTTP requests. They do not establish a test of your website form or a customer deployment.

    Lead-capture use case and setup · Download the underlying validated workflow (ZIP) · Related tutorial: webhook to Google Sheets

    Keep the Platform API Key in a trusted sender, outside public browser code. Test your site’s submission path with synthetic data before using real leads. The use-case guide also links the version tested on 9 October 2026 for sequential retries.

Before you use a download

Both downloads are sanitised and were imported into clean flows for re-testing. Configure your own Google connection, spreadsheet and webhook authentication, then check the HTTP response and sheet rows with synthetic inputs.

Spreadsheet errors remain a limitation: a Google Sheets failure stops the flow and returns the raw platform error, which can include the Google API URL and Spreadsheet ID. Version 1.9.2 has no in-flow error branch for this failure. Do not display the raw response verbatim to website visitors.

These are no-model workflows. Plans: Go from USD8/month billed yearly (USD10 monthly), five plans up to Pro 500. Every plan is listed on the pricing page.

Explore AI Flowi Workflow · Pricing · Google Sheets integration

More production-tested templates (9 October 2026)

Each template below was built and run on AI Flowi Workflow 1.9.2 with synthetic data. Each page lists every test case, the observed result and its limits.

Sources: Webhook to Google Sheets tutorial and production tests, 8 and 9 October 2026; lead-capture use case.