Connect Google Ads to 365 RND CRM
Capture Google Ads leads without any manual copy-pasting.
How To Connect
Use Google Ads lead form extensions with a webhook-compatible middleware or automation.
Forward each submission to the CRM webhook URL for `google_ads`.
Include campaign context in `message`, `campaign`, or `campaign_name` so the CRM keeps the source detail.
Review the CRM lead after a test submit before turning the automation on for all campaigns.
Include your workspace UUID via `x-tenant-id` (header) or `tenant_id` (body/query) — required for multi-tenant routing.
What CRM Does After Capture
Supported Fields
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_ads" \
-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.