Connect IndiaMart to SmartTask to automatically turn every buyer enquiry into a task. Set up in minutes - no manual data entry required.

The IndiaMart integration automatically converts every new IndiaMart lead into a task in SmartTask. When a buyer submits an enquiry on IndiaMart, SmartTask instantly creates a task (with a contact) in the project of your choice, so your sales team can follow up without any manual data entry.
Each Configuration links one IndiaMart webhook to one SmartTask project. You can create multiple configurations — for example, one per product line or sales team.
Field | Required | Description |
|---|---|---|
Sync to Project | Required | Every new IndiaMart lead will create a task in this project. |
Assigned User | Optional | The team member automatically assigned to each new task. Leave blank to create unassigned tasks. |
✅ From this point on, every new IndiaMart enquiry will automatically appear as a task in your chosen SmartTask project.
Task
Contact
These core fields are auto-mapped — no setup required.
Beyond the auto-mapped fields above, IndiaMart leads contain additional data that you can route into SmartTask however you like.
Accessing Field Mapping Open a configuration (new or existing) and, once a project is selected, the Map Fields to Internal Fields section appears below the project and user pickers.
Auto-Mapped Fields (always synced, no action needed)
IndiaMart Field | Maps to |
|---|---|
Sender Name | Contact name |
Mobile / Alt Mobile | Contact phone numbers |
Company | Parent contact |
Subject / Product Name / Query Time | Taskname |
Mapping Options
For each configurable field, choose where the data should go in SmartTask:
Option | Result |
|---|---|
Task Description | Appended to the task's description |
Contact Description | Appended to the contact's description |
Both Task and Contact Description | Appended to both |
Task Custom Field | Stored in a specific custom field on the task |
Contact Custom Field | Stored in a specific custom field on the contact |
Both Task and Contact Custom Field | Stored in the chosen custom field on both |
ℹ️ When you choose a Custom Field option, a second dropdown appears so you can pick the exact custom field from your project.
Default Values
Each configurable field has an optional Default value setting. This value is used when IndiaMart does not include the field in the lead payload — useful for ensuring a required custom field is never left blank (e.g. setting a default "Source" value of IndiaMart).
For Select and Multi-Select custom fields, the default value picker shows your field's defined options.
Custom Fields with Default Value Only
Click Add Field → Add Custom Field (default value only) to map a SmartTask custom field that has no corresponding IndiaMart field. This lets you stamp every lead-generated task or contact with a fixed value (e.g. Lead Source = IndiaMart, Stage = New).
Configurations List
The main IndiaMart page shows all your configurations in a table with these columns:
Use the search bar at the top to filter configurations.
Editing a Configuration
Click the edit icon (pencil) in the Actions column, or click the Config Id row. Make your changes and click Save.
Deleting a Configuration
Open a configuration and click Delete at the bottom of the dialog, or click the delete icon (trash) in the Actions column.
⚠️ Deleting a configuration disables the webhook. IndiaMart will no longer send leads to SmartTask for that URL. Update your IndiaMart account settings accordingly.
You can create as many configurations as you need. Common use cases:
Each configuration gets its own unique Webhook URL, so you can register different URLs against different IndiaMart products or accounts.
Only users with the appropriate organization-level permissions can create, edit, or delete IndiaMart configurations. Contact your SmartTask workspace admin if the Add Configuration button is not visible to you.
Plan your resources smarter with one scalable client delivery management system.
Try it Live - It's FREE