[Early Access] — Presenting a new and improved email parser in Zoho CRM!

[Early Access] — Presenting a new and improved email parser in Zoho CRM!

====EDIT==============================
Latest update: As on 20th Feb, 2023

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

Dear Customers,

We are thrilled to present to you, a refreshingly new set of enhancements and flows for email parser. Email parsing is now much easier, more contextual and powerful than ever before.

As part of this "early-access" release, we'd be delighted to enable the new version of email parser if you are interested to try it out. In that case, please submit your request using this Early Access Request Form. 

Please note:
  • Once you submit a request, the new version of email parser will be enabled in the requested email account. 
  • You will also get an invitation to join our exclusive CRM Early Access (EA) Community. 
  • Since this is a Beta version, we would like to keep our discussions on this restricted, until the feature is made available to all.
  • Therefore we request you to join the EA Community to post your questions and suggestions regarding this Beta version. For the same reason, comments on this particular post will be disabled. 

What's email parser — a quick overview:

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.

For instance, a real estate company may want to add all email enquiries they receive via a property portal as CRM leads. Doing this manually for hundreds of enquiries may become tiring, so here is where they can use email parser. By simply getting the emails sent to a "parser ID" generated in CRM and, they can automatically extract information from the enquiry emails and add them as records in CRM with desired field values. All it requires is a few minutes of initial setup and then you are good to go.

What's new and what's changed

While email parser has been largely functional, a few areas of this feature needed to be ironed out, which is what this post is all about. We are thrilled to present the following enhancements, which you can now see when you switch to the new version of email parser.


1) Single parser email ID for all parser rules

Earlier, for each parser rule, there was a different parser address. It could have been tedious to assign a new parser ID for different vendors and also keep a track of it. The logistics involved in the tracking and maintenance of these parser IDs could be time-consuming in itself. However, in the new version of email parser, there's only a single, common parser email ID for all rules. Regardless of how many vendors you are working with or how many rules you create, you can use this single parser ID for all. This makes working with email parser much easier and cuts down your setup and maintenance time significantly.

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

2) Configuration Interface Made More Powerful and Intuitive

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 involved 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 is easier for you 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 for the parser based on criteria and associating automated actions such as sending for approval, field update and record assignment to chosen users based on assignment rules.

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

3) Custom Functions — Configure email parser without associating a module

Email parser now supports execution of custom functions based on parsed data. In this case, the parser rule is not attributed to 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, based on an incoming email enquiry, a property management company called Zylker wishes to update both Contact and Account records in CRM. The name of the email sender, their phone number and address will go to the Contacts module, whereas their company information should go to the Accounts module.
  • The same company has another requirement — based on an incoming email from customer regarding the status of their property, they want to update corresponding information on a third party listing website automatically. They can achieve this via email parser using 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 Record and Send for Approval

Update Record is a function using 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 called Jane Evans. Normally, a new lead record would be created for a new enquiry 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 may check the Update Record option in the Advanced Configuration settings of the parser rule.

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 email parser, you are presented with accurate, detailed insights on the number of emails being parsed per rule, the fields extracted and a list of customized actions associated to the records created via the parser. This summary of details 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 the insights.

Detailed weekly performance reports can be sent to the creator of these rules or a custom email ID. Email reports are also sent on record creation failure, so that immediate action can be taken by the users.


6) Reorder and filter

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

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

7) Contextual access to parsed emails

While on the one hand, you can view Configuration Info for each parser rule, on the other hand, you can also view insights based on emails that are parsed.




This way, both from the angle of parser rules and parsed emails, you are presented with useful insights.

An "Email" tab, lists the most recent email in your parser inbox, where you can check properties like parsing status, rule parsed with, 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.You can also parse emails in bulk. (Note that this is applicable only for the emails that have a template match and the parsing was unsuccessful.)

These are some of the key highlights of the new and improved email parser. We encourage you to try this and offer your feedback. We'd also like to reassure you that upon switching to the new parser, your old parser rules will be intact, there will be no hassles. There will be no data loss— your old parser rules will continue to bring in emails and corresponding data to CRM.

Please note:

  • While this new version of email parser will become the default version over a period of time, as of now, the old and new versions will co-exist.
  • This is an early-access release. In a few more weeks, as we get closer to public launch of the new version, we will keep you posted regarding details about EOL of the old version. Watch this space for updates.

Further Reading

Help Doc: Click here
What's New and What has Changed — A comparison guide: Click here
Request access to the new version: Register Now

If you have any questions or concerns, please feel free to let us know by commenting below. We look forward to receiving your requests and feedback! 

    Access your files securely from anywhere







                        Zoho Developer Community






                                              • Desk Community Learning Series


                                              • Digest


                                              • Functions


                                              • Meetups


                                              • Kbase


                                              • Resources


                                              • Glossary


                                              • Desk Marketplace


                                              • MVP Corner


                                              • Word of the Day


                                              • Ask the Experts





                                                        Manage your brands on social media



                                                              Zoho TeamInbox Resources



                                                                  Zoho CRM Plus Resources

                                                                    Zoho Books Resources


                                                                      Zoho Subscriptions Resources

                                                                        Zoho Projects Resources


                                                                          Zoho Sprints Resources


                                                                            Qntrl Resources


                                                                              Zoho Creator Resources



                                                                                  Zoho CRM Resources

                                                                                  • CRM Community Learning Series

                                                                                    CRM Community Learning Series


                                                                                  • Kaizen

                                                                                    Kaizen

                                                                                  • Functions

                                                                                    Functions

                                                                                  • Meetups

                                                                                    Meetups

                                                                                  • Kbase

                                                                                    Kbase

                                                                                  • Resources

                                                                                    Resources

                                                                                  • Digest

                                                                                    Digest

                                                                                  • CRM Marketplace

                                                                                    CRM Marketplace

                                                                                  • MVP Corner

                                                                                    MVP Corner







                                                                                      Design. Discuss. Deliver.

                                                                                      Create visually engaging stories with Zoho Show.

                                                                                      Get Started Now


                                                                                        Zoho Show Resources


                                                                                          Zoho Writer Writer

                                                                                          Get Started. Write Away!

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

                                                                                            Zoho CRM コンテンツ





                                                                                              Nederlandse Hulpbronnen


                                                                                                  ご検討中の方




                                                                                                        • Recent Topics

                                                                                                        • Creator - Portal Custom Domain

                                                                                                          I will pay $100 in crypto to anyone who can actually get my Creator Custom Domain to function (actually tell me how you got yours to).  Domain verifies, Nothing. I've been fighting it a week, multiple chats to customer service. Clearly I'm doing something wrong.  Some datapoints Domain name itself unimportant, can be a string of numbers.  I need to know what registrars are working for you because GoDaddy does NOT.  Do I need hosting? I've tried both ways and nothing works.  I pushed through Cloudflare
                                                                                                        • Transitioning to API Credits in Zoho Desk

                                                                                                          At Zoho Desk, we’re always looking for ways to help keep your business operations running smoothly. This includes empowering teams that rely on APIs for essential integrations, functions and extensions. We’ve reimagined how API usage is measured to give
                                                                                                        • steps and options to change Domain DNS/Nameservers settings

                                                                                                          Please share the options or steps to change  Domain DNS/Nameservers settings 
                                                                                                        • Unable to explore desk.zoho.com

                                                                                                          Greetings, I have an account with zoho which already has a survey subscription. I would like to explore desk.zoho.com, but when I visit it while logged in (https://desk.zoho.com/agent?action=CreatePortal) I just get a blank page. I have tried different
                                                                                                        • Employees in Leave Policy exceptions

                                                                                                          In the Leave Policies we should be able to add specific employees to the exception list So it will be like All Employees except A,B,C in the exception list, currently we can only add departments etc
                                                                                                        • Searching customer field

                                                                                                          Hello, When entering a receipt, we select customer information. The customer information is synced with Zoho CRM. However, we can't find the customer information because it searches for words that begin with the entered value. It needs to search for words
                                                                                                        • How I set default email addresses for Sales Orders and Invoices

                                                                                                          I have customers that have different departments that handle Sales Orders and Invoices. How can i set a default email for Sales Orders that's different than the default email for Invoices? Is there a way I can automate this using the Contact Persons Departments
                                                                                                        • Modular Permission Levels

                                                                                                          We need more modular Permissions per module in Books we have 2 use cases that are creating problems We need per module export permission we have a use case where users should be able to view the sales orders but not export it, but they can export other
                                                                                                        • Kaizen #157: Flyouts in Client Script

                                                                                                          Hello everyone! Welcome back to another exciting edition of our Kaizen series, where we explore fresh insights and innovative ideas to help you discover more and expand your knowledge!In this post, we'll walk through how to display Flyouts in Client Script
                                                                                                        • How get stock name from other column ?

                                                                                                          How get stock name from other column ? e.g. =STOCK(C12;"price") where C12 is the code of the stock
                                                                                                        • Adding a developer for editing the client application with a single user license

                                                                                                          Hi, I want to know that I as a developer I developed one application and handed over to the customer who is using the application on a single user license. Now after6 months customer came back to me and needs some changes in the application. Can a customer
                                                                                                        • Download an email template in html code

                                                                                                          Hello everyone, I have created an email template and I want to download it as html. How can i do that? I know you can do it via the campaigns-first create a campaign add the template and download it as html from there. But what if i don't want to create
                                                                                                        • Attachment is not included in e-mails sent through Wordpress

                                                                                                          I have a Wordpress site with Zeptomail Wordpress plugin installed and configured. E-mails are sent ok through Zeptomail but without the included attachment (.pdf file) Zeptomail is used to send tickets to customers through Zeptomail. E-Mails are generated
                                                                                                        • Upcoming Changes to the Timesheet Module

                                                                                                          The Timesheet module will undergo a significant change in the upcoming weeks. To start with, we will be renaming Timesheet module to Time Logs. This update will go live early next week. Significance of this change This change will facilitate our next
                                                                                                        • Best way to schedule bill payments to vendors

                                                                                                          I've integrated Forte so that I can convert POs to bills and make payments to my vendors all through Books. Is there a way to schedule the bill payments as some of my vendors are net 30, net 60 and even net 90 days. If I can't get this to work, I'll have
                                                                                                        • Cant update image field after uploading image to ZFS

                                                                                                          Hello i recently made an application in zoho creator for customer service where customers could upload their complaints every field has been mapped from creator into crm and works fine except for the image upload field i have tried every method to make
                                                                                                        • Billing Management: #4 Negate Risk Free with Advances

                                                                                                          In the last post, we explored how unbilled charges accumulate before being invoiced. But what happens when businesses need money before service begins? Picture this: A construction company takes on a $500,000 commercial building project expected to last
                                                                                                        • Is there an equivalent to the radius search in RECRUIT available in the CRM

                                                                                                          We have a need to find all Leads and/or Contacts within a given radius of a given location (most likely postcode) but also possibly an address. I was wondering whether anyone has found a way to achieve this in the CRM much as the radius search in RECRUIT
                                                                                                        • Zoho CRM Inventory Management

                                                                                                          What’s the difference between Zoho CRM’s inventory management features and Zoho Inventory? When is it better to use each one?
                                                                                                        • Cannot Enable Picklist Field Dependency in Products or Custom Modules – Real Estate Setup

                                                                                                          Hello Zoho Support, I am configuring Zoho CRM for real estate property management and need picklist field dependency: What I’ve tried: I started by customizing the Products module (Setup > Modules & Fields) to create “Property Type” (Housing, Land, Commercial)
                                                                                                        • How to add application logo

                                                                                                          I'm creating an application which i do not want it to show my organization logo so i have changed the setting but i cannot find where to upload/select the logo i wish to use for my application. I have seen something online about using Deluge and writing
                                                                                                        • Get Workflow Metadata via API

                                                                                                          Is there a way to get metadata on workflows and/or custom functions via API? I would like to automatically pull this information. I couldn't find it in the documentations, but I'm curious if there is an undocumented endpoint that could do this. Moderation
                                                                                                        • Zoho Projects - Q2 Updates | 2025

                                                                                                          Hello Users, With this year's second quarter behind us, Zoho Projects is marching towards expanding its usability with a user-centered, more collaborative, customizable, and automated attribute. But before we chart out plans for what’s next, it’s worth
                                                                                                        • FSM setup

                                                                                                          So we have been tinkering with FSM to see if it is going to be for us. Now is the time to bite the bullet and link it to our zoho books and zoho crm. The help guides are good but it would really help if they were a bit more in depth on the intergrations.
                                                                                                        • Upcoming Updates to the Employees Module in Zoho Payroll (US)

                                                                                                          We've made a couple of updates to the Employees module in Zoho Payroll (latest version of the US edition). These changes will go live today. While creating an employee Currently, the Compensation Details section is part of the Basic Details step, where
                                                                                                        • Possible to Turn Off Automatic Notifications for Approvals?

                                                                                                          Hello, This is another question regarding the approval process. First a bit of background: Each of our accounts is assigned a rank based on potential sales. In Zoho, the account rank field is a drop-down with the 5 rank levels and is located on the account
                                                                                                        • ZOHO Creator subform link

                                                                                                          Dear Community Support, I am looking for some guidance on how to add a clickable link within a Zoho Creator subform. The goal is for this link to redirect users to another Creator form where they can edit the data related to the specific row they clicked
                                                                                                        • Allow Resource to Accept or Reject an Appointment

                                                                                                          I have heard that this can be done, is there any documentation on how?
                                                                                                        • Create new Account with contact

                                                                                                          Hi I can create a new Account and, as part of that process, add a primary contact (First name, last name) and Email. But THIS contact does NOT appear in Contacts. How can I make sure the Contact added when creating an Account is also listed as a Contact?
                                                                                                        • Custom Fonts in Zoho CRM Template Builder

                                                                                                          Hi, I am currently creating a new template for our quotes using the Zoho CRM template builder. However, I noticed that there is no option to add custom fonts to the template builder. It would greatly enhance the flexibility and branding capabilities if
                                                                                                        • Python - code studio

                                                                                                          Hi, I see the code studio is "coming soon". We have some files that will require some more complex transformation, is this feature far off? It appears to have been released in Zoho Analytics already
                                                                                                        • Sync desktop folders instantly with WorkDrive TrueSync (Beta)

                                                                                                          Keeping your important files backed up and accessible has never been easier! With WorkDrive desktop app (TrueSync), you can now automatically sync specific desktop folders to WorkDrive Web, ensuring seamless, real-time updates across devices. Important:
                                                                                                        • How To Insert Data into Zoho CRM Organization

                                                                                                          Hi Team I have this organization - https://crm.zoho.com/crm/org83259xxxx/tab/Leads I want to insert data into this Leads module, what is the correct endpoint for doing so ? Also I have using ZohoCRM.modules.ALL scope and generated necessary tokens.
                                                                                                        • Where can I get Equation Editor por Zoho Writer?

                                                                                                          I need to use Math Formulas in my document. Thank you.
                                                                                                        • How can I get base64 string from filecontent in widget

                                                                                                          Hi, I have a react js widget which has the signature pad. Now, I am saving the signature in signature field in zoho creator form. If I open the edit report record in widget then I want to display the Signature back in signature field. I am using readFile
                                                                                                        • Creator roadmap for the rest of 2022

                                                                                                          Hi everyone, Hope you're all good! Thanks for continuing to make this community engaging and informative. Today we'd like to share with you our plans for the near future of Creator. We always strive to strike a good balance of features and enhancements
                                                                                                        • Filtering repport for portal users

                                                                                                          Salut, I have a weird problem that I just cannot figure out : When I enter information as administrator on behalf of a "supplier" portal user (in his "inventory" in a shared inventory system), I can see it, "customer" portal users can see it, but the
                                                                                                        • Zoho Inventory. Preventing Negative Stock in Sales Orders – Best Practices?

                                                                                                          Dear Zoho Inventory Community, We’re a small business using Zoho Inventory with a team of sales managers. Unfortunately, some employees occasionally overlook stock levels during order processing, leading to negative inventory issues. Is there a way to
                                                                                                        • Integración Books para cumplir la ley Crea y Crece y Ley Antifraude (VeriFactu)

                                                                                                          Hola: En principio, en julio de 2025, entra en vigor la ley Crea y Crece y Ley Antifraude (VeriFactu). ¿Sabéis si Zoho va a cumplir con la ley para cumplir con la facturación electrónica conectada a Hacienda? Gracias
                                                                                                        • Zoho One - Syncing Merchants and Vendors Between Zoho Expense and Zoho Books

                                                                                                          Hi, I'm exploring the features of Zoho One under the trial subscription and have encountered an issue with syncing Merchant information between Zoho Expense and Zoho Books. While utilizing Zoho Expense to capture receipts, I noticed that when I submit
                                                                                                        • Next Page