Skip to Content
Menu
Third Party
Download for v 18.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies CRM (crm)
Calendar (calendar)
Contacts (contacts)
Discuss (mail)
Community Apps Dependencies
Lines of code 798
Technical Name kw_email_validation_crm
LicenseLGPL-3
Websitehttps://github.com/kitworks-systems/email-validation
Versions
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies CRM (crm)
Calendar (calendar)
Contacts (contacts)
Discuss (mail)
Community Apps Dependencies
Lines of code 798
Technical Name kw_email_validation_crm
LicenseLGPL-3
Websitehttps://github.com/kitworks-systems/email-validation
Versions

Email Validation for CRM

License: LGPL-3 Kitworks Systems


This module extends the base email validation functionality to validate email addresses for CRM leads and opportunities in Odoo. It ensures that your sales pipeline contains valid email addresses, improving communication quality and conversion rates.

Key features include:

  • Automatic validation of CRM lead email addresses
  • Visual indicators for email validation status directly on the email field
  • Manual validation through action menu
  • Automatic validation of existing emails upon module installation

Usage

Email Validation Status

The email field in lead/opportunity forms will be color-coded based on validation status:

  • Green: Valid email address
  • Yellow: Email pending validation
  • Red: Invalid email address

Manual Validation

To manually validate email addresses:

  1. Open a lead/opportunity form or select leads from the list view
  2. Click on the "Action" menu
  3. Select "Validate Email Address"

Batch Validation

To validate multiple leads at once:

  1. Select multiple leads in the list view
  2. Click on the "Action" menu
  3. Select "Validate Email Address"

Technical Details

  • Validated Field: The standard email_from field in crm.lead model
  • Implementation: Uses the kw.email.validation.mixin to inherit validation functionality
  • Automatic Processing:
    • New leads are automatically queued for validation
    • Existing leads are validated upon module installation
  • UI Integration:
    • Color indicators directly on the email field
    • Action menu integration for manual validation

Benefits for Sales Teams

  • Improved Lead Quality: Quickly identify leads with valid contact information
  • Higher Conversion Rates: Focus on leads that can be contacted successfully
  • Reduced Bounce Rates: Avoid sending emails to invalid addresses
  • Better Email Deliverability: Maintain a good sender reputation by avoiding invalid addresses

Dependencies

  • kw_email_validation: Base module providing core validation functionality
  • crm: Odoo CRM module

Configuration

No additional configuration is required for this module.

Bug Tracker

Bugs are tracked on https://kitworks.systems/requests. In case of trouble, please check there if your issue has already been reported.

Maintainer

KitWorks Systems. Our web site: https://kitworks.systems

We can provide you further Odoo Support, Odoo implementation, Odoo customization, Odoo 3rd Party development and integration software, consulting services. Our main goal is to provide the best quality product for you.

For any questions contact us.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.