EARLYBIRD).
Stop struggling with line_items[] arrays. Un-nest SKUs, quantities, fulfillment status, and discount codes into clear, readable columns in seconds.
=FLATTEN_JSON() formula
Zero server maintenance
Pre-loaded with sample payload: Shopify Order with Multiple Items & Promotional Code
| order_name | created_at | currency | subtotal_price | total_discounts | total_price | line_items.0.sku | line_items.0.title | line_items.0.quantity | line_items.0.price | line_items.1.sku | line_items.1.title | line_items.1.quantity | line_items.1.price | discount_applications.0.code | discount_applications.0.type | discount_applications.0.value | customer.email | customer.customer_tier |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| #10924 | 2026-10-14T14:32:00Z | EUR | 240.00 | 40.00 | 200.00 | RUN-SHOE-M10 | AeroFlow Velocity Runners | 1 | 160.00 | RUN-SOCK-3PK | Performance Ankle Socks 3-Pack | 2 | 40.00 | MARATHON20 | percentage | 20.0 | lukas.weber@berlin-tech.de | VIP |
Stop burning manual engineering hours or expensive SaaS subscriptions on simple webhook parsing.
line_items.0.sku, line_items.1.sku) preserve single-row order totals.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 Shopify line items JSON to Google Sheets and spreadsheet un-nesting.
Because PayloadFlatten generates predictable column keys (line_items.0.quantity, line_items.1.quantity, etc.), you can easily sum units using native Google Sheets formulas like =SUMIF(headers, "*quantity*", row_range).
Yes. If your line items include variant_title, properties (e.g. custom engraving or size), or vendor fields, PayloadFlatten recursively extracts them into line_items.0.variant_title and line_items.0.properties cleanly.
Yes. Simply paste the raw JSON column from your Shopify API export or webhook archive into Google Sheets, apply =FLATTEN_JSON(), and download your clean, tabular inventory table.
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.