EARLYBIRD).
Unpack messy WooCommerce meta_data[] arrays, billing fields, and order line items into organized columns without paid WordPress sync plugins.
=FLATTEN_JSON() formula
Zero server maintenance
Pre-loaded with sample payload: WooCommerce order.created Real Webhook Payload
| id | order_key | status | currency | total | billing.first_name | billing.last_name | billing.email | billing.phone | line_items.0.name | line_items.0.product_id | line_items.0.quantity | line_items.0.subtotal | line_items.1.name | line_items.1.product_id | line_items.1.quantity | line_items.1.subtotal | meta_data.0.key | meta_data.0.value |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 9482 | wc_order_6541f8a | processing | USD | 129.00 | David | Kim | david.kim@techpulse.co | +1-555-019-2834 | Mechanical Keyboard Pro | 412 | 1 | 119.00 | Braided USB-C Cable | 108 | 1 | 10.00 | _delivery_instructions | Leave at front desk with security |
Stop burning manual engineering hours or expensive SaaS subscriptions on simple webhook parsing.
billing, shipping, and multi-item arrays into clean columns.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 WooCommerce order JSON to Google Sheets and spreadsheet un-nesting.
In your WordPress Admin, go to WooCommerce > Settings > Advanced > Webhooks. Create a new webhook for 'Order created' and set the Delivery URL to your Google Apps Script Web App URL. Incoming orders are logged immediately, and =FLATTEN_JSON() un-nests all fields.
Yes! Custom checkout fields saved under the order's meta_data[] array are automatically parsed and displayed with their respective keys and values.
Yes. Subscription lifecycle events (such as woocommerce_subscription_status_updated) pass standard JSON payloads that PayloadFlatten expands into clean subscription tracking columns.
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.