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 Campaigns Resources


        • Desk Community Learning Series


        • Digest


        • Functions


        • Meetups


        • Kbase


        • Resources


        • Glossary


        • Desk Marketplace


        • MVP Corner


        • Word of the Day


        • Ask the Experts


          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 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

                                  • Develop Zoho Meeting as a Full Native Application (Not a Browser Wrapper)

                                    Hello Zoho Meeting Team, Hope you are doing well. We would like to suggest an important improvement regarding the Zoho Meeting desktop application. At the moment, the Zoho Meeting app feels more like a mini browser window or an iframe that loads the web
                                  • Can I create a custom function for chart of accounts?

                                    I'm trying to add a custom function that should run whenever a record in the Chart of Accounts module is edited, but on the form for creating a new function, the module dropdown does not include the chart of accounts as an option.
                                  • billing

                                    hi, I am being billed $12/year, and I can't remember why. My User ID is 691273115 Thanks for your help, --Kitty Pearl
                                  • Automatic Matching from Bank Statements / Feeds

                                    Is it possible to have transactions from a feed or bank statement automatically match when certain criteria are met? My use case, which is pretty broadly applicable, is e-commerce transactions for merchant services accounts (clearing accounts). In these
                                  • Unable to confirm Super Admin assignment — confirmation button not working

                                    I’m trying to change the roles within my organization. I am currently a super admin and would like to add another user as a super admin. When I attempt to confirm the action, a screen appears asking for my password to verify my identity. However, when
                                  • Automation#36: Auto-create time-entry after performing the Blueprint transition

                                    Hello Everyone, This week’s edition focuses on configuring a custom function within Zoho Desk to streamline time tracking within the Blueprint. In this case, we create a custom field, and request the agent to enter the spending time within the single
                                  • Feature Request: Reviews

                                    Any chance we could get a "Reviews" element to put on sites? It should be extremely simple to do. Basically just take the comments box and add an option for a star rating. At the very least, it would be nice to have more customization options for the comment box so the text could be changed from "Comments" to "Reviews". I've looked at a bunch of embeddable review widgets but nothing meets my needs so this would be a great feature to have added to the site builder.
                                  • Can we handle a support like (incident management) project in Zoho Projects?

                                    Hi, I have a new profile of a project whereby we provide "ticket" base support to a client. They have a request and ideally we would handle comms via a email exchange logged in Zoho. Today we use Zoho Projects for all out projects, which means that we
                                  • Trying to show the actual Terms & Conditions on PDF

                                    Hi, On Zoho forms I am trying to have the actual terms and conditions that the user needs to accept also show on the pdf that they receive after. Right now it only says "Agreed". Please help.
                                  • Installing EMAIL Setup in New Domain

                                    Respected Support team, I'm facing an issue with cloudflare in Pakistan, I want to setup Zoho Mail Setup but I Don't know how to enable Zoho mail setup without cloudflare. My Website https://stumbleguyzzapk.com/, https://fakservices.com/ is using CF,
                                  • Enhancements to Zoho Meeting Annotator

                                    Hello Zoho Meeting Team, Hope you are doing well. We would like to share a few improvement suggestions regarding the Zoho Meeting Annotator used during screen sharing. While the current version provides helpful annotation tools, there are several limitations
                                  • Zoho Social/Marketing Plus - Addition to "Monitor" function

                                    It would be very helpful if the Monitor function would allow us to add a column to monitor hashtags in addition to pages and mentions. This is a common and very valuable function in other social listening tools.
                                  • Zoho forms - > Zoho desk multiple agents

                                    Hi! I would like to use a standard form to be used when we hiring people, so we looked at zoho forms for that. Now we would like to get that info in to Zoho desk and their different users shall take care of this ticket simultaneous . So, what would be
                                  • Almacenamiento

                                    Hola, Quisiera saber como podría hacer para bajar el almacenamiento de 5gb a mis usuarios, en otras palabras los quiero ir limitando de la cuota real, y luego ir agregando poco a poco la cantidad hasta llegar a los 5gb que me dan en el plan free. 
                                  • Will I Get a Refund If I Downgrade Zoho Mail?

                                    Hello, We upgraded an email account for our new employee. However, the employee left after one month, and now I've reduced the number of Zoho Mail users from 7 to 6. Can we get a refund for the remaining portion of our annual payment?
                                  • Infinite loop of account verification

                                    Hi I can't do anything on my zoho account.  I always get this message Hi Sheriffo Ceesay As a security measure, you need to link your phone number with this account and verify it to proceed further. When ever I supply the details, it displays that the number is associated with another account. I don't have any other account on zoho so this is really annoying. 
                                  • Introducing the revamped What's New page

                                    Hello everyone! We're happy to announce that Zoho Campaigns' What's New page has undergone a complete revamp. We've bid the old page adieu after a long time and have introduced a new, sleeker-looking page. Without further ado, let's dive into the main
                                  • Zoho Books - France

                                    L’équipe de Zoho France reçoit régulièrement des questions sur la conformité de ses applications de finances (Zoho Books/ Zoho Invoice) pour le marché français. Voici quelques points pour clarifier la question : Zoho Books est un logiciel de comptabilité
                                  • Name autocomplete

                                    Hi, During searching emails the web tool does not always propose the auto-completion of the saved emails. As a result I either have to go to contacts and look up the exact email, or the exact full name including the middle name and any dots, which is very annoying. For example I have a contact that I emailed in the past that has "First M. Last" <email@email.com> type of contact. When I start typing 'First' the email may or may not pop up in the autocomplete menu. Then if I start typing "first last"
                                  • How do i follow up my email campaign in-thread

                                    Is there a way to follow up the email campaign so that it is in-thread using zoho campaigns? eg customer gets original email with subject line "hello" then 5 days later follow up would be with subject line "RE: hello".
                                  • Announcing new features in Trident for Mac (1.29.0)

                                    Hello everyone! Trident for macOS (v1.29.0) is here with new features and enhancements to enhance your business communication. Let's take a quick look at them. Access shared mailboxes. You can now view and access shared mailboxes in Trident, which are
                                  • Books is extremely slow again today !

                                    Everything is running slowly even with 500mb connection speed
                                  • Cyclic dependencies in many-to-many relationships...

                                    I have an application which includes a form for companies, and a form for contacts. Each company can be assigned 1 technical and 1 administrative contact. I have this working okay so far, but I want to copy the scripts used so far to a new empty application. When I import the scripts it fails with a message that says: Problem encountered while creating the application Error in resolving form dependency:Cyclic dependency among the forms:[Company, Contact] What can I do to resolve this? After all,
                                  • Zoho API to create ticket

                                    I'm developing an integration to create tickets via API, but, locally it works (send and recieve requests). In production it also works sending requests, but, my file don't recieve any response data. My URL is available in Zoho API Console and I have
                                  • Automate Timesheet Approvals with Multi-level Approval Rules

                                    Introducing Approval Rules for Timesheets in Zoho Projects. With this automation, teams can manage how timesheets are reviewed and approved by setting up rules with criteria and assigning approvers to handle submissions. Timesheet, when associated to
                                  • Labels Part 2

                                     Hey Zoho Mail Team, On the labels window on the left-hand pane, alphabetize label name display, rather than displaying in order created.  This one should be easy. Thanks, Drew
                                  • Building Toppings #1 - Serving your needs with Bigin Toppings

                                    Hey Biginners! We're excited to kick off our Developer Community series on building toppings for Bigin, and our goal is to provide an accessible, beginner-friendly, and relevant path for every developer. Imagine creating tiny pieces of software that unlock
                                  • Can we create Sprint with tasks from Multiple projects?

                                    Hi Team, We were using Zoho Sprints for quite sometime. Currently we have started the process of Sprint method. We couldnt create the active sprint board with the tasks from multiple projects. I would like to know whether this is possible or Any timeline
                                  • Tip of the Week #74– Create automated workflows in MS Power Automate

                                    Zoho TeamInbox now connects directly with Microsoft Power Automate, letting you streamline everyday routines tasks such as from sending emails to managing threads, with automated workflows. About the integration Zoho TeamInbox integrates with Microsoft
                                  • Account validation

                                    Hello everyone, I registered my account on ZeptoMail to use the system, but the problem is that the verification period on Zepto's end has already passed and I have limited functionality.
                                  • Paste issues in ZOHO crm notes

                                    Hi, since a week or so I have issues with the paste function in ZOHO CRM. I use "notes" to copy paste texts from Outlook emails and since a week or so, the pasting doesnt function as it should: some text just disappears and it gives a lot of empty lines/enters.....
                                  • Is it possible to add a gradient color to a newsletter im designing?

                                    From where i sit it looks like you can only choose a single color but not combine 2 colors?
                                  • New Feature: Audit Log in Zoho Bookings

                                    Greetings from the Zoho Bookings team! We’re excited to introduce Audit Log, a new feature designed to help you track all key actions related to your appointments. With Audit Log, you can maintain transparency, strengthen security, and ensure accountability.
                                  • Account disabled

                                    I have an issue I need help with. Whilst trialing ZOHO CRM I created the following: Account1 (-------------) using m__ame@m__rg___s__i__.___.__ and 2 personal emails Account2 (-------------) using a personal email and 2 users _al__1@______________._o_.__
                                  • Blocked Email

                                    We are a Zoho One subscriber and use Yahoo as our MX provider. A few times each year, for the past four years, CRM blocks one or more of my Zoho One users from receiving internal email from CRM. This includes "@mentions" in all modules, and emails from
                                  • message var is empty in bot mention handler

                                    Hi, I'm encountering a problem: in my bot's mention handler, I want to retrieve the text the user typed when mentioning the bot. Example: On the #tests-cyril channel, I send this message: “@Donna hello how are you ?” I expect the system variable "message"
                                  • Remembrance Day to Remember – Recalling Values

                                    The phrase “at the eleventh hour” refers to the 11th hour of the 11th day of the 11th month in 1918, when the hostilities of World War I came to an end—but it still holds meaning today. Remembrance Day (Veterans Day in the US) is observed on November
                                  • Enhancing Zia's service with better contextual responses and article generation

                                    Hello everyone, We are enhancing Zia's Generative AI service to make your support experience smarter. Here's how: Increased accuracy with Qwen One of the key challenges in AI is delivering responses that are both contextually accurate and empathetic while
                                  • How to display two measures (sales and price) divided by categories on one line chart

                                    Hi everyone, I’m having trouble figuring out how to display two columns on a line chart with category breakdowns. What I need is a line chart where one line represents Sales and the other represents Price. However, the Price data is divided into around
                                  • Create custom rollup summary fields in Zoho CRM

                                    Hello everyone, In Zoho CRM, rollup summary fields have been essential tools for summarizing data across related records and enabling users to gain quick insights without having to jump across modules. Previously, only predefined summary functions were
                                  • Next Page