EARLYBIRD).
Convert complex Stripe event payloads into accounting-ready spreadsheet rows. Extract customer metadata, transaction fees, and charges instantly.
=FLATTEN_JSON() formula
Zero server maintenance
Pre-loaded with sample payload: Stripe invoice.payment_succeeded Webhook Payload
| id | type | data.object.id | data.object.amount_paid | data.object.currency | data.object.customer | data.object.customer_email | data.object.customer_name | data.object.payment_intent | data.object.lines.data.0.description | data.object.lines.data.0.amount | data.object.lines.data.0.quantity | data.object.metadata.source | data.object.metadata.account_id |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| evt_3N8gLp2eZvKYlo2C1g9RkY7e | invoice.payment_succeeded | in_1N8gLp2eZvKYlo2C | 4900 | usd | cus_N8gLp2eZvKYlo2 | billing@cloudscale.io | Alex Rivera | pi_3N8gLp2eZvKYlo2C1 | PayloadFlatten Founder Lifetime Deal | 4900 | 1 | reddit_launch | acc_7812 |
Stop burning manual engineering hours or expensive SaaS subscriptions on simple webhook parsing.
data.object.charges, customer_details, and metadata.metadata.user_id, metadata.plan_name) into individual 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 Stripe webhook JSON to Google Sheets and spreadsheet un-nesting.
Yes! Any custom metadata attached to a Stripe Checkout Session, Charge, or Subscription automatically becomes a dedicated column header (e.g., data.object.metadata.source, data.object.metadata.user_id).
Stripe stores amounts in integer cents (e.g. 4900 for $49.00). In Google Sheets, simply divide the flattened column by 100 or use an array formula like =ARRAYFORMULA(B2:B/100) for instant accounting figures.
Yes. Because PayloadFlatten outputs standard spreadsheet cells, you can configure Google Sheets native Notification Rules or a simple Apps Script trigger to alert your team whenever a payment exceeds a certain threshold.
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.