| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
CRM (crm)
• Calendar (calendar) • Contacts (contacts) • Discuss (mail) |
| Lines of code | 494 |
| Technical Name |
br_indiamart_connector |
| License | See License tab |
| Website | https://www.braincuber.com |
| Versions | 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
CRM (crm)
• Calendar (calendar) • Contacts (contacts) • Discuss (mail) |
| Lines of code | 494 |
| Technical Name |
br_indiamart_connector |
| License | See License tab |
| Website | https://www.braincuber.com |
| Versions | 17.0 18.0 19.0 |
Odoo IndiaMart Connector
Seamlessly integrate IndiaMart with Odoo CRM. Automatically fetch leads, track API history, and configure multiple companies from a single dashboard.
Automated Lead Creation
Fetch leads directly from IndiaMart API responses and automatically create them in Odoo CRM. Save time and minimize manual entry.
Multi-Company Support
Configure and manage IndiaMart accounts for multiple companies seamlessly from a unified interface.
Comprehensive API History
Keep track of every API call. Check request statuses, response payloads, duplicated leads, and detailed error logs.
Scheduled Synchronization
Set up automated schedulers (cron jobs) to fetch leads periodically. Alternatively, use the 'Fetch Now' button for manual sync with start and end datetime validation.
Advanced Lead Filtering
Easily identify and manage IndiaMart leads in your CRM. Use built-in filters and smart buttons to access synced data instantly.
Validation & Security
Ensure data integrity with strict validation on IndiaMart Mobile Numbers and API Keys to prevent configuration errors.
Configure Settings
Enter your IndiaMart CRM API key and configure it for your respective companies.
Set Up Scheduler
Enable the cron job to periodically fetch new leads in the background without manual intervention.
Automated Fetch
The system periodically fetches lead data from IndiaMart and validates the response.
Lead Generation
New, unique leads are created directly in your CRM, ready for your sales team to engage.
1. Configure Settings
Easily set up your IndiaMart API credentials for one or multiple companies directly within Odoo.
- Generate a CRM Key from your IndiaMart seller dashboard.
- Enter your registered IndiaMart Mobile Number.
- Enable IndiaMart Configuration in your company settings.
- Supports multi-company setup for enterprise organizations.
2. Set Up Scheduler & Manual Sync
Decide how you want to fetch your leads. Automate the process entirely, or run manual batches based on date ranges.
- Enable Odoo Scheduled Actions for background sync.
- Set custom interval limits (e.g., every hour).
- Use the 'Fetch Now' button for immediate, manual synchronization.
- Apply start and end datetime validation for targeted fetches.
3. Automated Fetch & Monitoring
The system periodically fetches lead data and validates the responses, giving you full visibility over the integration health.
- Dedicated dashboard for Leads IndiaMart History.
- Separate tabs for Leads, Raw Response, Duplicate Leads, and Error Descriptions.
- Smart duplicate detection prevents database clutter.
- Advanced filtering and 'group by' active companies.
4. Lead Generation
New, unique leads are created directly in your CRM, ready for your sales team to engage without any manual data entry.
- Leads menu visible in CRM by default.
- Automatically populated Lead Name, Contact, and Requirements.
- Smart button to easily filter 'Leads created by IndiaMart'.
- Improves response time and boosts conversion rates.
5. Monitor API History
Dive deep into every API call. The dedicated history dashboard records the raw JSON responses, error logs, and duplicates to help you audit and troubleshoot your IndiaMart integration.
- Track successful API fetches and detailed response payloads.
- Easily identify why a lead was skipped (duplicate detection).
- Filter API logs by Active Companies and specific date ranges.
- View detailed error descriptions for failed syncs.
Install the Module
Go to Apps → Search for "Odoo IndiaMart Connector" → Click Install.
Get IndiaMart Key
Visit seller.indiamart.com, log in, and go to Settings → Account Settings. Click Generate Key.
Configure Company
In Odoo, navigate to Settings → Companies. Enter the IndiaMart Mobile number and the generated API Key.
Manual Sync
Go to CRM → Leads and use the 'Fetch Now' button to manually fetch leads between a specific date range.
Automated Sync
Activate the Scheduled Action in Settings → Technical → Scheduled Actions for automated continuous synchronization.
Monitor API History
View CRM → Leads IndiaMart History to audit successful fetches, duplicates, and any errors.
Dependencies
base, crm
License
OPL-1 (Odoo Proprietary License)
Version
19.0.1.0.0
Category
Tools
Supported Languages
English
Integrations
IndiaMart Lead API endpoints
Need Help? Get Instant Support!
Chat with our team for live demo, customization, or technical support
Chat on WhatsAppOdoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to modify, upgrade, publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module