✅ Now Live on Google Workspace Marketplace! Install Free in 1 Click ➔ • Early-Bird Lifetime Pro just $19 (use code EARLYBIRD).
PayloadFlatten
Install on Google Sheets
n8n Open-Source • Zero Code Nodes

Flatten n8n Webhook Payloads Directly in Google Sheets

Eliminate messy JavaScript Code and Item Lists nodes in n8n. Send raw execution output to Google Sheets and let PayloadFlatten do the heavy lifting.

Install Free on Google Marketplace ➔ Test Interactive Demo Below View Early-Bird ($19)
Runs on Google Apps Script Native =FLATTEN_JSON() formula Zero server maintenance

Live Interactive Simulator

Pre-loaded with sample payload: n8n Multi-Node Pipeline Output Payload

Load sample:
Edit or paste your own
✅ Extracted 8 columns in 4ms
B1: =FLATTEN_JSON(A2:A)
workflow.idworkflow.namecompany.namecompany.domaincompany.metrics.annual_revenuecompany.metrics.funding_stagetechnologiesenrichment_status
wf_enrichment_44B2B Tech Lead PipelineCloudNova Systemscloudnova.tech$4.2MSeries APostgreSQL, n8n, Node.js, Docker, Stripeverified

Why Operators Choose PayloadFlatten

Stop burning manual engineering hours or expensive SaaS subscriptions on simple webhook parsing.

Writing Custom JavaScript in n8n

  • ✕ Writing 40-line custom JavaScript normalization loops in n8n Code / Function nodes.
  • ✕ Debugging fragile Object.keys() and Array.reduce() scripts when upstream APIs update.
  • ✕ Dealing with complex n8n Item Lists 'Split Out Items' and 'Aggregate' node configurations.
  • ✕ Wasting self-hosted server memory serializing huge nested JSON arrays.
Modern Client-Side

The PayloadFlatten Advantage

  • ✓ Pass raw $json directly into the Google Sheets Append node in 1 step.
  • ✓ Formula =FLATTEN_JSON() handles recursive nesting, child arrays, and primitives automatically.
  • ✓ Maintains a single clean source of truth without data transformation errors in n8n.
  • ✓ Zero custom scripts to maintain across your self-hosted or n8n Cloud workflows.

Simple, Transparent Pricing

No monthly retainers. No cloud relays. Own it for life.

Free Forever

For solo operators testing the formula.

$0 / lifetime
  • Native =FLATTEN_JSON() formula
  • Instant 30-second Apps Script setup
  • Up to 50 rows per batch run
  • 100% Google Apps Script privacy
Install Free from Marketplace ➔
Early-Bird Deal • 60% Off

Early-Bird Solo

Complete freedom for individual operators.

$19 $49 One-time payment

Use code EARLYBIRD at checkout

  • 1 Google Account license
  • Unlimited rows & runs (no cap)
  • Full recursive object & array un-nesting
  • Dot notation customization
  • Lifetime license key & updates
Claim $19 Solo License ➔

Team & Agency

For agencies managing client automations.

$49 $149 One-time payment

Multi-account agency license

  • Up to 5 Google Accounts
  • Unlimited rows, runs & sheets
  • Automated spreadsheet installable triggers
  • Commercial & client delivery allowed
  • Priority 1-on-1 email support
Get Team License ($49) ➔

Frequently Asked Questions

Common questions about n8n JSON payload to Google Sheets and spreadsheet un-nesting.

Can I use this with self-hosted n8n instances?

Yes. Whether you are running n8n via Docker on a private VPS or using n8n Cloud, the standard Google Sheets node can append the raw JSON payload to a cell, where =FLATTEN_JSON() parses it instantaneously.

How do I format the n8n Google Sheets node to pass raw JSON?

In your n8n Google Sheets node, set the column value to {{ JSON.stringify($json) }}. This outputs the full event object into a single spreadsheet cell ready for 1-click un-nesting.

Does it support n8n binary data or file attachments?

PayloadFlatten parses standard JSON metadata associated with file attachments (e.g. file names, mime types, URLs, byte sizes). File binary data should be stored in S3 or Google Drive with links passed into the JSON.

Google Workspace Marketplace Approved

Ready to un-nest JSON inside Google Sheets™?

Install PayloadFlatten directly from the official Google Workspace Marketplace in one click—free up to 50 rows per run, zero external servers.

Popular Integrations & Use Cases

Explore native un-nesting solutions for popular webhook payloads and data pipelines.

50 Pre-Configured Simulator Engines

Formula & Script Alternatives

Native formula replacements for fragile legacy scripts.

E-Commerce & Payment Webhooks

Un-nest order, customer, and transaction payloads.

Automation & Webhook Connectors

Stop burning operations in Make, n8n, and Zapier.

CRM, Forms & Developer Webhooks

Parse polymorphic form answers, lead updates, and git events.