Auto Email Logger

Are you tired of having to save and copy emails into NetSuite? Why doesn’t this happen automatically in the background. Fully automated NetSuite Email Integration is now a reality using the Auto Email Logger. Works with most email services including Gmail and Exchange. Minimum 10 user initial purchase. Get this NetSuite Add-on.

Edition Supported:All except NetSuite Small Business
Countries Supported:All
Support & Maintenance:Included
Authored by:BlueBridge One
Current Version:2.3.4
Required External Service/Software:None


  • Works with most email services including Gmail and Exchange.
  • Automatically saves all company email to NetSuite.
  • Manages unresolved email addresses.
  • Matches up to two different email addresses per Contact.
  • Creates company wide exclusion lists for unwanted email.


  • No email is ever lost.
  • Saves time manually copying and saving email to NetSuite.
  • Ensures all emails addresses are up to date and correct in NetSuite.
  • All email is well organised and easily accessible directly in NetSuite.

Details Description

Emails are logged automatically to existing entity records – Contacts, Leads, Customers, Prospects, Partners or Vendors. Non-resolved emails are saved in a “to be resolved” folder for quick creation of new entity records. No important email is ever lost. What’s more its filed in NetSuite against the appropriate entity

A copy of all messages to and from your customers (and contacts and suppliers) is automatically saved to NetSuite without any user intervention.

A dashboard portlet enables employees to manage unresolved addresses: these addresses are presented in a list and employees can quickly choose to ignore them, find the matching record to be updated or create a new record for the address. Employees can deal with unresolved addresses when they are ready to, without interrupting or slowing down other work.

When an address is resolved once it is resolved for all employees, but “ignored” addresses are tracked on an employee-by-employee basis, allowing individual employees to control which of their emails are saved to NetSuite.

Global exclusion lists can be set up to ignore certain email addresses or domains for everyone, or to exclude emails with particular text in their subject line. This makes it a snap to implement private conversations if you want, where none of the conversation emails are saved.

The email address resolution process helps keep your CRM data up to date, ensuring your customers, contacts and other records have their correct email addresses entered.

“Matching” the email message to the appropriate entity in NetSuite

The Auto Email Capture SuiteApp extracts the “To” and “From” email addresses from all your email server’s outgoing and incoming email messages (CC and Bcc address are specifically excluded).

First all NetSuite Employee records are searched to find a matching Sender “From” or Recipient “To” email address (recorded in either of the Employees primary or alternate email address fields). If no match or a double “match” is found i.e. the “To” and “From” addresses are both Employee addresses then the message is discarded. This prevents non-employee messages and any Email messages between Employees from being logged.

Next all Customers, Contacts, Vendors and Partners are searched to find to find a matching Sender “From” or Recipient “To” email address (recorded in either of the Entity’s primary or alternate email address fields). The entity with the LEAST unique matches is selected as the “match”.

During the search if more than one Entity has the same number of least unique matches, then the Entity with the earliest record “create date” is selected as the “match”.

Once the one Employee to one Entity “match” is achieved then the Email message is logged against the Entity record and the Employee record.

If an Employee has been matched but an Entity can’t be found the address and the message are queued for manual matching by the User (using the Dashboard “Managed Integrated Messages” portlet). If more messages come in for a queued address waiting to be matched then these messages are also queued up. When the user resolves a queued address all its queued messages are either discarded (if the user chooses “Ignore”) or logged to the relevant Entity record.

How the Auto Email Logger Works

An “archive” email account is set up to which incoming and outgoing email is forwarded. If you run your own email server this is usually very simple to implement. Exchange servers, for example, need a single setting changed to implement the archiving of all email to a designated account. If your email accounts are externally hosted then email rules on users’ email client application can usually be used to perform the mail forwarding. This method of forwarding is fully compatible with Outlook.

An application running in the background on either a PC or Apple Mac continuously loads email from this archive account into NetSuite. If you have a server this application can be run on the server. Alternatively it can just as easily be installed on any user’s computer. The application is small and light and does not consume significant resources.

Emails saved to NetSuite by the application have their “From” and “To” addresses matched to NetSuite entities using the “Email” and “Alt Email” fields on Employee, Contact, Lead, Prospect, Customer, Supplier and Other name records. When both addresses can be resolved the email is automatically attached on the corresponding records’ Messages tab. Our smart algorithm finds the best entity to attach the email to when more than one match is found.

When an address cannot be resolved the message is queued and the address appears on a new “Manage Integrated Email Addresses” page and a reminder that there are addresses to resolve is shown on the employee’s dashboard. The address is only flagged to employees who have saved emails to or from that address, so employees need only resolve their own correspondents.

Using the “Manage Integrated Email Addresses” page employees can quickly resolve addresses by searching for existing records, adding new records or choosing to ignore particular addresses. An employee can change their list of ignored addresses at any time, and can also choose to ignore an address just one time, in case a one-off email turns into an ongoing business relationship later.

Once an email address is resolved it is resolved for all users with your company – email sent to and received from this address will from then on be automatically saved to NetSuite without further action being required.

Get In Touch

Submit your details below and a Consultant will be in touch with you soon!

    Yes, send me marketing communications on BlueBridge One Products, Services and Events.

    By using this form you agree with the storage and handling of your data by this website.

    Frequent Asked Questions

    Will ithe Auto Email Logger work with Gmail
    How does the Auto Email Logger SuiteApp differ from NetSuite’s standard Email Integration?
    Which NetSuite entity records can have messages logged against them?
    Are HTML emails supported?
    Can spam messages be ignored?
    Can the Auto Email Logger handle a large volume of emails?
    Is email between employees logged in NetSuite?
    Are attachments saved with the email?
    Is CC’d email saved?
    How are messages with multiple “To” addresses handled?
    How many address on each entity record can be “matched” per message?
    Can you setup the Auto Email Logger to ignore certain addresses?
    Can an Employee have a private email conversation with an entity where the messages don’t get logged in NetSuite?
    Are messages saved to NetSuite in real-time?
    Auto Email Logger

    Other suiteApps