Before you start
You need a paid IndiaMART seller plan with the IndiaMART Leads API add-on. Free sellers do not see Push API.
Your IndiaMART lead URL
Your lead URL appears here when you open this page from the LeedsApp app: open the project, then Lead integrations and IndiaMART.
Set it up in IndiaMART
1
Open Lead ManagerLog in at seller.indiamart.com with your primary mobile number and open Lead Manager.
2
Open Push APITap the three dots ⋮ at the top of Lead Manager, then Import/Export Leads and Push API.
3
Choose Other and paste the URLIn the CRM list pick Other. Type LeedsApp as the name and paste your LeedsApp lead URL as the Webhook Listener URL.
4
Confirm the OTPIndiaMART sends an OTP to your primary mobile number. Enter it to switch the Push API on. IndiaMART then shows an *Integration URL* — you don't need to copy it.
5
Send a testClick view sample webhook listener, then Test. 200 means LeedsApp accepted the test (it may add one sample lead to your project; you can delete it). If you see 400 — mobile number is not valid, the URL is working; IndiaMART's sample just has a dummy number. Your next real enquiry will appear in LeedsApp within seconds.
What LeedsApp saves
IndiaMART sendsSaved on the lead as
Lead source: IndiaMART. The same enquiry sent twice is saved once. Only enquiries that arrive after you activate Push API are sent.SENDER_NAMENameSENDER_MOBILEMobile numberSENDER_EMAILEmailSENDER_CITYCityQUERY_PRODUCT_NAMECustom fieldSENDER_COMPANYCustom fieldQUERY_MESSAGENotesIf leads don't arrive
- Open the Push API logs (Lead Manager > ⋮ > Import/Export Leads > Push API) to see each lead and its status.
- IndiaMART turns Push API off if it cannot deliver for more than 48 hours. If leads stop, open Push API and activate it again.
- Missed calls and repeat catalog views are not sent by IndiaMART.
- The OTP goes to the primary mobile number of the IndiaMART account, not to other users.
Need help? Write to support@leedsapp.com
