Help

Set up your Email Parser account in Zapier

tutorial
Last updated:

Zapier University

Zapier University: Email Parser

Email Parser by Zapier allows you to send emails to your custom "@robot.zapier.com" address and extract any data. This is a really handy app to use there is data in your emails that you wish to use as a trigger. Or alternatively, if an app you use doesn't have an integration on Zapier, but the data you need to work can be sent to you via email.

It works based on templates that you create which teaches the parser how to recognize patterns in your emails. From there, when you send emails to be parsed at your parser email address, you can use this data that has been passed in your Zap setup.

Limitations

  • Email Parser only accepts 15 templates.
  • Email Parser uses Central Time (UTC -06:00)

1. Sign up for an Email Parser account

  • Go to Email Parser and select Login
  • Select Login with your Zapier account to user your Zapier account, or you can create a new one with your email address and password

Tip

You can log into your Email Parser account with your Zapier account, or you can use an entirely separate email address and password. If you didn't log in with your Zapier account originally, make sure you're using the login details registered when you first set up your Zapier Email Parser account. The Email Parser Account login is case sensitive, so make sure to match the appropriate case when you first signed up.


2. Create a mailbox

  • On the Mailboxes page, select Create mailbox

You’ll now have an @robot.zapier.com email address that you can send emails to.


3. Send an email to your @robot.zapier.com email account

  • Copy the @robot.zapier.com email address
  • Forward an email that you want to parse to the email address
  • Once Email Parser receives the email, you’ll see the email in a template

4. Set up your template


5. Save and review your template

Once you’ve labelled all the data, select Save address and template
Review the template

After we’ve labeled our fields, we can see the data the template will generate.


6. Tips for improving parsing

  • Try to keep each parsed item on a separate line where possible.
  • If you can't use separate lines, use a non-space delimiter, like the "|" character, to help the email parser find the field boundary.
  • Try to keep each parsed data roughly the same (e.g if you have parsed one word and it comes in as two words it might break).
  • If the email has been forwarded that can cause trouble - extra threads below, extra signatures, indented content etc.
  • Try to copy and paste the content into a new email instead or set up auto-forwarding.

7. Optional: Set up auto-forwarding

If you always want to parse a certain kind of email you receive, such as every new form submission on your website, you’ll want to set up auto-forwarding for whichever email service you use. Here’s how you do that with Gmail.

In order to verify your Email Parser email address to turn on auto-forwarding:

  • Select View emails for the mailbox you want
  • Open the verification email and click the verification link

Was this doc helpful?

Need More Help?

Zapier Support

Contact our world class support team and we’ll be happy to help you get up and running!
Contact Us

Hire an Expert

We have a directory of professionals across the globe who are ready to help.
Find a Zapier Expert