Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Extra Tools
  3. Advanced Multiple Email Addresses v 19.0
  4. Sales Conditions FAQ

Advanced Multiple Email Addresses

by echoBitz IT Solutions Pvt. Ltd. https://www.echobitzit.com
Odoo

$ 29.40

v 19.0 Third Party
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • CRM (crm)
• Contacts (contacts)
• Discuss (mail)
• Email Marketing (mass_mailing)
• Employees (hr)
• Calendar (calendar)
Lines of code 831
Technical Name eb_multi_email_widget
LicenseLGPL-3
Websitehttps://www.echobitzit.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • CRM (crm)
• Contacts (contacts)
• Discuss (mail)
• Email Marketing (mass_mailing)
• Employees (hr)
• Calendar (calendar)
Lines of code 831
Technical Name eb_multi_email_widget
LicenseLGPL-3
Websitehttps://www.echobitzit.com
echoBitz Odoo Partner

Advanced Multi Email Widget

Advanced Multi Email Widget lets users manage multiple email addresses directly inside Odoo form views while keeping the native primary email field clean for normal mail flows. Add secondary addresses, validate entries, copy them quickly, and promote an extra address to primary without leaving the record.

Why Teams Choose Multi Email Widget

1
Keep the primary email field Odoo-friendly
The widget keeps one main address in the native Odoo field, so standard email behavior stays familiar while additional addresses remain easy to manage.
2
Manage every address from one inline widget
Users can add, edit, remove, copy, and review secondary addresses directly in the form view instead of storing them in notes or custom text fields.
3
Built for everyday form usage
The widget supports edit and readonly modes, mailto links, copy-to-clipboard actions, inline validation, and one-click promotion of an extra address to primary.

Where It Adds Business Value

A
Contacts stay complete without clutter
Sales and support teams can keep alternate work, personal, or team addresses on the same record instead of overwriting the main email every time a new address appears.
B
CRM and HR records stay aligned
The module extends Leads, Opportunities, Employees, and Mailing Contacts so teams can work with the same multi-address experience across common communication-heavy models.
C
Teams can react quickly when the main address changes
An existing secondary address can be promoted to primary in one click, reducing manual copying and keeping the record ready for the next outbound email or follow-up.
Inline Widget UX
Manage primary and secondary email addresses from the same form area with a cleaner day-to-day workflow.
Make Primary
Promote a secondary address to the native primary field without losing the previous primary address.
Copy & Mailto Actions
Quick actions help users copy addresses or open them in the mail client from readonly and edit views.
Multi-Model Coverage
Use the same approach across Contacts, CRM, Employees, and Mailing Contacts in one Odoo module.
Works With
The widget is designed for communication-focused Odoo records where teams need more than one usable email address.
Contacts
CRM Leads & Opportunities
Employees
Mailing Contacts
Odoo-Native Workflow

Manage Every Address From the Form View Your Team Already Uses

Multi Email Widget replaces the visible single-email field with a cleaner inline widget that feels natural in Odoo forms. Users keep one official primary address while storing as many secondary addresses as needed in an ordered list that stays close to the record.

Why This Workflow Works
The native primary email field remains the official source for standard Odoo communication behavior.
Extra addresses stay structured in their own relational records instead of being buried in notes or comma-separated text.
Users can copy or promote an address in seconds when the preferred contact address changes.
Readonly mode still gives a clean display with mailto links and fast copy actions for day-to-day browsing.

What is Multi Email Widget?

Multi Email Widget is a native Odoo module that adds a reusable multi-email experience to common business records. It hides the standard visible email field on supported forms and replaces it with a widget that handles one primary address plus multiple additional addresses.

The module is focused on practical record maintenance: clean address entry, inline validation, easy copying, primary-address switching, and consistent behavior across Contacts, CRM, HR, and Email Marketing records.

Primary Address Control
Keep one official email in the native Odoo field while still preserving other usable addresses on the record.
Additional Emails
Store secondary addresses in a dedicated relational model instead of flattening them into a single text field.
Validation & Copying
Invalid emails are blocked by validation, and users can copy any address with one click from edit or readonly mode.
Cross-Model Reuse
The same widget pattern is extended to partner, employee, lead, opportunity, and mailing contact forms.
Widget Screens

See the Multi Email Widget Across Core Odoo Records

The same widget experience is available on the main business records where teams regularly need more than one usable email address. Each screenshot below shows how the widget stays close to the native form flow while keeping the official primary email field intact.

Multi Email Widget on Contacts
Contacts / Customers
Manage a customer or contact's main email plus additional business, personal, or team addresses directly from the partner form without cluttering the standard Odoo email field.
Multi Email Widget on Employees
Employees
Keep the official employee work email in the native work_email field while storing alternate addresses that HR or internal teams may still need to access later.
Multi Email Widget on Mailing Contacts
Mailing Contacts
Use the widget on Email Marketing contacts to preserve the core email field for normal Odoo behavior while maintaining additional campaign-ready addresses in a structured way.
Multi Email Widget on CRM Leads
CRM Leads & Opportunities
Sales users can keep the current primary address in email_from and still preserve alternate addresses for follow-ups, handovers, or updated communication preferences.

KeyFeatures

Everything needed to keep multiple email addresses clean, usable, and close to the record

Inline Multi Email Management
A clean widget replaces the visible single-email field on supported forms
New Feature Hot Feature

Users can manage multiple addresses directly where they already edit the record. The widget presents a primary address plus additional rows for extra emails, so the record stays tidy while still supporting real-world communication scenarios.

Why customers love it
It removes the need for email workarounds such as notes, duplicate contacts, or overloaded custom text fields.
Business impact
Teams maintain cleaner communication records without changing the visual rhythm of the Odoo form view.
Make Primary in One Click
New Feature Hot Feature

A secondary address can be promoted to primary from the widget itself. The previous primary value is swapped back into the extra-address list, which helps preserve useful history while making the current best address immediately available for normal Odoo communication.

Power users notice
The action is faster and safer than manual copy-paste when contacts change preferred addresses.
Why it stands out
The widget treats primary and extra addresses as a practical workflow, not just a static list field.
Copy to Clipboard
Copy any primary or secondary address instantly with visual feedback for fast reuse.
Email Validation
Entries are validated so malformed addresses are less likely to reach your business records.
Readonly + Edit Modes
The same widget remains usable when browsing records or editing them, with mailto links in readonly mode.
Shared Record Logic
Lead and employee forms can inherit multi-email values from related partner data during onchange flows.
Ordered Extra Addresses
Secondary emails are stored with sequence support so the list stays predictable and easy to scan.
Fast Add / Remove Flow
Users can add a new secondary address row instantly and remove obsolete addresses when the record changes.
Reusable Odoo Component
The module packages the behavior as a dedicated widget rather than a one-off form tweak for a single model.

How It Works

From installation to everyday usage in four practical steps

1
Install the Module

Install Multi Email Widget in Odoo and open a supported record such as a contact, lead, employee, or mailing contact.

2
Maintain Addresses Inline

Add secondary addresses, update existing ones, or remove addresses directly from the form widget without leaving the record.

3
Promote the Best Address

When the preferred address changes, promote a secondary email to primary so standard Odoo communication keeps using the right address.

4
Reuse Across Teams

Use the same interface across contacts, CRM, HR, and mailing flows so teams do not learn different email-handling patterns for each app.

Feature Deep Dive

A simplified tab layout focused on the Email Widget module itself

  • Email Widget
  • Use Cases
  • FAQ
  • Support
Email Widget Overview

Multi Email Widget gives supported Odoo records a more practical way to manage communication addresses. It keeps the main address official while letting users maintain a structured list of extra addresses in the same place.

Primary field stays meaningful
The official address remains in the native Odoo field used by the record.
Secondary addresses stay structured
Extra emails are stored in dedicated linked records rather than free text.
Fast daily actions
Copy addresses, open mailto links, and change the primary address without extra navigation.
Cleaner user experience
The widget feels native inside Odoo forms instead of introducing a separate configuration screen.
Core Highlights
Primary email input with inline validation.
Multiple secondary email rows with add and remove actions.
One-click copy action for both primary and extra addresses.
Promote secondary email to primary while preserving the previous value.
Readonly display with mailto links for easy browsing.
Coverage across Contacts, Leads, Opportunities, Employees, and Mailing Contacts.
Contacts and Customers
Store office, personal, billing, or backup addresses on one partner record while preserving the main address for the usual Odoo email flow.
Leads and Opportunities
When a lead is linked to a contact, extra email addresses can follow into CRM usage so teams do not lose alternate communication options.
Employees
HR teams can keep work-related and alternate addresses visible on employee records instead of juggling them across user and partner data manually.
Mailing Contacts
Email marketing teams can maintain more than one address on mailing contacts while keeping the form view compact and readable.
A practical fit for communication-heavy workflows
This module is especially useful wherever one record can legitimately have multiple usable addresses and teams need a clean way to switch the preferred address over time.
Does it replace the native Odoo email field?
It replaces the visible form-view experience on supported models, but the primary address still lives in the native Odoo email field for the record.
Can I store more than one secondary email?
Yes. Users can add multiple extra email rows and maintain them directly from the widget.
Can a secondary email become the new primary email?
Yes. The widget includes a promote action that swaps a secondary email into the primary field.
Does it validate email formats?
Yes. The widget and the model-level constraint both help prevent invalid email addresses from being stored.
Which Odoo models are covered?
The module extends Contacts, CRM Leads and Opportunities, Employees, and Mailing Contacts.
Can users still copy or open addresses quickly?
Yes. The widget includes quick copy actions and readonly mailto links to keep common user actions fast.
Implementation Support

If you want help adapting the widget to more models, aligning it with your internal communication workflow, or styling it further inside your Odoo interface, the echoBitz team can support implementation and customization.

Usage Notes

The module is best suited for organizations that need one official email plus several secondary addresses on the same business record. It is a strong fit when teams routinely switch preferred addresses over time and need a cleaner alternative to manual notes.

Customization Paths

Common extensions include enabling the widget on more models, adjusting labels by business area, enriching the display rules, or aligning additional communication logic with your own data model.

Support Snapshot
Module Guidance
Help with installation, configuration review, and rollout planning for teams that need multi-address record handling.
Model Extension
Add the widget to extra custom or standard models where your users also need multiple email addresses.
UI Refinement
Adjust wording, behavior, or visual presentation to match your team’s communication workflow more closely.
Support and Usage Notes

Built for Daily Record Maintenance,
Not Just a One-Time Data Entry Fix

Use it when your teams regularly work with alternate contact addresses and need a cleaner way to keep the preferred email current. The module is lightweight in day-to-day use because it lives directly inside the record instead of moving email management into a separate workflow.

Rollout Checklist
Confirm which supported models your team will use first.
Train users on the difference between the primary address and secondary address list.
Decide how your team wants to handle old or obsolete email addresses over time.
Plan any extra model extensions early if you want the same widget beyond the included forms.
Need Help Fast?

Talk to echoBitz About Your Multi Email Setup

If you want help with rollout, workflow design, model extension, or widget customization, our team can support implementation and long-term maintenance.

Implementation Customization Support
echoBitz QR contact options

Our Services

Odoo Integration

Connect Odoo with external systems and communication workflows more cleanly.

Odoo Implementation

Plan, configure, and deploy Odoo around practical day-to-day business usage.

Customization

Extend views, widgets, and business flows to match your exact communication needs.

Community Apps

Use robust apps and reusable components to expand Odoo faster.

Development Outsourcing

Bring in dedicated Odoo development capacity for custom modules and long-term platform work.

Support & Maintenance

Keep your Odoo modules and communication workflows healthy with reliable support and updates.

Discover More Solutions by echoBitz IT

Explore our other Odoo integration apps

Odoo PipeDrive Integration
Odoo PipeDrive Integration

Sync contacts, deals, activities, and pipelines between Odoo and PipeDrive.

Odoo Zoho CRM Integration
Odoo Zoho CRM Integration

Bidirectional sync of leads, contacts, accounts, and activities with Zoho CRM.

Odoo HubSpot Integration
Odoo HubSpot Integration

Connect contacts, companies, deals, and marketing workflows between HubSpot and Odoo.

Odoo Zendesk Integration
Odoo Zendesk Integration

Sync Zendesk tickets, customers, and organizations with Odoo Helpdesk and contacts.

Odoo Office 365 Integration
Odoo Office 365 Integration

Connect calendar, contacts, tasks, and emails with Microsoft 365 services.

Odoo WooCommerce Integration
Odoo WooCommerce Integration

Bidirectional sync of products, orders, customers, inventory, and payments.

View All echoBitz Apps on Odoo App Store

Ready to manage multiple email addresses directly inside Odoo?

Install Multi Email Widget and give your team a cleaner way to store, review, copy, and promote email addresses across contacts, CRM, HR, and mailing workflows.

Get Support Visit Our Website
echoBitz IT Solution Pvt. Ltd. | Odoo Certified Partner | info@echobitzit.com | www.echobitzit.com

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 or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with