EARLYBIRD).
Track commits, pull requests, releases, and issue labels in Google Sheets without building custom webhook listeners or database pipelines.
=FLATTEN_JSON() formula
Zero server maintenance
Pre-loaded with sample payload: GitHub pull_request.opened Webhook Payload
| action | number | repository.name | repository.full_name | repository.private | pull_request.id | pull_request.title | pull_request.state | pull_request.user.login | pull_request.user.type | pull_request.changed_files | pull_request.additions | pull_request.deletions | pull_request.labels.0.name | pull_request.labels.0.color | pull_request.labels.1.name | pull_request.labels.1.color |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| opened | 142 | venture-tournament | payloadflatten/venture-tournament | True | 89410294 | feat: add programmatic SEO architecture & simulator engines | open | octocat-engineer | User | 16 | 1420 | 45 | enhancement | a2eeef | pSEO | 0075ca |
Stop burning manual engineering hours or expensive SaaS subscriptions on simple webhook parsing.
pull_request.head, sender, and labels[] into structured rows.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 GitHub webhook JSON to Google Sheets and spreadsheet un-nesting.
Yes. PayloadFlatten is engineered in pure, optimized JavaScript that parses and recursively expands large JSON payloads in under 10 milliseconds without exceeding Apps Script execution limits.
When you log pull_request.opened and pull_request.closed events into your sheet, PayloadFlatten extracts created_at and closed_at timestamps. You can simply calculate cycle time using standard spreadsheet date arithmetic (=D2 - C2).
Yes. GitHub webhooks for release events, push events, and dependabot security alerts deliver standard JSON that PayloadFlatten un-nests into actionable audit rows.
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.