Update a spreadsheet based on a gmail containing a 'yes' or 'no'
Hello,
Problem
I’m trying to configure an automation to update a spreadsheet column, specifically:
A form is submitted, triggering a notification email
The recipient replies to the email with ‘yes or ‘no’
The reply keyword is used to update a column that corresponds to their email. -this column is an approval column
The ‘yes’ will trigger an automation to send the approved form submission to our payment processor.
Currently I have this set with the approval being done manually on a spreadsheet, but I would like to remove this step, as it spreadsheets to intimidate my office mates lol.
Questions
Is it possible to update rows dynamically with a term pulled from an email?
Is it possible to look up new rows corresponding to the specific email only to avoid duplication? Example, the lookup value is the email address replying yes. But these manager emails are used repeatedly. Will Zap only look up new row?
Is it possible to embed an html button that could be clicked from within the body of an email to appove?
What Zap tools can I use to accomplish this?
Page 1 / 1
Hi @BEFlow Design
Good question.
Is it possible to update rows dynamically with a term pulled from an email?
I’d caution against trying to use an email response term to trigger a Zap.
For example, someone could respond with “yesterday”, which would match “yes”, or “notice”, which would match “no”.
Is it possible to look up new rows corresponding to the specific email only to avoid duplication? Example, the lookup value is the email address replying yes. But these manager emails are used repeatedly. Will Zap only look up new row?
You can use the GSheet Lookup Row Zap action and choose the direction (top to bottom, or bottom to top).
Is it possible to embed an html button that could be clicked from within the body of an email to appove?
Yes, but you will have to code the HTML button and determine where the button clicks thru to as it needs a link to redirect to.
What Zap tools can I use to accomplish this?
In the near future, Zapier Tables and Zapier Interfaces would be ideal for this, but they aren’t quite ready yet with all the features and functionality. https://zapier.com/early-access
You can use the collected response records to update the original submission records, since the response record would have the record ID for the original submission record.
Airtable has internal Automations that can be used.
You might also consider using Webhooks by Zapier to trigger your Zap. Here’s a another thread discussing how this might work.
Hi there @BEFlow Design - checking in with your progress here, is there anything else we can do to help you build your Zap? Let us know, we’re here to help :)