EARLYBIRD).
Log every booking, custom attendee answer, and marketing UTM parameter into Google Sheets without tedious manual data entry.
=FLATTEN_JSON() formula
Zero server maintenance
Pre-loaded with sample payload: Calendly invitee.created Real Webhook Payload
| event | time | payload.event_type | payload.start_time | payload.status | payload.name | payload.email | payload.timezone | payload.tracking.utm_source | payload.tracking.utm_medium | payload.tracking.utm_campaign | payload.questions_and_answers.0.question | payload.questions_and_answers.0.answer | payload.questions_and_answers.1.question | payload.questions_and_answers.1.answer |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| invitee.created | 2026-10-14T12:00:00Z | 30 Minute Demo Call | 2026-10-15T15:00:00Z | active | Marcus Aurelius | marcus.a@hyperflow.co | America/New_York | google_search | cpc | q4_enterprise_demo | What is your team size? | 25 - 50 members | What CRM do you currently use? | HubSpot Enterprise |
Stop burning manual engineering hours or expensive SaaS subscriptions on simple webhook parsing.
tracking.utm_source, utm_medium, and utm_campaign directly into 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 Calendly webhook payload to Google Sheets and spreadsheet un-nesting.
Calendly nests attendee answers inside a questions_and_answers array. PayloadFlatten extracts both the question title and respondent answer into clean indexed columns like payload.questions_and_answers.0.answer.
Yes. When attendees book through a link with UTM parameters, Calendly nests them under payload.tracking. PayloadFlatten automatically extracts utm_source, utm_campaign, and utm_term into individual columns.
Yes. By logging both invitee.created and invitee.canceled webhooks to your spreadsheet, you can use native Google Sheets formulas (=COUNTIF) to track cancellation and attendance metrics in real time.
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.