Google Workspace Marketplace
Un-nest messy webhook JSON from Make, Stripe & Shopify into Google Sheets™ in 1 click.
By:
Listing updated:October 29, 2026
Works with:
4
Overview
PayloadFlatten is a zero-server Google Sheets™ add-on designed to unpack, un-nest, and flatten nested JSON webhooks and API payloads directly into structured spreadsheet rows and columns.

### Key Features
- **=FLATTEN_JSON(range, delimiter)**: Converts any nested JSON payload into flat key-value columns with dot notation (e.g., customer.billing.address).
- **=FLATTEN_JSON_ROWS(range, list_path, delimiter)**: Automatically expands repeated JSON arrays (such as Shopify line_items, Stripe invoice items, or Make/n8n batches) into one clean row per item, while keeping parent order metadata synchronized across every row.
- **Smart Data-Type Preservation**: Automatically casts decimal price strings (e.g., "149.99") into real spreadsheet numbers so formulas like =SUM(), =AVERAGE(), and pivot tables work immediately without formula errors.
- **100% Client-Side Privacy**: Runs completely within your browser sandbox via Google Apps Script. Zero external servers. Your webhook data and spreadsheet records never leave your Google account.

### How to Use
1. Paste your JSON webhook or API response into any cell (e.g., cell A2).
2. In cell B2, enter the formula:
   =FLATTEN_JSON_ROWS(A2:A10, "line_items")
3. Press Enter. PayloadFlatten automatically unpacks the line items into structured columns and rows.
4. Optional: Use the Extensions > PayloadFlatten menu to flatten selected columns or activate Pro features.
Additional information
PricingPaid
Developer
Non-trader
Support
Privacy policy
Terms of service
PayloadFlatten for Google Sheets™ will ask for the permissions shown below. Learn more
PayloadFlatten for Google Sheets™ will need access to your Google account
This will allow PayloadFlatten for Google Sheets™ to :
View and manage spreadsheets that this application has been installed in
See your primary Google Account email address
See your personal info, including any personal info you've made publicly available
Reviews
Language:
Sort by:
Google doesn't verify reviews or ratings. Learn more about reviews
Profile Picture
burak üstündağ
November 1, 2026
Super helpful for turning nested Shopify and Stripe webhook JSON into clean rows without writing custom scripts. Saved me a lot of time.
Is this review helpful?
Yes
No
1-1 of 1
Search
Clear search
Close search
Google apps
Main menu