Back to Integrations
Integration Setup

Connect 99acres to 365 RND CRM

Sync property leads from 99acres straight into your pipeline.

Source Key: 99acresWebhook Ready

How To Connect

1

Use 99acres lead forwarding or your middleware automation to call the CRM webhook.

2

Send contact name and phone at minimum; add property details in `message` or `notes`.

3

Use `assigned_to` to route specific properties or projects to dedicated agents.

4

Validate one test enquiry so the team sees the lead appear with the correct owner.

What CRM Does After Capture

Property enquiries enter the lead pipeline with source `99acres`.
Sales owners can manage site visits, meetings, notes, and follow-ups from the CRM.
Future reporting can separate 99acres performance from Housing or MagicBricks.

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": "Rahul Verma",
  "phone": "+91 90000 12345",
  "email": "rahul@example.com",
  "company_name": "Home Buyer",
  "message": "Interested in 2 BHK near Ahmedabad. Budget 65L.",
  "assigned_to": "clerk_user_id_or_internal_user_id"
}

Sample Request

curl -X POST "http://localhost:3072/api/integrations/webhook/99acres" \
  -H "Content-Type: application/json" \
  -H "x-integration-secret: <your-secret>" \
  -d '{
  "name": "Rahul Verma",
  "phone": "+91 90000 12345",
  "email": "rahul@example.com",
  "company_name": "Home Buyer",
  "message": "Interested in 2 BHK near Ahmedabad. Budget 65L.",
  "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.