Skip to Content

99 Acres Odoo Integration

Connect 99 Acres to Odoo CRM and automatically create leads from 99 Acres property enquiries.

99 Acres Logo
CRM MarketHub Logo

Stop Copy-Pasting, Start Selling.

Integrate your 99 Acres enquiries today and transform your sales process into a single, automated workflow



How 99 Acres Enquiries Come Into Odoo

99 Acres enquiries flow into your Odoo CRM through a webhook or a scheduled sync,
then get assigned to the connected sales team.

1
99 Acres

Buyer submits a property enquiry

2
CRM Markethub

Lead is received and mapped

3
Odoo CRM

Lead record is created

99 Acres can send leads instantly through a webhook, or Odoo can fetch leads automatically every 15 minutes using your 99 Acres username and password.

Once connected, the sales team status shows as "Connected" and new enquiries are created as Odoo CRM leads and assigned to the connected sales team and its salesperson.

Odoo CRM Connect popup with 99 Acres selected among available MarketHub platforms

How to Set Up



1
Connect 99 Acres

Go to CRM, click Connect, then select 99 Acres.

2
Choose a sync method

Pick Fetch Leads Automatically (username and password, every 15 minutes) or Receive Leads Instantly (Webhook).

3
Configure credentials

For automatic fetching, enter your 99 Acres username and password. For webhook mode, copy the Webhook URL from the Credentials tab and send the ready-made email from the Email Template tab to the 99 Acres team.

4
Connect

For automatic fetching, click Connect to validate your credentials; enquiries from the last 24 hours are imported right away. Webhook mode has no Connect button and turns Connected when the first lead arrives.

5
Fetch old leads (optional)

In Debug mode, set a date range of up to 2 days, starting no more than 30 days ago, and click "Fetch Leads from 99 Acres".

Feature Details

What the 99 Acres integration does, and what it doesn't. Click a section to expand.

What it does
  • Supports webhook delivery for receiving 99 Acres enquiries instantly, with a unique webhook URL for each sales team.
  • Supports username and password based fetching on the scheduled 15-minute cron job.
  • Validates your username and password when you click Connect, and imports enquiries from the last 24 hours.
  • Provides a ready-to-send email template with your webhook URL for the 99 Acres team.
  • Shows the connection as Connected or Disconnected on the Sales Team record.
What it doesn't do
  • Scheduled fetching is not real-time; it runs every 15 minutes.
  • Does not configure the Webhook URL inside 99 Acres for you; you send the email template and 99 Acres sets it up.
  • Uses one sync mode at a time per sales team; switching modes resets the status to Disconnected.
  • Ignores webhook requests while the sales team is set to automatic fetching.

What it does
  • Creates an Odoo CRM lead for each new 99 Acres enquiry, using the enquirer's name as the lead name.
  • Maps enquiry details including name, email, phone and city.
  • Adds a detailed description with the inquiry ID, time, response type, query information, sender details, project and property details, product details, and phone and email verification status.
  • Stores the 99 Acres query ID as the lead reference.
  • Assigns incoming leads to the connected Sales Team and its salesperson, with 99 Acres set as the source and medium.
  • Skips enquiries already imported, so the same 99 Acres query is never created twice.
What it doesn't do
  • One-way only: receives leads from 99 Acres, never pushes data back.
  • Doesn't update an existing lead if the same enquiry is received again.
  • Doesn't map company, state or country on the lead.

What it does
  • Lets you fetch historical 99 Acres leads for a selected date range on demand.
  • Limits a single historical fetch to a maximum of 2 days.
  • Confirms the result with a "leads created successfully" message, or a notice when no new leads are found.
  • Marks the account Disconnected if 99 Acres reports an incorrect username or password.
What it doesn't do
  • Historical leads are not fetched automatically; use Debug mode and the fetch action.
  • A single historical fetch cannot cover more than 2 days, and the start date cannot be more than 30 days ago.
  • Historical fetch is available only in automatic fetching mode, once the account is Connected.

Frequently Asked Questions

99 Acres leads can be received instantly through the configured webhook or fetched automatically every 15 minutes using your 99 Acres username and password.

Webhook delivery sends 99 Acres enquiries to Odoo as they are received; automatic fetching pulls new leads through the scheduled 15-minute job. Only one mode is active per sales team.

Yes. In automatic fetching mode, Debug mode lets you set a date range of up to 2 days, starting no more than 30 days ago, and fetch historical 99 Acres leads into Odoo CRM.

If 99 Acres reports an authentication failure during a fetch, the sales team is marked as Disconnected. Correct the username and password, then click Connect again to resume syncing.

No. Automatic fetching uses your 99 Acres username and password. Webhook mode needs no credentials; you only send your webhook URL to 99 Acres using the ready-made email template.

Ready to connect 99 Acres to Odoo?

Bring 99 Acres property enquiries into Odoo CRM automatically with webhook or scheduled lead syncing.