Zapier Email Parser Setup for Sierra Lead Capture
Use Zapier's Email Parser to capture leads from email-based sources and send them directly into Sierra Interactive.
⚠️ Zapier's Email Parser is an external service maintained by Zapier, not Sierra Interactive. Steps and UI in this article reflect Zapier's interface at the time of writing and may change. For the most current guidance, refer to Zapier's Email Parser documentation or contact Zapier Support directly.
Table of Contents
- Why This Matters
- How the Email Parser Works
- How to Get Started
- Best Practices
- Troubleshooting Common Issues
- FAQs
Why This Matters
Some lead sources — third-party portals, inquiry forms, or referral tools — don't support Sierra's API or direct integrations. If those platforms send lead notifications by email, you can use Zapier's Email Parser to:
- Automatically capture leads from email-based sources without manual data entry
- Route leads directly into Sierra the moment a notification arrives
- Standardize lead data across multiple sources using a single Zapier workflow
How the Email Parser Works
Zapier's Email Parser is a separate service from the main Zapier platform, hosted at parser.zapier.com. The general flow is:
- You create a dedicated mailbox in the Email Parser tool — Zapier gives you a unique email address.
- You forward a sample notification email to that address to use as a template.
- You highlight the fields you want to capture (name, email, phone, etc.) and save them as parser fields.
- Back in Zapier, you create a Zap using the Email Parser by Zapier trigger, which fires whenever a new email arrives in that mailbox.
- The Zap maps the parsed fields to the corresponding fields in Sierra to create a new lead.
⚠️ The Email Parser tool must be connected to your Zapier account. Go to parser.zapier.com and log in with your Zapier credentials to link them before building your Zap.
How to Get Started
Step 1: Set Up Your Zapier Mailbox
- Go to parser.zapier.com and log in with your Zapier account.
- Click Create Mailbox. Zapier will generate a unique email address for this mailbox.
- When prompted, enter a custom identifier for the mailbox address. This needs to be unique — a good format is your site domain + lead source (e.g., mysite-zillow or mysite-homevalues).
- Forward a real sample email from your lead source to the mailbox address Zapier provided.
- Wait for the email to arrive in the mailbox — you'll see it appear in the parser interface.
Step 2: Create a Parser Template
Once your sample email has arrived in the mailbox:
- Open the email in the parser interface.
- Highlight the text you want to capture as a field (e.g., the lead's full name).
- When prompted, give the field a name (e.g., full_name, email, phone).
- Repeat for each field you want to extract — at minimum, capture name, email, and phone number.
- Leave the remaining settings at their defaults unless you have a specific reason to change them.
- Click Save Address and Template.
⚠️ Capture the lead's name as a single full name field rather than trying to split first and last name in the parser. The parser can struggle with multi-part names. See Step 4 for how to split the name cleanly using Zapier's Formatter.
Step 3: Build the Zap
- In Zapier, click Create Zap.
- For the trigger, search for and select Email Parser by Zapier.
- Set the trigger event to New Email.
- Under Account, select your connected Email Parser account (the same one you set up at parser.zapier.com).
- Under Mailbox, select the mailbox you just created.
- Click Test Trigger — Zapier will pull in the sample email you forwarded. Confirm it found the right record and click Continue with selected record.
- For the action, search for and select Sierra.
- Set the action event to Create Lead.
- Connect your Sierra account when prompted.
Step 4: Split First and Last Name (Optional)
If you captured a full name as a single field, you'll need to split it before mapping it to Sierra's First Name and Last Name fields. This requires the Formatter by Zapier tool.
⚠️ Formatter is a pro feature — it requires a paid Zapier plan. If you're on a free plan, you can try splitting first and last name directly in the parser template, but results may be inconsistent.
To split the full name:
For First Name:
- Add a new step between the trigger and the Sierra action. Search for and select Formatter by Zapier.
- Set the action event to Text.
- Under Transform, select Split Text.
- In the Input field, select the parser output field that contains the full name.
- Leave Separator as a space (the default).
- Under Segment Index, select First.
- Name this step something descriptive like Split First Name so you can identify it later.
- Click Continue and test the step — confirm it returns the correct first name.
For Last Name:
- Add another Formatter by Zapier step.
- Repeat the same settings, but under Segment Index, select Last instead of First.
- Using Last (rather than Second) handles edge cases where a lead submits three names — it will always grab the final word regardless of how many name parts were entered.
- Name this step Split Last Name.
- Test the step to confirm it returns the correct last name.
Step 5: Map Fields and Publish
- Open your Sierra Create Lead action step.
- Map the fields from your Zap to Sierra's lead fields:
- First Name → output from your Split First Name formatter step
- Last Name → output from your Split Last Name formatter step
- Email → parser output email field
- Phone → parser output phone field
- Password → enter a static placeholder value (random text or numbers is fine — Sierra requires this field)
- Map any additional fields your lead source provides (address, lead source label, etc.).
- Click Test Action to verify the mapping looks correct. (You don't need to let it run against a live account — you can skip or cancel the test once you've confirmed the field values look right.)
- Click Publish Zap.
Best Practices
- Use a consistent mailbox naming format. Something like yourdomain-leadsource (e.g., acmerealty-homelight) makes it easy to manage multiple mailboxes if you expand to other sources later.
- Build one mailbox per lead source. Don't forward emails from multiple sources into the same mailbox as parser templates are source-specific and mixed formats will cause parsing errors.
- Always test with a real sample email. Generic or manually typed test emails can have slight formatting differences that cause the parser to miss fields in production.
- Use Formatter's "Last" segment for last name. Selecting "Last" instead of "Second" gracefully handles leads who enter a middle name or use hyphenated last names.
- Use a static placeholder for the Password field. Sierra requires a password when creating a lead via Zapier. A fixed placeholder (e.g., Temp1234) is fine. Leads won't use it to log in unless you have a portal enabled.
Troubleshooting Common Issues
- The parser isn't detecting my forwarded email.
Make sure you're forwarding the email to the exact mailbox address Zapier provided. Check that your email client isn't altering the format (some clients strip HTML or reformat plain text). Try sending a plain-text version of the notification email. - Parser fields are returning blank or incorrect values.
Your sample email may have a slightly different format than real incoming emails. Forward a fresh sample from the actual lead source and re-save the template with the updated email as your reference. - First and last name are mapping as a single value in Sierra.
Add the Formatter steps described in Step 4 to split the full name field before it reaches the Sierra action. - Formatter is not available as a step option.
Formatter by Zapier is a pro feature. You'll need at least the first tier of a paid Zapier plan to use it. - The Zap creates a lead but the name shows up blank or garbled.
Check that your Formatter's Input field is mapped to the correct parser output field not a raw text string. The field label in Zapier should show "Parser Output: [field name]."
FAQs
- Do I need a paid Zapier account to use the Email Parser?
The Email Parser itself is free. However, if you want to use the Formatter step to split a full name into first and last name fields, that requires a paid Zapier plan. You can skip the Formatter and attempt to parse first and last name separately in your parser template, but this can be unreliable. - Can I use one mailbox for multiple lead sources?
No. Each mailbox is tied to a single template based on the format of one sample email. If you have multiple lead sources that send differently formatted emails, create a separate mailbox and Zap for each. - What should I use for the Password field when creating a lead in Sierra?
Any static placeholder value works but random letters or numbers are also fine. Sierra requires the field to be populated, but leads don't use this password unless your website has a client portal enabled. - How is this different from Sierra's Email to Lead feature?
Sierra's built-in Email to Lead feature works for supported lead sources and routes emails directly without Zapier. The Email Parser approach is for sources that aren't covered by Email to Lead or a direct integration. See the Getting Started with Zapier for Sierra article for an overview of when to use Zapier vs. other options. - Does this Zap run automatically once published?
Yes. Once the Zap is published, it will fire every time a new email arrives in your parser mailbox and create a lead in Sierra automatically. No manual action needed.