Zap Email Parser2024-07-17T19:57:51+05:30

Zap Email Parser

Create Any Record from  Email:
Extract email data to create Sales Leads, Support Cases, Custom Entities etc automatically using Zap Email Parser App. Save hours of manual data-entry!

Zap Email parser extracts email data to create NEW Records (in Power Apps / Dynamics 365 CE). The App parses the email subject and body based on the templates & parsing rules that have been set-up.

Use Case 1: Create leads automatically for emails received on your sales mailbox (Email-to-lead)

Most of the companies have a generic sales email address set-up (e.g. to which prospects can send sales related enquires. Wouldn’t it be great, if these enquiries can be added automatically to Dynamics 365 CRM as leads? Zap Email Parser can automate this for you!

Sample email received:

first name: Nick
last name: Cary
company: Zip Mart
topic: very interested in our email parser app

The Parser would extract the contents from these emails to create leads in CRM. This way, no enquiries go unanswered and are pushed to opportunities quickly! For details, refer blog: How to Setup Email-to-Lead in Dynamics 365 for Sales with Zap Email Parser App (link)

Use Case 2: Extracting data from Web forms

Many online businesses have web forms that visitors fill-in such as contact forms, support request forms, registration forms, survey forms etc. After a visitor submits the form, the content is sent to the web site owner via email.
Think how much time it would take you to manually extract email form data and then create corresponding records in CRM! Even if you receive such dozen submissions daily then it can literally take lot of your working time.
Further, the process of distributing leads to the sales team and reaching the prospects will also slow down. That’s where Zap Email Parser can help, bridging the gap between creating new records in CRM from forms on your website. For details, refer link.

Works With:


Start Trial Now
Request Demo
Buy Now
Download App Brochure
Knowledge Base
Related Blogs

Product Features

  • Create Any Power Apps / Dynamics 365 CE Record
    Easily create sales leads or any record in Power Apps / Dynamics 365 CE from email data (which may have generated from Contact-Us form on your website or any legacy system)

  • HIPAA Compliant
    Zap Email Parser App does all parsing natively within your Dynamics 365 / Power Apps environment and no data is sent out to any external service. For more information refer link.

  • Easy Configuration
    One-time easy set-up of parsing rules to extract data from email. Also creating parsing rules is straight-forward and does not need any coding.

  • Support for Multiple Templates
    If you receive email from multiple sources each with a different layout then you could create multiple templates. Zap Email Parser will first pick the correct template based on defined filters and then parse accordingly.

  • Easily migrate templates between different environments
    In-built migration tool to copy templates from one environment to another (Production/ UAT/ QA/ Dev)

  • Support for creating multiple parsing rules for same field
    Email address from within email body could be extracted by searching for labels: “Email:”, “Email Address:”, “E-Mail:” etc. Now you can create multiple parsing rules for same destination field.

  • Email Tracking
    Functionality to automatically track the email against the newly created record

  • Parse existing emails
    Functionality to parse even existing emails by running the OnDemand “Email Parser” workflow

  • Spam Protection
    A built-in anti-spam filter which will allows processing of only those emails that match the configured keywords

General FAQ

Can I trial Zap Apps?2018-04-19T17:08:07+05:30

Yes, all our Zap Apps come with a 15-day trial. Please note that there is no functional difference between trial and licensed version.

How do I start trial?2018-05-16T18:39:54+05:30

Download and install the app solution file. Browse to Zap Apps >> Zap License to open the license registeration page (Refresh the page, if “Zap Apps” is not visible in sitemap). Fill-in the details and click “Register” button.

This will automatically start your 15-day trial. Feel free to email if you have any questions.

How do I purhcase a Zap App?2018-04-19T17:10:23+05:30

You can purhcase any of Zap Apps from our online store. If you have already taken the trial then just let us know your CRM organization name and we will activate the trial to paid license online (no need to uninstall and reinstall the solution).
If you have not yet installed the solution in production then proceed with installation and registeration… once done let us know the CRM organization name.

How do I find number of enabled CRM Users?2018-04-19T17:08:36+05:30

All our apps are licensed by user-tier which is based on the total number of enabled CRM Users. To find the enabled CRM users, browse to Settings >> Security >> Users and change the view to Enabled Users.

How do I get license for free Zap Apps?2018-04-19T17:10:40+05:30

Zap Objects offers few apps as free for commercial use. In-order to get your free license, register the license profile online. (Refer licensing KB articles for more info)

Zap Email Parser FAQ

Is the newly created CRM record linked to the received email?2018-01-05T18:02:02+05:30

Yes, the regarding field in email is set to the newly created record. You can view the email in the activity section of this record.

What CRM field data-types are supported?2019-06-13T19:40:14+05:30

Below CRM field data-types are supported:

  1. Single line text
  2. Multi-line Text
  3. 2 Option-Set (yes/no;true/false)
  4. Option-Set
  5. Date-Time
  6. Currency
  7. Integer
  8. Decimal
  9. LookUp
Can we set default values for fields in the newly created record?2018-01-11T12:08:16+05:30

Yes, to set up default values…select data source as “Default Values” and then enter the text accordingly.
For example, if you wanted to set a default value for “lead source” for the newly created leads…then you would create a parsing rule for field Lead.Lead Source and enter value as “Web” or “Other”

Can incoming emails be filtered based on keywords?2018-01-09T16:28:48+05:30

Yes, EP configuration has a setting called as ‘Subject Filter’ under Inclusion section.
Here you can add multiple keywords seperated by “;”. If this filter has been specified then email subject having any of these matching keywords would be processed and rest will be ignored. If no values have been specified then no filteration will be applied.

eg. keyword: @case
Only emails having subject “@case” will be processed for the particular configuration.

This allows you to have same queue but multiple configurations…eg. you could setup a support queue and 2 different configuartion records… one for creating leads and other one for creating cases. In the lead configuration…the keyword could be @lead and in case configuration… the keyword could be @case.

Ask Question


Customer Testimonials

We have setup Email Parser App in our Dynamics 365 CRM, so when inbound sales inquiries come through a webform on our site, that information is automatically populated as leads and email notification goes to the sales team. This automation helps us ensure that no enquiries go unanswered and are pushed to opportunity quickly.

Rick Smith

Interconnecting systems is really important to us and tools like Dynamics 365 CRM and Zap Email Parser are indispensable to us. Zap Email Parser helps us keep our legacy issue tracking system in sync with our CRM with just a few clicks, a little bit of testing we had the two systems interconnected in a matter of minutes and it has helped keep our CRM automated and updated with the important information that helps us make more informed decisions.

Cristy Cregon

Our sales email inbox is populated with requests for information from a form on the website. We use Zap Email Parser to send those leads from email inbox to CRM. Our partnerships often starts with these emails and we manage all our relationships with CRM.

Phillip Trombly

We had been using Zap Email Parser for some time without any problems. Our partner sadly made some changes that broke the email parsing.

Zap teams support was fantastic. They promptly remoted in and fixed the problems with our system.

Impressed and appreciated – Thank you Julia & Co

Julia Laca

Related Blog Posts

Other ZAP Apps


Go to Top