Skip to main content

Hi everyone! I'm looking to set up an automation where Typeform responses are sent to Google Sheets and trigger a Slack notification. I’ve connected Typeform to Zapier, but I’m unsure how to structure the workflow efficiently. Should I use filters or conditions to refine the automation? Also, how can I ensure the data is formatted correctly in Google Sheets? Any tips or best practices would be greatly appreciated!"

Thank u


Hi ​@Sparces 

Try these Zap steps:

  1. Trigger: Typeform - New Submission
  2. Action: GSheets - Create Row
  3. Action: Slack - Send Channel Message

Hello ​@Sparces ,

Try these steps:

  1. Trigger: Typeform → New Entry
    - This will trigger every time someone submits your form
  2. Action: Google Sheets → Create Spreasheet Row
    - Map each Typeform response field to a specific column in your Google Sheet
    - Create a sheet beforehand with clearly labeled columns
    - Use Zapier Formatter beforehand if you need to reformat or clean data
  3. Action: Filter or Path by Zapier if you only want to notify Slack for a specific answers
    - This avoid unnecessary Slack notifications
  4. Action: Slack → Send Channel Message

Hi there, ​@Sparces 👋

How did you get on with the suggestions from Troy and Sync9-solutions here? Did they help to get you pointed in the right direction?

Spotted you also asked, “Also, how can I ensure the data is formatted correctly in Google Sheets? Any tips or best practices would be greatly appreciated!” so wanted to share our Work with Google Sheets in Zaps guide, which gives details on the required setup in case you haven’t come across it yet.

Please do keep us posted on how you’re getting on—want to make sure you’ve got everything up and running! 🙂