Back to Integrations
Integration Setup

Connect Google Form to 365 RND CRM

Route Google Form submissions straight into your lead pipeline.

Source Key: google_formWebhook Ready

How To Connect

1

Use Apps Script, Make, Zapier, or another bridge to send Google Form responses to the webhook URL.

2

Map form answers to the CRM JSON structure with at least `name` and `phone`.

3

Use `message` for free-text responses or qualification notes.

4

Test once from the live form before using it in production campaigns.

5

Include your workspace UUID via `x-tenant-id` (header) or `tenant_id` (body/query) — required for multi-tenant routing.

What CRM Does After Capture

Google Form responses become CRM leads without spreadsheets.
Sales and marketing teams work from one source of truth.
The source `google_form` stays available for later reporting.

Supported Fields

namephoneemailcompany_namemessageassigned_tofollow_up_date

The backend also normalizes common aliases like `full_name`, `mobile`, `company`, `notes`, and nested `data.*` webhook fields.

Example Payload

{
  "name": "Aman Sharma",
  "phone": "+91 98765 43210",
  "email": "aman@example.com",
  "company_name": "RND Prospect",
  "message": "Interested in a demo and pricing details.",
  "assigned_to": "clerk_user_id_or_internal_user_id"
}

Sample Request

curl -X POST "https://voogyo.com/api/integrations/webhook/google_form" \
  -H "Content-Type: application/json" \
  -H "x-integration-secret: <your-secret>" \
  -H "x-tenant-id: <your-tenant-uuid>" \
  -d '{
  "name": "Aman Sharma",
  "phone": "+91 98765 43210",
  "email": "aman@example.com",
  "company_name": "RND Prospect",
  "message": "Interested in a demo and pricing details.",
  "assigned_to": "clerk_user_id_or_internal_user_id"
}'

Need a custom mapping?

If the source sends unusual field names, we can extend the mapping layer in the backend without changing your sales workflow.