EARLYBIRD).
When an order has 3 items, you need 3 rows—each with the parent Order ID, Customer Email, and Date repeated automatically. Do it in 1 formula.
=FLATTEN_JSON() formula
Zero server maintenance
Pre-loaded with sample payload: Multi-Item E-Commerce Order Payload
| order_id | order_date | customer.email | customer.country | line_items.0.sku | line_items.0.title | line_items.0.qty | line_items.0.price | line_items.1.sku | line_items.1.title | line_items.1.qty | line_items.1.price | line_items.2.sku | line_items.2.title | line_items.2.qty | line_items.2.price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 8849201 | 2026-11-01 | claire@atelier.fr | FR | LINEN-SHIRT-S | Classic Linen Shirt | 2 | 85.0 | LEATHER-BELT-M | Braided Leather Belt | 1 | 55.0 | CANVAS-TOTE | Weekend Canvas Tote | 1 | 45.0 |
Stop burning manual engineering hours or expensive SaaS subscriptions on simple webhook parsing.
data.object.lines.data).line_items automatically.=FLATTEN_JSON_ROWS(A2:A) formula and in the 1-click Side Panel.No monthly retainers. No cloud relays. Own it for life.
For solo operators testing the formula.
=FLATTEN_JSON() formulaComplete freedom for individual operators.
Use code EARLYBIRD at checkout
For agencies managing client automations.
Multi-account agency license
Common questions about Convert JSON array to rows Google Sheets line items and spreadsheet un-nesting.
By default, it recursively searches the JSON object (up to 4 levels deep) for the first array of objects—such as line_items, items, or data.object.lines.data. You can also pass an explicit path like =FLATTEN_JSON_ROWS(A2:A, ".", "line_items").
All parent fields are flattened with dot notation and automatically repeated on every child row so you can immediately run Pivot Tables, VLOOKUP, or SUMIFS by product SKU.
Install PayloadFlatten directly from the official Google Workspace Marketplace in one click—free up to 50 rows per run, zero external servers.
Explore native un-nesting solutions for popular webhook payloads and data pipelines.
Native formula replacements for fragile legacy scripts.
Un-nest order, customer, and transaction payloads.
Stop burning operations in Make, n8n, and Zapier.
Parse polymorphic form answers, lead updates, and git events.