Set up your Email Parser account in Zapier

Last updated:

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.


  • Email Parser only accepts 15 templates.
  • Email Parser uses Central Time (UTC -06:00)
  • It's not possible to change the email address associated with an Email Parser inbox. It will remain the same even if the Zapier account email changes.

1. Sign up for an Email Parser account


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.

If auto-forwarding from Microsoft Outlook, you must enable email forwarding.

Now that your mailbox is set up, any new email that is sent to it will be parsed. You can find all the emails received by going to your Email Parser mailbox.

You can now set up an action to use the information retrieved from Email Parser.

Need More Help?

Contact Support

Tell us about your problem, and we’ll find you a solution or you can email support.
Get Help

Hire an Expert

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

Zapier Community

Connect with other Zapier users and industry professionals to get help crafting the perfect workflow.
Check out the community