Introducing the all-new email parser!

Introducing the all-new email parser!

Greetings,
 
We are pleased to introduce to you, a brand-new, upgraded version of the Zoho CRM Email Parser, which is packed with fresh features and has been completely redesigned to meet latest customers needs and their business requirements.
 
On that note, the Old Email Parser will reach end-of-life on June 1, 2023. After EOL, old email parser will not be available in your CRM account. In the spirit of preparing for this deprecation, we encourage all of you to try the all-new email parser at the earliest. In this post, we will discuss key pointers on the following:
— the improvements made in the New Email Parser
— how to prepare for deprecation of the Old Email Parser

What is the email parser?

Email parser is a data extraction tool in Zoho CRM that helps an organization in various business functions such as lead generation and information updates. It is designed to automate the process of adding records to Zoho CRM by extracting information from incoming emails.
Now, let's have a detailed look at the functionalities that we have brought with this enhancement. 

Enhancements in the New Email Parser

The following are the enhancements you can now see when you switch to the latest version of the email parser:

1. Single parser email ID for all parser rules  

Previously, for each parser rule there was a different parser address. It was often tedious to assign and keep track of a new parser ID for each individual vendors. The logistics involved in tracking and maintaining these parser IDs was itself often time-consuming. However, in the new version of the email parser, there's only a single, common parser email ID for all rules, meaning that regardless of how many vendors you're working with or how many rules you create, you can use one parser ID for all. This makes working with the email parser much easier and cuts down your setup and maintenance time significantly.


Also, a maximum of five approved parser addresses can be set up in common for all rules early on during the configuration.

2. A more powerful and intuitive configuration interface  

In the latest version of email parser, the entire configuration interface allows free parsing and is highly intuitive, powerful, and, most importantly, user-friendly—unlike the previous version, which demanded rigid adherence to delimiters. 


The email parser interface automatically gives you a preview of the parsed data on the same screen where the field mapping occurs, so it's easier to get a snapshot of all the fields that are being parsed.

There's also an advanced configuration tab which involves options for filtering emails applicable to the parser based on criteria and associating automated actions, such as sending for approval, updating fields, and assigning records to certain users based on assignment rules.

You can also parse HTML emails directly, as opposed to converting them to plain text emails first—which was necessary for the old parser. You can also create email parser rules for each layout in a module.

3. Custom functions: Configure the email parser without associating a module

The new email parser now supports the execution of custom functions based on parsed data. In this case, the parser rule is not associated with a particular module. Using custom functions helps you with extensibility and interoperability in Zoho CRM. You can extend the email parser function to more than one module within Zoho CRM, and even to connect with other Zoho services. You can also perform ad hoc actions in third-party applications based on the parsed data.

  • For example, let's say that based on an incoming email inquiry, a property management company called Zylker wishes to update both Contact and Account records in CRM. The email sender's name, phone number, and address will go to the Contacts module, whereas their company information will go to the Accounts module.
  • Let's say also that the same company has another requirement: Based on an incoming email from a customer regarding the status of their property, they want to update corresponding information on a third-party listing website automatically. They can achieve this by using the email parser to execute custom functions.
Once you have the required custom functions written, you can associate them to the parser rule and have the action executed for subsequent incoming emails.

4. Update records and send them for approval

Update Record is a function by which you can update the latest information on a record from an incoming parsed email.

For example, say you receive an incoming email from a prospect named Jane Evans. Normally, a new lead record would be created for a new inquiry email, but if Jane is already in the CRM system, you want the CRM to update Jane's information on the same record as opposed to creating a duplicate record. If this is your expectation, you can check the Update Record option in the parser rule's Advanced Configuration settings.
 
Note: CRM will use the email field to detect duplicate records. For the Update Record option to show up, you must have first mapped the "Email" field from the email content, which serves as the primary identifier, or a "unique field" for a record.
 
You can also choose the Send for Approval option—in which case, records parsed via email parser need to be reviewed and approved from the Waiting for Approval tab in the selected module in order to become a part of the CRM system.

5. Informative parser reports 

In the new version of the email parser, you're presented with accurate, detailed insights on the number of emails being parsed per rule, the fields extracted, and a list of customized actions associated with the records the parser has created. This detail summary gives you a clear picture of how effective your rules have been and indicates the revisions you may need to make to those rules based on those insights.
 
Detailed weekly performance reports can be sent to the creator of these rules or a custom email ID. Email reports are also sent upon record creation failure so that the appropriate users can take immediate action.


6. Reorder and filter  

You now have an option to reorder the list of parser rules based on your preferred order. This is important because the email parser system is designed to execute only the very first rule whose criteria an incoming email meets. Therefore, the order of the parser rules becomes essential for effective email parser performance.

You can also filter rules by status (active/inactive) and also by module.

7. Contextual access to parsed emails  

You can view not only the Configuration Info for each parser rule, but also insights based on parsed emails.




This way, from the perspectives of both parser rules and parsed emails, you can derive useful insights.
 
The "Email" tab lists the most recent email in your parser inbox, where you can check properties like parsing status, the rule used to parse it, and more. If the email has not met any rule, you may also create a new parser rule contextually from this email page.


You can also re-run an email in the event of parser failure if there's no match found, as well as parse emails in bulk. (Note that this is applicable only for the emails that have a template match and for which the parsing was unsuccessful.)

Preparing for deprecation of the Old Email Parser

For existing users:

Existing users, who have not already switched to the new parser can do so by clicking on the Switch to New Parser button. Rules available in both the parsers will be working simultaneously until the Old parser is deprecated, but the rules available in the Old parser will not be displayed in the New parser view, and vice versa.



It's essential to manually create the existing rules in the New parser because once the Old parser is deprecated, only the rules present in the new parser will function. Since there won't be any rules from the previous parser available, the new parser will require that you create all rules from scratch.

Please note:  

  • Until the deprecation of the Old Email Parser on June 1, 2023, both the old and new versions will co-exist, after which, the New Email Parser will become the default version. .
  • The rules in the Old Email Parser parser won't be available once it has been deprecated. Therefore, if no rules are added to the New Email Parser , there won't be a parser to run. So be sure to write rules in the New Email Parser before the deprecation. Additionally, keep in mind that once your old rules have become obsolete, they cannot be recovered.

For new signups  

For new signups, only the new parser will be available as the default feature, and not the old parser. There is no action required from users in new signups.

Further reading   

Help Doc: Click here
What's New and What has Changed — A comparison guide: Click here

Thanks, have a great day. 
Regards, 
Sai Shree | Zoho CRM 

    Zoho Desk Resources

    • Desk Community Learning Series


    • Digest


    • Functions


    • Meetups


    • Kbase


    • Resources


    • Glossary


    • Desk Marketplace


    • MVP Corner


    • Word of the Day


      Zoho CRM Plus Resources

        Zoho Books Resources


          Zoho Subscriptions Resources

            Zoho Projects Resources


              Zoho Sprints Resources


                Zoho Orchestly Resources


                  Zoho Creator Resources


                    Zoho WorkDrive Resources



                      Zoho Campaigns Resources

                        Zoho CRM Resources

                        • CRM Community Learning Series

                          CRM Community Learning Series


                        • Tips

                          Tips

                        • Functions

                          Functions

                        • Meetups

                          Meetups

                        • Kbase

                          Kbase

                        • Resources

                          Resources

                        • Digest

                          Digest

                        • CRM Marketplace

                          CRM Marketplace

                        • MVP Corner

                          MVP Corner




                          Zoho Writer Writer

                          Get Started. Write Away!

                          Writer is a powerful online word processor, designed for collaborative work.

                            Zoho CRM コンテンツ






                              ご検討中の方

                                • Recent Topics

                                • Zoho Marketing Automation APIs

                                  When I want to create New lead in marketing automation , I want to add First Name and Last Name as well along with Email but there is no option like this in API . Can you please give me the API which will fulfill my condition ?
                                • Adding Folders in Android App

                                  Is it possible to create a new email folder within the Zoho Mail Android app?  Or can this only be done from the desktop version of Zoho Mail? Cheers!
                                • Collaborative editing of spreadsheets by multiple users simultaneously - Is it really possible?

                                  I work in a SharePoint 2010/SharePoint Server 2010 environment and we use MS Office 2007(Excel 2007) . I have been trying to create a MS Office document which will allow multiple users to work on a spreadsheet simultaneously. For that I have: 1) Created a excel workbook and published as a workspace as suggested by Andrea Kalli in her link: http://www.wonderhowto.com/how-to-collaborate-files-between-sharepoint-and-office-2007-182172/ 2) Set up and saved the Excel Workbook as "Shared" and made it available
                                • Ability for customer to give feedback after receipt of an order

                                  Is there any way we can receive feedback from customers regarding their order after delivery (other than just an email, obviuosly)? This is not the same as product reviews, as it may concern other points, but would ideally have an inbuilt reference to
                                • Issue with EU MArketplace

                                  Hi It's super frustrating that many CRM / Zoho (whatever) extensions are not available in the EU Market place Example: https://marketplace.zoho.com/app/crm/time-tracker-extension-for-zoho-crm For now, can the team address the extension above, but on the
                                • Conversion of functions from Google Spreadsheets

                                  Hello! I use this formula "=QUERY(ResumoOrdemVencimento!A3:O38;"SELECT A,B,C,D,E,F,G,H,I,J,K,L,M,N,O WHERE C != '' ORDER BY C,G")" in Google Sheets but when importing my spreadsheet into Zoho Sheets the formula was not converted. The QUERY function brings data from another spreadsheet, and then I sort and apply conditional formatting. The order of data will change automatically as I update the source spreadsheet. What Zoho Sheets function is equivalent to QUERY? I have some other spreadsheets to
                                • Zoho Books Sandbox environment

                                  Hello. Is there a free sandbox environment for the developers using Zoho Books API? I am working on the Zoho Books add-on and currently not ready to buy a premium service - maybe later when my add-on will start to bring money. Right now I just need a
                                • Zoho Books | Product Updates | November 2024

                                  Hello users, We are back with exciting new features and enhancements in Zoho Books. From multi-criteria workflows to writing off customer opening balances, discover the new updates designed to make your bookkeeping swift. Attach XRechnung to Invoices
                                • Spell check sucks

                                  Come on guys, it's 2024 and your spell check is completely retarded. You gotta fix it.
                                • Signature image logo not displaying in recipient mail clients

                                  Whenever I send an email to another person the image that forms part of my logo is not displayed just a broken link to: https://mail.zoho.com/mail/ImageSignature?fileName=Email-log.jpg&accountId=47238000000007001&storeName=NN1:-3205531763309921492 I can see the logo because I've got a zoho account and I'm logged on but others without a zoho account can't see it. How do I fix this? Thanks -Martin
                                • Sales Order, what are the statuses under Confirmed and Closed

                                  Hi, I have to build a workflow in Deluge which should be triggered when Sales Order status is Confirmed or Closed. But these 2 states don't exist when you fetch a sales order. Which of the statuses are considered as Confirmed or Closed ? Here is a list
                                • Notifications for calendar meetings

                                  So we have been happy users for a few months now. This is an important problem we face, since I have forgotten meetings already cause of lack of notifications. The problem: I have notifications (email, popup and notifications) set for my calendar by default.
                                • attributed automatically database section

                                  Hello everyone and happy holidays... here in zoho CRM, I created 3 bases: - Properties (House, apartment ...) - Transactions (Notaries, ...) - Real estate ads I want when the address is identical on these three bases, that in "Properties" the transactions
                                • Reusuable Sections & Universal Brand Settings

                                  Zoho Email Campaign setups take longer than other software I've used because it doesn't have reusable sections or universal brand settings (fonts and colors). These enhancements should be added to help us create our campaigns more easily.
                                • Blockchain technology

                                  Blockchain technology is being used to revolutionize accounting and financial reporting. With blockchain, financial transactions are recorded on a decentralized ledger, making tracking transactions and verifying their accuracy easier. This technology
                                • Este domínio já está associado a esta conta

                                  Fui fazer meu cadastro na zoho e quando digitei meu domínio recebi essa mensagem que meu domínio estava associado a uma conta que eu nem faço idéia de quem seja. Como que faço pra resolver isso? Atenciosamente, Anderson Souza.
                                • not able to hit inventory api

                                  when i hit the api with my account keys and the access is provide by the client
                                • Remove County field from Customer Address input screen (or allow input to be deleted)

                                  We are in the USA and have just noticed that there is now a County field in the Customer Address input screen (and maybe other areas of Zoho Books, but this is the one affecting us at the moment). County is not important to our business, and in fact we
                                • 553 Relaying disallowed error

                                  Hi, I am receiving a "553 Relaying disallowed" error when sending emails to my domain email address which I have configured in Zoho. However, I am able to receive emails from my domain email to my gmail account. The SPF and MX entries are all configured
                                • Leads and Deals Issue

                                  Hi! Is Zoho having trouble today? I've been experiencing issues today. When I move a deal to closed/won, it previously would require a closing date but today the screen just went blur and the closing date did not pop up. And then under leads, I was trying
                                • !! URGENT My sent mail goes to spam

                                  I tested a few times and every time I send mail out it goes the recipients spam box.  Why is it marking my mail as spam? please help me ! thanks
                                • Event Time Zone in meeting invites are confusing users

                                  When sending calendar invites to internal and external users, the first section "Event Time Zone" is confusing people and they are automatically declining events. Can this section please be removed??? It already shows the correct time zone next to the
                                • Request For Quotation (RFQ) module

                                  Hello, Do you have any plans to implement a RFQ module in to ZOHO Inventory? I would like to chose items that I require a price for, select a number of different suppliers to e-mail and have them submit there pricing online. I would then like to see a
                                • Constant Sync Errors 🙄

                                  I'm constantly getting sync error notifications with no actual resolution. Also... I have folders and files with a (!) on the cloud icon, indicating it's not accessible. This has also led to the complete loss of certain folders. Like... the go missing!
                                • Display your zoho contact name when they call your mobile number

                                  As per the title If a contact calls the office number, the contacts name shows on mobile as long as I have their contact details registered in my crm. Is there a way that if the contact calls my mobile, their name can be displayed? Currently just their number shows when they call.
                                • In Zoho Projects, is there a way to create a folders template under documents that can be used once a project is created?

                                  We have a specific folder structure that we would like to use that is standard across every project. Instead of having to create this structure every time a project is created, is there a way to create a template for the folders that can be added?
                                • Custom view for Milestones

                                  Hi, Just an idea for the future... would it be possible to create custom views for the Milestones view under Work Overview ? I usually need to look at this view filtered by project group but the filter doesn't remain when navigating away. A custom view
                                • Zoho Books API Limit Is RIDICULOUS!!!!!!!!!!!!!

                                  The 2,500 API call limit in Zoho Books is about as useful as AOL dialup.  Seriously Zoho, not only can I use up 2,500 API calls in no time with my own app but YOUR OWN STUPID IPAD APP blows through them super fast too, so if any one of my clients wants
                                • javax.mail.authenticationfailedexception 535 authentication failed

                                  Hi, I am facing 535 authentication failed error when trying to send email from zoho desktop as well as in webmail. Can you suggest to fix this issue,. Regards, Rekha
                                • Out of Office not working

                                  I have set up out of office on zoho mail, however, it does not reply to every mail sent to it. I have tested it by sending several test messages from multiple different email accounts, I will get a response to some of them, but not all of them this is
                                • Always display images from this sender – Is this feature available?

                                  In Zoho mail, I had my "Load external images" setting set to "Ask me", and that's fine. That's the setting I prefer. What's not fine though is I always need to tick "Display now" for each email I get, regardless if I've done that multiple times from several
                                • Simplify your day-to-day sales operations with new List View actions

                                  Greetings everyone, Here are a few enhancements for quick actions in modular List Views that will make your day-to-day CRM operations much easier. List Views in modules display records in rows and columns based on set criteria, and are useful for presenting
                                • How to create a Field with answers as Yes, No> Further if no is selected a new field to be visible to give details

                                  Dear All, I am creating a feedback form in HR Letter. The question is were you satisfied with the work allotted. Expected answer to this is Yes, No. Further if the response is no, then a field to be give to fill more details as to why no was selected.
                                • Some emails are not being delivered

                                  I have this problem where some of my mail just seems to disappear. When I send it, it appears as sent with no mention of any problem, but my recipient never gets it, not even in the Spam folder. Same for receiving, I have a secondary e-mail address, and
                                • Unbilled Items Report?

                                  Hello! Is there any way to display a list of items that remain unbilled, without creating an invoice for each customer to see if the unbilled items box is displayed? ;-) Ben
                                • Making Calls Using ZDialer on Zoho Creator Widgets

                                  The Zdialer Browser Extension does not seem to recognize phone numbers on custom widgets. What is the best way to work around this?
                                • ALL sent mails from my zoho email id go to spam

                                  when we send emails out of Zoho as like Gmail , ALL mails go to spam... more than urgent to get a solution !!!!!!
                                • Não consigo enviar e nem receber e-mails

                                  Estou com problemas pra enviar e receber e-mails. Não consigo enviar (recebo uma mensagem de domínio inválido) e os e-mails que recebo estão voltando. Como devo proceder?
                                • Time Field

                                  Good Day, I have a question, when I save a draft and reload it. Why does the time field format keeps goes from hh:mm to hh:mm:ss? Is there a way I can force it to load to hh:mm only? I have tried example = totime(input.TimeField, "hh:mm") in the -created
                                • Receiving email problem

                                  I can send an email but can't receive from other platform like Gmail
                                • Next Page