I have a zap ex. New or Updated Deal, and when there is a new Deal I create a note which fires the zap a second time. I am trying to stop the zap from firing again because of the note I just added.
I set up a filter so when the create date time is 2 seconds greater the current time it’s a technically a new Deal. That didn’t work so I tried -632s and it still didn’t pass as true. What am I doing wrong?
Best answer by GetUWired
Step 1: Set your trigger to Email Parser by Zapier and New Email. Create a Parser account if you haven’t and a new mailbox. Copy the mailbox, should be something like xxxxxxxx@robot.zapier.com. Feel free to rename it if you want.
Step 2: Create a new automation in Active Campaign that triggers when a contact enters any pipeline and can run multiple times.
The Automation itself is rather simple, you just need to add 1 notification email that sends to the mail parser you just created.
The fields for the message are below. Feel free to copy and paste or add more as needed.
Contact First Name: %FIRSTNAME%
Contact Last Name: %LASTNAME%
Contact Email: %EMAIL%
Contact Phone: %PHONE%
Contact ID: %SUBSCRIBERID%
Title: %DEAL_TITLE%
Description: %DEAL_DESCRIPTION%
Owner First Name: %DEAL_OWNER_FIRST_NAME%
Owner Last Name: %DEAL_OWNER_LAST_NAME%
Owner Email: %DEAL_OWNER_EMAIL%
Value: %DEAL_VALUE%
Status: %DEAL_STATUS%
Pipeline: %DEAL_PIPELINE%
Stage: %DEAL_STAGE%
Created: %DEAL_CREATED_DATE%
Updated: %DEAL_UPDATED_DATE%
Forecasted Close Date: %DEAL_FORECASTED_CLOSE_DATE%
Current Stage: %DEAL_CURRENT_STAGE%
Step 3: Set the automation to active, create a test deal and wait for the email to come through in your Parser. Now highlight the fields of data you are pulling and label along the way.
Save your template when finished.
Step 4: Finishing configuring your zap with the fields that were parsed
This is a bit time consuming but will only trigger on new deals not updated. And if you needed the deal ID for any reason you can simply add a step after the trigger to find the deal using the contact/deal title. Also, a quick way to get the rest of the deal fields that can’t be set up in the notification email
As @Troy Tessalone stated. Your filter is likely not evaluating correctly because it is unformatted. The date 2021-02-07T20:26:04+00:00-632s is not a valid date.
If the goal is to only trigger on New Deals. You could try setting your filter to only continue if Updated At and Created At are equal.
PS: I cant get a edited date, I assume its only pulling created date because of the creation triggering the zap. So assuming the time of deal created (time on left) is the same as the time of the zap, how do I format the Zaps Time Format. I’ve tried all of these https://zapier.com/help/create/customize/insert-the-time-your-zap-runs-into-a-field.
In that case, if you are interested in setting up a workaround. I can walk you through how to get an automation set up in ActiveCampaign that triggers when someone enters a pipeline. That way, it only triggers on new deals and not as you update them.
Step 1: Set your trigger to Email Parser by Zapier and New Email. Create a Parser account if you haven’t and a new mailbox. Copy the mailbox, should be something like xxxxxxxx@robot.zapier.com. Feel free to rename it if you want.
Step 2: Create a new automation in Active Campaign that triggers when a contact enters any pipeline and can run multiple times.
The Automation itself is rather simple, you just need to add 1 notification email that sends to the mail parser you just created.
The fields for the message are below. Feel free to copy and paste or add more as needed.
Contact First Name: %FIRSTNAME%
Contact Last Name: %LASTNAME%
Contact Email: %EMAIL%
Contact Phone: %PHONE%
Contact ID: %SUBSCRIBERID%
Title: %DEAL_TITLE%
Description: %DEAL_DESCRIPTION%
Owner First Name: %DEAL_OWNER_FIRST_NAME%
Owner Last Name: %DEAL_OWNER_LAST_NAME%
Owner Email: %DEAL_OWNER_EMAIL%
Value: %DEAL_VALUE%
Status: %DEAL_STATUS%
Pipeline: %DEAL_PIPELINE%
Stage: %DEAL_STAGE%
Created: %DEAL_CREATED_DATE%
Updated: %DEAL_UPDATED_DATE%
Forecasted Close Date: %DEAL_FORECASTED_CLOSE_DATE%
Current Stage: %DEAL_CURRENT_STAGE%
Step 3: Set the automation to active, create a test deal and wait for the email to come through in your Parser. Now highlight the fields of data you are pulling and label along the way.
Save your template when finished.
Step 4: Finishing configuring your zap with the fields that were parsed
This is a bit time consuming but will only trigger on new deals not updated. And if you needed the deal ID for any reason you can simply add a step after the trigger to find the deal using the contact/deal title. Also, a quick way to get the rest of the deal fields that can’t be set up in the notification email
When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer.
More about cookies
Customize which cookies to allow
Marketing cookies
These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.
Social media cookies
label
These cookies are set by a range of social media services that we have added to the site to enable you to share our content with your friends and networks. They are capable of tracking your browser across other sites and building up a profile of your interests. This may impact the content and messages you see on other websites you visit. If you do not allow these cookies you may not be able to use or see these sharing tools.
Analytics/performance cookies
These cookies enable the website to provide enhanced functionality and personalization, and allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. These cookies may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly and we will not know how you are using our site.
Functional cookies
label
These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.
Essential cookies
Always active
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information.