Member-only story

Add new SurveyMonkey responses to new Google Sheets rows

Usman Haider
5 min readSep 5, 2024

--

SurveyMonkey + Google Sheet

In today’s world of automation, tools like Zapier have become increasingly popular for integrating different apps. However, the cost of Zapier can quickly add up, especially for businesses processing a high volume of tasks. In contrast, AWS Lambda webhooks offer a highly scalable and almost-free alternative. In this article, I will guide you through the process of integrating SurveyMonkey responses with Google Sheets using AWS Lambda, which will enable you to automatically add new responses as new rows in Google Sheets.

Why AWS Lambda Webhooks Instead of Zapier?

Zapier makes automation easy, but it comes with a price. For instance, the free tier offers only 100 tasks per month, and if your business grows, you’ll quickly need more tasks, which can cost you hundreds or even thousands of dollars. AWS Lambda, on the other hand, is almost free because you pay only for the compute time your function uses. Additionally, AWS Lambda is highly scalable and can handle as many tasks as you need without a dramatic price increase.

Let’s dive into how to set up this integration from scratch using AWS Lambda webhooks.

Step 1: Set Up SurveyMonkey Webhooks

--

--

No responses yet