🔬 Automated web form data collection and storage to Google Sheets

649 views · 🔬 Document Extraction & Analysis

💡 Pro Tip — If you’ve run into Facebook’s Graph API permission restrictions, ScraperNode is a community node that scrapes pages, groups, posts, and comments directly — no app review needed.

View All Scrapers

Description

Automated Web Form Data Collection and Storage to Google Sheets

Overview

This n8n workflow allows you to collect data from a web form and automatically store it in a Google Sheet. It includes data cleanup, date stamping, optional batching, and throttling for smooth handling of single or bulk submissions.


What It Does


Features


Who’s It For

This workflow is perfect for:


Prerequisites

Make sure the following are ready before use:


Google Sheet Format

Ensure your Google Sheet contains the following exact column names (case-sensitive):

Business NameLocationWhatsApp NumberEmailNameDate
SpaGreenBangladesh8801322827753spagreen@gmail.comAbdul Mannan2025-09-14
Dev Code JourneyBangladesh8801322827753admin@gmail.comShakil Ahammed2025-09-14

> Note: The “Email” column includes a trailing space — this must match exactly in both the sheet and column mapping settings.


Setup Instructions

1. Configure Webhook

2. Clean Incoming Data

3. Loop Over Items (Optional for Batches)

4. Append to Google Sheet

5. Add Delay (Optional)


How to Use It

  1. Clone or import the workflow into your n8n instance
  2. Update the Webhook URL in your frontend form’s POST action
  3. Connect your Google Sheets account in the Google Sheets node
  4. Confirm that your target sheet matches the required column structure
  5. Start sending data from your form — new entries will appear in your sheet automatically

> This setup ensures form submissions are received, cleaned, stored efficiently, and processed in a controlled manner.

Notes


Ideal Use Cases


Support

🔗 Nodes Used

Google Sheets, Webhook

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup