Skip to main content
Best answer

How to automate weekly form data reporting to Google Sheets with Zapier


Hello friends,

I have a simple form on Zapier Interfaces. Users of my site can use this form to ask questions. These questions are saved in a Zapier table. A second column shows the date when the question was asked. A third column shows an answer to the question generated by a chatbot.

Now I want to create a Zap that saves all the table entries from the last 7 days in a newly created Google Sheet every Monday morning.

Optionally, this sheet should then be sent to me by email.

I have already tried a lot, but I can't get it to work. Does anyone have an idea how I could solve this?

Thank you very much

Best answer by Troy TessaloneBest answer by Troy Tessalone

Hi ​@ChristophG 

Help us have more info by posting screenshots showing how your Zap steps are outlined and configured in EDIT mode with the field mappings visible.

 

Zap steps:

  1. Trigger: Schedule - Weekly
  2. Action: Zapier Tables - Find Records
    1. There are search operators related to dates
      1. Help: https://help.zapier.com/hc/en-us/articles/33533367753485-Dynamic-date-filtering-now-available-in-Zapier-Tables
  3. Action: GSheets - Create Spreadsheet
  4. Action: GSheets - Create Rows
  5. Action: Gmail - Send Email
View original
Did this topic help you find an answer to your question?
This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

3 replies

Troy Tessalone
Forum|alt.badge.img+14
  • Zapier Expert
  • 30962 replies
  • Answer
  • January 17, 2025

Hi ​@ChristophG 

Help us have more info by posting screenshots showing how your Zap steps are outlined and configured in EDIT mode with the field mappings visible.

 

Zap steps:

  1. Trigger: Schedule - Weekly
  2. Action: Zapier Tables - Find Records
    1. There are search operators related to dates
      1. Help: https://help.zapier.com/hc/en-us/articles/33533367753485-Dynamic-date-filtering-now-available-in-Zapier-Tables
  3. Action: GSheets - Create Spreadsheet
  4. Action: GSheets - Create Rows
  5. Action: Gmail - Send Email

  • Author
  • Beginner
  • 1 reply
  • January 19, 2025

Hello friends,

thank you very much, it worked.

The problem was that the "is within" function didn't work on "Zapier Tables - Find Records".

I added a "Formatter", now it works (I used the “is after” Operator in “find records” using the date from “Formatter”).

Here is a screenshot of the workflow in case anyone is still looking for a solution.

Thank you very much and best regards


SamB
Community Manager
Forum|alt.badge.img+11
  • Community Manager
  • 7487 replies
  • January 21, 2025

That’s awesome news, ​@ChristophG! 🎉

Thank you so much for taking the time to share the solution you found—it’ll be super useful to others in the Community that run into the same issue with the “is within” function. We really appreciate it! 🤗

And a big thanks to ​@Troy Tessalone for helping out here! 🧡