INTEGRATIONS · WEBSITE FORMS
Connect your website forms to Vastu CRM
Capture property enquiries from your website directly in Vastu CRM, without manually transferring form submissions.
Vastu CRMLeads · source Website
- Website enquiriesProperty enquiries from your own website forms.
- No manual transferForm submissions arrive in Vastu CRM directly.
- Source: WebsiteEvery enquiry lands in Leads marked as Website.
Connect forms from your existing website
Send enquiries from supported form tools or a custom website form to Vastu CRM using a webhook.
- FFFluent FormsForm settings, then Webhooks or Integrations
- GFGravity FormsForm settings, then Webhooks or Integrations
- WPWPFormsForm settings, then Webhooks or Integrations
- Custom website formYour developer POSTs the form fields as JSON
- One webhook URLGenerated in your Website Form integration. Share it with your website developer.
- Method POST, format JSONThe same request settings for plugin forms and custom forms.
- Common fields picked up
namephoneemailcitymessageare detected automatically. Other names can be mapped.
Each form tool connects through its own webhook settings, using your Vastu CRM webhook URL.
Get your Vastu CRM webhook URL
Open the Website Form integration in Vastu CRM and copy the webhook URL generated for your connection.
- 1Open the Website Form integration in Vastu CRM.
- 2Under Your webhook URL, click Copy.
- 3Send the URL to your website developer.
For your developer: this URL is the destination your form will submit enquiry data to.
The URL is unique to your company’s connection. Share it only with the people setting up your form.
Configure your website form to send enquiries
Set up your form to send submitted data to the Vastu CRM webhook URL. Every form uses the same three settings: the URL, method POST and format JSON.
Add a new webhook in your form plugin
Open the form’s settings and find Webhooks or Integrations. Create a new webhook and fill in these three values.
- Form settings
- Webhooks or Integrations
- New webhook
- 1URLPaste the webhook URL from step 1
- 2MethodSet the request method to POST
- 3FormatSet the payload format to JSON
Send the form fields as JSON
For a form your developer built, send the submitted fields as JSON in a POST request to your webhook URL.
- name
- phone
- city
- message
Using different names? You can map them in step 3.
Custom forms may need your website developer to set this up.
- Before you save:
- Full webhook URL pasted
- Method set to POST
- Format set to JSON
Map website form fields to CRM fields
Vastu CRM automatically detects common field names. If your website uses different field names, map them to the right CRM fields.
Field names match? Nothing to map.
These names are picked up automatically when no mapping is set:
- name
- phone
- city
- message
Different names? Map them under Field Mapping.
- 1Choose the CRM field in Select CRM field.
- 2Type your form’s field name, for example mobile_number.
- 3Click + Add, then Save mapping.
Actual field names depend on how your website form is set up. Ask your developer for the exact names your form sends.
Capture campaign details along with website leads
Add the optional Google Ads / UTM capture snippet to your website’s <head>. It fills UTM values from Google Ads links into hidden fields in your form, so they reach Vastu CRM with the enquiry.
-
1Someone clicks your adThe link carries campaign parameters
/contact?utm_source=google&utm_medium=cpc&utm_campaign=skyline-3bhk&utm_content=price-list&utm_term=3+bhk+pune&gclid=•••
The snippet reads utm_source, utm_medium, utm_campaign, utm_content, utm_term and gclid from the link.
-
2Hidden fields fill inThe visitor only sees the normal form
Kavya Rao +91 98450 12•••Hidden fieldsutm_sourcegoogleutm_campaignskyline-3bhkutm_contentprice-listutm_term3 bhk pune
- 3The lead arrives with its campaignIn Vastu CRM Leads Kavya RaoSkyline Towers · 3 BHK SourceWebsite Campaign details
How to set it up
- 1Copy the snippetOpen Google Ads / UTM Capture Snippet in your Website Form integration and click Copy.
- 2Paste it in your site’s
<head>Add it to the pages where visitors land from your ads, or across the whole site. - 3Add hidden fields to your formName them
utm_source,utm_campaign,utm_contentandutm_term.
For your developer: check the hidden field names against your form and the snippet before going live, then send a test enquiry from a link with UTM parameters.
Submit a test enquiry and verify your connection
Submit a test enquiry through your website and check that it appears in the Leads section of Vastu CRM with the source shown as Website.
- The form submits successfully.
- The enquiry appears in Vastu CRM.
- Name, email and phone map to the correct CRM fields.
- Custom fields map correctlyif configured
- Campaign parameters are capturedif UTM is on
Having trouble with your website form?
Find the issue below and check the setup step it points to.
Website enquiry doesn’t appear in Vastu CRM
What to check
Verify the webhook URL, the POST method, the JSON payload and the form’s webhook settings (step 2). Then submit another test enquiry.
Contact details are missing or incorrect
What to check
Check your form’s field names and the Field Mapping settings (step 3).
Custom form fields aren’t mapped correctly
What to check
Map your website’s field names to the right CRM fields, then click Save mapping (step 3).
Lead source shows Website, but campaign details are missing
What to check
Check the optional UTM snippet, the hidden form fields and the parameter names.
Setup is complete, but submissions still fail
What to check
Ask your website developer to inspect the webhook request and payload. If needed, contact Vastu CRM support.
These are troubleshooting suggestions based on the setup steps, not a complete list of possible webhook errors.
Questions about website form integration
Common questions about sending website enquiries to Vastu CRM.
How do I connect my website enquiry form to Vastu CRM?
Copy your webhook URL from the Website Form integration in Vastu CRM, configure your website form to send a JSON payload using POST to that URL, map any custom fields and submit a test enquiry.
Which website form plugins are supported?
The integration instructions list Fluent Forms, Gravity Forms and WPForms, as well as custom website forms. Each one connects through a webhook using your Vastu CRM webhook URL.
Do I need a developer to set up website form integration?
You can share the setup with your website developer. Custom forms and webhook configuration may need technical help.
Can I map custom website form fields to Vastu CRM?
Yes. Use Field Mapping to connect your form’s field names to the matching CRM fields, then save the mapping. Common names such as name, phone, email, city and message are detected automatically.
Can I capture Google Ads campaign details with website leads?
The integration provides an optional Google Ads / UTM capture snippet for your website’s head. Your developer also needs to add the matching hidden fields to the form.
How do I check whether the integration is working?
Submit a test enquiry on your website and check that it appears in the Leads section of Vastu CRM with the expected contact details and the source shown as Website.