Integration of IndiaMART’s Lead Manager CRM API with Third Party CRMs

Purpose of IndiaMART CRM API

IndiaMART CRM API is a service that provides details of the business leads received through IndiaMART portal in a JSON format suitable for pulling this data into a Software of Client’s choice. The output of this API is not in human readable format and even cannot be directly imported into Ms-Excel. Also, this API is provided in DIY (Do it Yourself) mode, thus IndiaMART’s Technical Team won’t do any hand holding.

Any client who is registered as a Paying Seller on IndiaMART platform and is using any third-party CRM or has an in-house CRM software can use the feature of API integration.

For using this API, the Client’s Technical Software / IT Team or the CRM Vendor should go through the detailed steps of integration explained in this document.

IndiaMART recommends its sellers to use IM Lead Manager to track, manage, follow-up and communicate with their leads for better reliability, trust, and security concerns. No need to spend additional money for purchasing third-party CRM. Moreover, there are informations which is available only in the Lead Manager and not in API output.

The API Key generated can be used with any third-party CRM, having a plug-in available to invoke IndiaMART’s API. In some cases, you may have to procure the plug-in separately with an additional cost from the CRM Software that you have chosen to use; check with them. Good Software technical knowledge is required for the API integration process.

Contents

Steps of Integration
Step 1: Generate CRM Key
Step 2: Prepare your API URL:
Examples of API Integration URLs
Step 3: Check API functionality
Sample API Response
Output Parameter details
Points to remember while using this API and output
Suggested API Hit strategy
Security Warning
API Error messages
Advanced Troubleshooting
Frequently asked Questions(FAQs)

Steps of Integration

Please find below the details and steps for integrating this API with third party CRM to fetch IndiaMART leads (requires paid account of IndiaMART).

Step 1: Generate CRM Key

Visit seller.indiamart.com, login to your account, then go to:

Settings > Account Settings available on the left navigation. Now click on Generate Key. A unique CRM key will be received on your registered email-id.


Note: In case you have already generated the CRM key, please check all the email folders before generating a new key. The API Key will also be shown on this screen in red colour. On clicking ‘Generate Key’, a new key will be generated & an older one will expire (if any Key was already generated earlier, that will stop working).

Step 2: Prepare your API URL

To prepare an API URL we need to have the CRM key as generated in Step 1 and primary mobile number of seller account registered on IndiaMART platform.

There are four input parameters (marked in bold and italics) in the example URLs.

Please replace value of these 4 parameters below with your actual details:

GLUSR_MOBILE: This is the primary mobile number of your account registered with IndiaMART. This is a mandatory input parameter.

GLUSR_MOBILE_KEY: This is a unique API Key which is received on your primary email. This is also a mandatory input parameter.

Start_Time: This is the start date/time starting from which you wish to fetch the leads.

End_Time: This is the end date/time till which you wish to fetch the leads.

Start_Time and End_Time can be entered in following two formats (Time is in IST):

    Date format (DD-MON-YYYY format) e.g. 25-JAN-2019
    Timestamp format (DD-MM-YYYYHH:MM:SS) e.g. 25-01-201916:30:00


Then as per the requirement you can use any one of the integrations URLs given below to fetch data of IndiaMART leads. Do not miss the slash (/) at the end.

Examples of API Integration URLs (following URLs are just for demonstration purpose)

a) To get the IndiaMART leads between two given dates:

Note: Maximum allowed difference between Start_Time and End_time is 7 days

https://mapi.indiamart.com/wservce/enquiry/listing/GLUSR_MOBILE/7042445112/GLUSR_MOBILE_KEY/MTU1Njc4ODM1Mi4wMTQzIzEwMzU5NTgw/Start_Time/01-SEP-2020/End_Time/06-SEP-2020/

This URL will give data between 1st Sep and 6th Sep 2020 IST (midnight to midnight).

b) To get IndiaMART leads between two given timestamps

https://mapi.indiamart.com/wservce/enquiry/listing/GLUSR_MOBILE/7042445112/GLUSR_MOBILE_KEY/MTU1Njc4ODM1Mi4wMTQzIzEwMzU5NTgw/Start_Time/01-SEP-202009:00:00/End_Time/06-SEP-202013:00:00/

This URL will give data between 09:00 AM 1st Sep 2020 to 1:00 PM 6th Sep 2020 IST.

c) To fetch new leads with respect to last access time of the API (within the last 24 hours), do not mention the start and end dates in the URL. Refer to the sample URL below:

https://mapi.indiamart.com/wservce/enquiry/listing/GLUSR_MOBILE/7042445112/GLUSR_MOBILE_KEY/MTU1Njc4ODM1Mi4wMTQzIzEwMzU5NTgw/

API call without the start and end dates returns data for the last 24 hours from the current time and if the API was previously called in the last 24 hours, then data from the last access time of the API will be returned.

For example: If the last API call was made at 10:30am 19-Jul-2021 and then the API is again called at 11:30am 19-Jul-2021 without the date parameters, the new leads from 10:30am to 11:30am will be fetched in this case.

Step 3: Check API functionality

Copy and paste the API URL prepared as mentioned in step 2, in any web browser (google chrome, Mozilla Firefox etc.) to check if API URL is working correctly or not. Remember that, the API would give null output if you hit the API URL more than once in 5 minutes.

If the data is displayed in JSON format (refer sample API response output below), this means the API is working fine. Now connect with your third-party CRM Service provider to integrate it into your CRM based on your requirements.

Sample API Response

Input: Enter your prepared API URL mentioned below in the Browser (Google Chrome / Mozilla Firefox / Microsoft Edge or any other Browser) – replace the bold & italics marked values with your own.

https://mapi.indiamart.com/wservce/enquiry/listing/GLUSR_MOBILE/7042445112/GLUSR_MOBILE_KEY/MTU1Njc4ODM1Mi4wMTQzIzEwMzU5NTgw/Start_Time/12-JUL-2020/End_Time/18-JUL-2020/

Sample API response Output (in JSON format)

{
“RN”: “1”,
“QUERY_ID”: “1729686595”,
“QTYPE”: “W”,
“SENDERNAME”: “Mansur”,
“SENDEREMAIL”: “abc@xyz.com”,
“MOB”: “98989xxxxx”,
“GLUSR_USR_COMPANYNAME”: “Gift Shop”,
“ENQ_ADDRESS”: “shekhpur, Ghaziabad, Uttar Pradesh, 201015”,
“ENQ_CITY”: “Ghaziabad”,
“ENQ_STATE”: “Uttar Pradesh”,
“COUNTRY_ISO”: “IN”,
“PRODUCT_NAME”: “Dye Sublimation Ink”,
“ENQ_MESSAGE”: “I want to buy Dye Sublimation Ink.”,
“DATE_RE”: “26 Mar 2021”,
“DATE_R”: “26-Mar-21”,
“DATE_TIME_RE”: “26-Mar-2021 12:42:16 PM”,
“LOG_TIME”: “20210326124216”,
“QUERY_MODID”: “DIRECT”,
“ENQ_CALL_DURATION”: null,
“ENQ_RECEIVER_MOB”: “99999xxxxx”,
“EMAIL_ALT”: “def@xyz.com”,
“MOBILE_ALT”: “89898xxxxx”,
“TOTAL_COUNT”: “7”
}

If on hitting API in browser, this data is fetched as shown above (in JSON format) then it means that API is working fine.

Output Parameter details

Output parameters received after hitting the integration URL are mentioned below:


Points to remember while using this API and output

  1. Maximum allowed difference between Start_Time and End_Time is 7 days.
    In case you hit the URL with more than 7 days difference, API will return the last 7 days data from End_Time.

  2. Minimum time difference between two consecutive hits should be 5 minutes. Do not hit the URL again before 5 minutes, otherwise the API will return NULL JSON.

  3. This API won’t return any data prior to last calendar year. For example, if the current year is 2021, then data before 1st Jan 2020 will not be available.

  4. Tenders data is not available through the API.

  5. CRM key will expire in case there is no user activity through the generated CRM key in the last 15 days. In such cases, you must generate the CRM key again.

  6. The Output of the API will be in JSON format. Your selected 3rd party CRM should be able to use the JSON data into that CRM.

  7. If you are integrating this API URL with CRM, then QUERY_ID can be used as a unique identifier to remove duplicate data in case the subsequent API calls are having overlapping date ranges. If a Buyer had sent two Enquiries and had made a Call, the API will return 3 records for it, indicating three leads with different Query_ID. If you wish to combine such records as single at your end, you may further apply merging logic with combinations of MOB+SENDEREMAIL.

  8. This is not a push data based API instead it is a pull mechanism based API i.e. the user has to hit the API for fetching data at scheduled intervals. We advise to schedule the fetch every 10 -15 minutes (minimum allowed is 5 minutes). Your program should note the last End_Time. Then the next API Call may have Start_Time set to previous End_Time and new End_Time as current System Time.

  9. Keep your Server’s System time automatically synchronized with a reputed NTP Server (Network Time Protocol). You may use any of the Google public NTP Servers time.google.com, time1.google.com, time2.google.com, time3.google.com, time4.google.com.

  10. At times the output field ENQ_MESSAGE may contain these special characters:
    1. \n – new line
    2. \t – tab space
    3. \r – carriage return
    4. \b – backspace
    5. \\ – backslash
    6. It may also contain some Unicode (like â). It may also contain text in vernacular scripts (like आवश्यकता).

Suggested API Hit strategy

Strategy-1: Our advice is to call the API after every 5 minutes. Set the Start_Time with the previous End_Time of the last call and set the End_Time with the current time. It’s better to use the date-time range format like Start_Time/01-SEP-202009:00:00/End_Time/01-SEP-202013:00:00/ instead of date range format.

For example:

1st call was at 16:00:00 with Start_Time/01-SEP-202015:55:01/End_Time/01-SEP-202016:00:00/
Then make the 2nd call at 16:05:00 with Start_Time/01-SEP-202016:00:01/End_Time/01-SEP-202016:05:00/

This Strategy has a possibility of missing data between the milliseconds of 16:00:00 and 16:00:01. And also, some data may miss which was generated at say 15:59:58 but finally got saved at 16:00:01. These are very rare boundary cases, but can happen at times. So, better use the Strategy-2, as described below.

Strategy-2: Our best advice is to call the API every 5 minutes with Start_Time of 5 minutes prior to previous End_Time and End_Time as current time.

For example:

1st call was at 16:00:00 with Start_Time/01-SEP-202015:50:00/End_Time/01-SEP-202016:00:00/

Then make the 2nd call at 16:05:00 with Start_Time/01-SEP-202015:55:00/End_Time/01-SEP-202016:05:00/. In this strategy, we are using a rolling overlap of 5 minutes to cover up any missed boundary case described in strategy-1. However, due to the rolling overlap, you would get some data duplicity, which can be easily eliminated with the help of QUERY_ID.

Final verdict: Use Strategy-2. Also, we advised earlier to keep your Server’s Clock synchronized through a reliable Public NTP Service.

Security Warning

Please be careful that the CRM-API-Key (GLUSR_MOBILE_KEY/MTU1Njc4ODM1Mi4wMTQzIzEwMzU5NTgw) is a Secret Key to get your Lead data from IndiaMART, if it is leaked or shared with anyone else, then all the data related to your leads could be easily accessed.

API Error messages

In case you are getting output JSON as shown below:

  1. [{“Error Message”: “It is advised to hit this API once in every 5 minutes, but it seems that you have crossed this limit. Please try again after 5 minutes.”}] 

  2. Possible Causes

    Check if the API URL is being called multiple times within 5 mins. Please note that this URL will provide data only once in every 5 minutes. So, try again after 5 mins.

  3. [{“Error Message”:CRM key that you are using is incorrect. Kindly use the correct CRM key as provided in email or sms.”}]

  4. Possible Causes

    Please cross-check the CRM key. This should exactly be the same as mentioned in step 2

  5. [{“Error Message”: “CRM key that you are using has expired as it was no longer in use. Kindly generate the new CRM key and use the new CRM key in API URL.”}]

  6. Possible Causes

    The CRM key will expire in case there is no user activity through the generated CRM key in the last 15 days. In such cases, you must generate the CRM key again. Or you may have generated a new key but are still using the old key.

  7. [{“Error Message”: “There are no leads in the given time duration. Please try for a different duration.”}]

  8. Possible Causes

    Please check with the different date range as there are no leads available for the time range mentioned in the URL.

  9. [{“Error Message”: “CRM key that you are using has expired. Kindly use the new key which you have generated on ’16-09-2020 02:00:00 PM’ Check your email or SMS for the new key.”}]

  10. Possible Causes

    Please cross-check the CRM key as the CRM key you are using has expired. The CRM key expires when a new key is generated from the seller portal.

  11. [] a Blank JSON output

  12. Possible Causes

    There are no leads in the given time duration. Check if the integration URL is being called multiple times within 5 mins. Please note that this URL will provide data only once in every 5 minutes. Please cross-check the CRM key. This should exactly be the same as mentioned in step 2.

  13. [{
    Error_Message: “Data prior to the starting of previous year i.e. before 1st Jan’2020″ is not available in the CRM API.”
    }]

  14. Possible Causes

    Please check if the date range mentioned is before the starting of the previous year and if yes then try to fetch data within allowed range.

  15. [{
    [{“Error Message”: “The start time cannot exceed the current time / end time. Please enter a valid start time.”}]
    }]

  16. Possible Causes

    This may be due to the start time exceeding the end time or the start time entered is greater than the current time.
    For Example: If the Current time is 19-07-2021 9:30am and in the URL the Start time is passed as 19-07-2021 10:30am or any time greater than 9:30am, this will result in the above error message.

Advanced Troubleshooting

You observe that the API is giving proper JSON output, when you run it through your Browser on your personal Computer, but is not working when the API Key is being used within the CRM Software that you are using. Then follow these steps (we are assuming that your Server is a Linux machine, if it is a Windows Server, use equivalent commands):

From the command prompt of the Server do ping to mapi.indiamart.com to check, if IndiaMART’s API Server is reachable from your Server.

ds@DS:~$ ping mapi.indiamart.com -n
PING mapi.indiamart.com (34.102.235.255) 56(84) bytes of data.
64 bytes from 34.102.235.255: icmp_seq=1 ttl=116 time=5.82 ms
64 bytes from 34.102.235.255: icmp_seq=2 ttl=116 time=6.43 ms
64 bytes from 34.102.235.255: icmp_seq=3 ttl=116 time=6.04 ms
64 bytes from 34.102.235.255: icmp_seq=4 ttl=116 time=5.99 ms
64 bytes from 34.102.235.255: icmp_seq=5 ttl=116 time=6.35 ms
64 bytes from 34.102.235.255: icmp_seq=6 ttl=116 time=6.51 ms
64 bytes from 34.102.235.255: icmp_seq=7 ttl=116 time=6.82 ms
64 bytes from 34.102.235.255: icmp_seq=8 ttl=116 time=6.07 ms
64 bytes from 34.102.235.255: icmp_seq=9 ttl=116 time=6.18 ms
64 bytes from 34.102.235.255: icmp_seq=10 ttl=116 time=6.52 ms
64 bytes from 34.102.235.255: icmp_seq=11 ttl=116 time=6.55 ms
64 bytes from 34.102.235.255: icmp_seq=12 ttl=116 time=6.21 ms
64 bytes from 34.102.235.255: icmp_seq=13 ttl=116 time=6.28 ms
64 bytes from 34.102.235.255: icmp_seq=14 ttl=116 time=6.34 ms
^C

— mapi.indiamart.com ping statistics —
14 packets transmitted, 14 received, 0% packet loss, time 13027ms
rtt min/avg/max/mdev = 5.823/6.293/6.823/0.255 ms
ds@DS:~$

The above output indicates that the average ping time is 6.293 ms to IndiaMART’s Server.

Now, from the command prompt do a traceroute (windows: tracert) to IndiaMART’s Server:

ds@DS:~$ traceroute mapi.indiamart.com
traceroute to mapi.indiamart.com (34.102.235.255), 64 hops max
1   172.22.240.1  0.007ms  0.327ms  0.295ms
2   192.168.0.1  1.280ms  1.218ms  1.177ms
3   192.168.18.1  1.833ms  1.540ms  1.424ms
4   10.1.0.1  23.222ms  4.473ms  4.646ms
5   *  *  *
6   10.138.201.9  4.871ms  3.574ms  3.407ms
7   *  *  *
8   103.240.232.1  36.714ms  5.117ms  4.878ms
9   72.14.217.217  5.937ms  5.309ms  4.817ms
10   108.170.251.97  6.657ms  5.748ms  5.728ms
11   64.233.174.17  6.655ms  6.544ms  10.256ms
12   34.102.235.255  6.065ms  5.584ms  5.416ms
ds@DS:~$

The above output indicates that the IndiaMART’s Server is reachable in 12 hops within 5 to 6 ms. It also helps in identifying that if any particular hop is taking remarkably high time.

Now, let’s see how is the API call working from the Server using Linux curl command (Windows’ PowerShell provides a command similar to curl called Invoke-WebRequest):

ds@DS:~$ curl -w “\n DNS_Resolution: %{time_namelookup}s\n TCP_Established: %{time_connect}s\n SSL_Handshake_Done: %{time_appconnect}s\n Time_PreTransfer: %{time_pretransfer}s\n Time_Redirect: %{time_redirect}s\n TTFB: %{time_starttransfer}s\n Time_Total: %{time_total}s\n” -o /tmp/output.txt -s “https://mapi.indiamart.com/wservce/enquiry/listing/GLUSR_MOBILE/9818342483/GLUSR_MOBILE_KEY/MTYxNzg2NjY0Mi43MDI4IzE5MTY5MTI=/”

DNS_Resolution: 0.034904s
TCP_Established: 0.041584s
SSL_Handshake_Done: 0.130597s
Time_PreTransfer: 0.130694s
Time_Redirect: 0.000000s
TTFB: 0.513458s
Time_Total: 0.612045s
ds@DS:~$

The above output gives the breakup of each stage of connection to the IndiaMART’s API call. Check what is taking time. Also, the output is saved in the file /tmp/output.txt (check the output using the command cat or more to see if you are getting proper JSON output).

Frequently asked Questions(FAQs)

  1. We want all Leads data since our onboarding / start of our service at IndiaMART for remarketing

    Generally, any outbound data sync API gives data from the day the API is integrated. But, IndiaMART API gives a facility to specify a date range of 7 days window, starting from 1st Jan of previous year. This is also documented in the API Integration documentation at point number 3 of the “Points to remember while using this API and output” section. The dataflow pipeline and the aggregated data structured for the API at backend is architectured to store data from the beginning of previous year. Older data is automatically removed from API’s pipeline. It is architectured like that for optimal performance.

  2. Is there any way by which data prior to the starting of previous year could be made available in the CRM API?

    Sorry, this is not possible. Please see Q1.

  3. We are getting the Leads data into our CRM quite late with hours of delay.

    Check the Scheduler of your CRM Software in use. Ask your Software Technical Team or the CRM Vendor’s Technical Team or the Plugin Developer’s support Team (if you are using any plugin for the CRM being used) to check the scheduled interval of API polling. Also, refer to the “Suggested API Hit strategy” section of this document.

  4. We wish for a Push API instead of the current Pull API, which should push the Leads data automatically to our CRM as it comes or better to say a webhook which we can provide and you update it.

    A lot of IndiaMART Clients who have connected IndiaMART CRM API with their own in-house CRM Software are not hosted on Public Cloud (are not on Public dedicated IP-address). They even switch off their CRM System in off-office hours. That’s why we provided on demand / scheduled polling based API, which is better for everyone. Also, it will be unmanageable for us to cater to different Webhooks having different preconditions.

  5. We wish to get a large date range in one go to pull the Leads data, the current API has a restriction of 7 days window.

    As the CRM API’s output is transmitted over http in JSON format, a large data set will timeout due to longer transfer time. Generally, if you have scheduled the API polling at a 10-15 minutes interval from within your CRM Software, you just need delta data of past 10-15 minutes.

    If you are integrating for the first time and wish to synchronize past data, program your CRM to pull 7 days data in a rolling window, starting from 1st Jan of previous year. For example, 1st request for 1st Jan to 7th Jan, then 8th Jan to 14th Jan and so on. For the Software it’s very easy (but if you are doing it manually, it’s tedious).

  6. We are getting duplicate leads in CRM (overlapping date range as well as repeat contacts via enquiry / pns call). what to do in such cases.

    This happens due to two reasons. One, if you are calling the API with overlapping date/time ranges, some records from the overlapping window will be duplicate. Two, if the same Buyer has sent multiple Enquiries including Calls, they all will come as separate records, but you may be considering them duplicates. Refer to point number 7 of “Points to remember while using this API and output” section of this document.

  7. We wish to stop the API CRM integration.

    If you are using any third party CRM Software, there must be an option to disable the API Key or Speak to the Customer Care of the Software you are using. If you are using it through any in-house Software, ask your Technical Team to remove the API Key. Once no hit comes for the particular API-Key on IndiMART’s Servers for 15 consecutive days, the Key will automatically expire.

  8. Unable to connect my CRM Portal with Indiamart’s API.

    Please refer to the “Advanced Troubleshooting” section of this document. That will give you clues as where exactly the problem is.

  9. We have already integrated our CRM, but now Leads are not reflecting in the CRM.

    This will need to be first debugged by your Technical Team, in case of in-house CRM use, or the CRM plugin Vendor you have purchased or the CRM Vendor’s Technical Team. They should check the API call response / output or any error message it throws. The error may not show up on the front end, but the Tech Team may be able to see the error on the Server’s error logs. Also, the “Advanced Troubleshooting” section of this document can help your Tech Team to debug.

  10. How do we integrate the IndiaMART CRM API with Google Sheets or Microsoft Excel (Integration with any other similar software).

    The Google Sheet as well as Microsoft Excel have in-built Programming / Scripting language Google Apps Script (JavaScript) and Visual Basic for Applications respectively. So, theoretically scripts can be written within Google-Sheets and MS-Excel to poll the IndiaMART CRM-API and transform the JSON output into columns. It will also require programmatically calling the API with moving date-time ranges with scheduling. But, we haven’t tried it ourselves. You may depute expert Programmers to do the automation. As the IndiaMART’s CRM API is provided in DIY (Do it Yourself) mode, IndiaMART’s Technical Team won’t do any hand holding or provide any technical assistance for this too.

  11. Some Leads are not getting into our CRM from IndiaMART LMS.

    It may be due to incorrect scheduling of the API polling through your CRM software used. Refer to the “Suggested API Hit strategy” of this documentation. Or it may also be due to some filtration / deduplication logic implemented into your CRM Software. Check the raw logs of the API poll at your Software from both angles.

  12. Which CRM Software we should purchase, which is best suited to connect with IndiaMART CRM API? Which external CRM Softwares are Compatible for integration?

    There are several CRM software available in the market, which integrate IndiaMART’s CRM API. Some of them inherently have features to connect IndiaMART’s API, whereas some require a fourth party plugin for additional cost apart from the cost of the CRM that you are purchasing. We do not recommend any specific solution as a preference. Rather, we suggest using the Lead Manager of IndiaMART, without incurring any extra cost.

  13. The “Generate Key” option is not showing for my Setting > Account Setting.

    The “Generate Key” option is available to only Paying Clients of IndiaMART. If you are already a Paying Client, cross check if you have logged-in with a correct registered Primary Mobile Number associated with your Account.

  14. Could data be made available in any other format apart from JSON format?

    Sorry, we do not have any plans to customize the API output in any other format other than JSON. In fact JSON format is the most suitable format for API output consumption by any Software and automation.

  15. We wish to take technical assistance from IndiaMART’s Technical Team, for CRM API Integration with our CRM Software.

    The IndiaMART’s CRM API is provided in DIY (Do it Yourself) mode, thus IndiaMART’s Technical Team won’t do any hand holding. The detailed steps of integration are already mentioned in this document, which is easy to understand by your Technical Team or your CRM Vendor’s Technical Team or Technical Team of Plugin providers. This document also mentions different error messages by the API. There is an Advanced Troubleshooting section too, mentioning steps to debug. In case you still feel that support is needed, please send your issue with complete technical detail and output of the diagnostics done through IndiaMART’s Customer Care. Remember, we do not know the internal working of the 3rd Party CRM that you may be using.

  16. We have integrated the API in our CRM, but nothing is coming.

    Please follow the “Advanced Troubleshooting” detailed in this document.

  17. Can you please provide the full name of the country instead of the country code in the field country_iso as my CRM is unable to identify it?

    As there is no standard way to write a Country name. For example, India is written as “India” or “The Republic of India” or “Bharat”. Similarly, China is written as “China” or “The People’s Republic of China” and so on. It’s better to follow ISO country codes.

    The ISO country codes are internationally recognized codes that designate every country and most of the dependent areas as a two-letter combination; it is like an acronym that stands for a country. These are based on the ISO 3166-1 alpha-2 standard – refer to https://www.nationsonline.org/oneworld/country_code_list.htm



Was this article helpful?


Leave a Reply to Manager Click here to cancel reply.

16 Comments

  1. Bhuvana

    Hi Team,

    You have mentioned that the, ” Maximum allowed difference between Start_Time and End_time is 7 days”. Does that mean that we would have to do these settings every seven days with new Start_time and End_time..?
    Thanks

    1. indiamart

      Dear Bhuvana,

      No, you do not have change these settings everytime.

      Thanks.

  2. Manoj

    I have purchased the India 2year pack with trust seal but I am not getting this option in my setting. when we generate the key and tried to configure CRM then the error message showed, how to configure and which app is best.

    Can you please guide how to activate it?

    1. indiamart

      Dear Manoj,

      Please contact us at 09696969696 so that we can assist you better in resolving the issue that you are facing.

      Thanks.

  3. Abhinav

    This is not very usefull as it is pull API. can you proive push API or better to say a webhook which we can provide and you update it.

    It will help in better integration of our systems with indiamart

    1. Manager

      Please provide complete documentation, it looks like incomplete.

  4. Priyanka

    Hello,

    In my seller account, Lead Management with CRM section is missing in Setting > Account Setting. Please help me to enable it so I can Generate Key and integrate IndiaMART with my CRM.

    Thank you

    1. Vivek

      In my seller account, Lead Management with CRM section is missing in Setting > Account Setting. Please help me to enable it so I can Generate Key and integrate IndiaMART with my CRM.

      Thank you

      1. indiamart

        Hello Vivek,

        This option is only available for paid sellers. If you want to activate this option, you need to subscribe for our paid services.
        Please let us know if you need any other help.

    2. indiamart

      Dear Priyanka,

      Thank you for reaching us. We would like to inform you that the CRM integration facility can be availed by only paid sellers. Let us know if you have any other query.

      Regards!

  5. Mayank

    I have purchased the india 2year pack with trust seal but i am not getting this option in my setting.

    Can you please guide how to activate it ?

    1. indiamart

      Dear Mayank,

      Your 2 year Trust Seal pack is live. Please let us know if you are facing any issue.

      Thank you!

    1. indiamart

      Dear Jignesh,

      There are several CRM software available in the market, which integrates IndiaMART’s CRM API. We do not recommend any particular solution as a preference.
      Rather, we suggest to use the Lead Manager of IndiaMART, without incurring any extra cost.

      Thank you!

      1. Raj

        If I want to mass update to my Past Leads as i have added some new products. It is of no use as in existing CRM only latest buy leads are available