✅ 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
Native Formula • Zero 6-Min Timeouts

The Modern ImportJSON Alternative for Google Sheets

Stop struggling with bloated legacy scripts that crash on nested arrays, hit Apps Script 6-minute timeouts, or fail on schema changes. Un-nest any JSON in 1 click.

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: REST API Response (User Records + Roles)

Load sample:
Edit or paste your own
✅ Extracted 13 columns in 4ms
B1: =FLATTEN_JSON(A2:A)
statuspagetotal_recordsdata.user_iddata.profile.full_namedata.profile.emaildata.profile.tierdata.rolesdata.org.iddata.org.namedata.org.domaindata.security.mfa_enableddata.security.last_login_ip
success11420usr_99841Elena Rostovaelena.r@enterprise.ioenterprise_proadmin, billing_manager, compliance_leadorg_4812Apex Dynamics Corpapexdynamics.aiTrue198.51.100.42

Why Operators Choose PayloadFlatten

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

Legacy ImportJSON.gs Script

  • ✕ 300+ lines of fragile legacy code copied from outdated GitHub gists.
  • ✕ Crashes or silently truncates when payloads contain multi-level nested arrays.
  • ✕ Hits Google Apps Script's 6-minute execution quota on batches over 50 rows.
  • ✕ Shifts existing spreadsheet columns when incoming JSON schemas change dynamically.
Modern Client-Side

The PayloadFlatten Advantage

  • ✓ Native =FLATTEN_JSON() formula compiles and extracts keys in 4ms.
  • ✓ Recursively flattens complex objects, sibling arrays, and primitives cleanly.
  • ✓ 100% client-side Google Apps Script execution with zero external network delays.
  • ✓ Predictable column headers that never overwrite neighboring calculation columns.

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 ImportJSON alternative Google Sheets and spreadsheet un-nesting.

Why does GitHub's ImportJSON.gs frequently fail or freeze?

Legacy ImportJSON scripts rely on outdated synchronous HTTP request parsers and unoptimized recursive string traversal that easily exceed Google Apps Script's memory quotas and 6-minute execution window. PayloadFlatten operates as a pure in-memory formula (=FLATTEN_JSON) directly on cell values, flattening payloads in single-digit milliseconds without external network bottlenecks.

Can I replace my existing =ImportJSON() formulas directly?

Yes. Instead of calling =ImportJSON(url), simply paste or pipe your raw JSON into a cell (e.g. A2) and use =FLATTEN_JSON(A2). This decouples unstable network fetching from your sheet calculations, preventing sheet recalculation loops and rate-limit bans.

Does PayloadFlatten require sharing my sheet data with external servers?

No. Unlike enterprise data connectors that route your API responses through their cloud infrastructure, PayloadFlatten runs 100% within your private Google Workspace sandbox under narrow @OnlyCurrentDoc permissions.

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.