← All add-ons
forms · Google Workspace

Send to API & Webhooks for Forms

POST each form response to any API or webhook on submit — custom headers

webhookapiposton submitintegrationforms
Forward every Google Forms response to your own webhook or HTTP API the moment
it's submitted. The add-on builds a clean JSON object and POSTs (or PUTs) it to
the endpoint you configure — with any custom headers you need.

WHAT IT DOES
• Post on submit: an on-form-submit trigger sends every new response to your
  endpoint automatically — no manual exports, no copy-paste.
• JSON keyed by question title: each answer becomes { "<question>": "<answer>" }.
  Multi-value answers (checkboxes, grids) are comma-joined, an ISO 8601
  timestamp is always included, and respondentEmail is added when the form
  collects it.
• Your endpoint, your headers: set the destination URL, choose POST or PUT, and
  add custom headers (Authorization: Bearer ..., X-Api-Key: ..., one per line).
• Direct and private: the request is sent straight from your own Apps Script
  project — we never see, store, or proxy your endpoint, headers, or data.
• Manual test: a "Send test (latest response)" button posts your most recent
  submission on demand so you can confirm the endpoint before going live.

BRING YOUR OWN ENDPOINT
This is a generic HTTP poster — connect it to Zapier, Make, n8n, a serverless
function, your CRM's webhook, or any API you control. The add-on is not
affiliated with any particular service, and you control the destination and any
required consent before forwarding respondent data.

GREAT FOR
• Piping form leads into a CRM, database, or automation platform in real time.
• Triggering Slack/Discord notifications or serverless workflows on submit.
• Developers who want form data in their own stack without an integration fee.

FREE & PRO
• Free: 50 posted submissions per month.
• Pro: unlimited posted submissions. 14-day full-feature trial.
• Single user $10/year · All Workspace users $30/year.

Privacy-first: posts directly from your account and requests no restricted
scopes. A failed post never blocks a respondent's submission. Responsive support
and regular updates.