Why Make.com Over Zapier
Zapier is more well-known but Make.com is more powerful and significantly cheaper for complex workflows. The main differences:
- Make.com uses a visual canvas (see data flowing between nodes)
- Supports branches, error handlers, iterators, and aggregators β things Zapier charges enterprise rates for
- 10,000 operations/month free (Zapier gives 100/month free)
- Complex workflows that cost $50/month on Zapier often cost $9/month on Make.com
For Indian startups where automation needs are real but budget is limited, Make.com is the default recommendation.
Your First Scenario: New WhatsApp Lead to Google Sheet
This is a practical workflow for any business that gets leads via WhatsApp/website and wants them in a spreadsheet automatically.
Trigger: Form submission on your website (Typeform, Google Forms, or any form with webhook support) Action 1: Add row to Google Sheet Action 2: Send notification to your WhatsApp via AutoChat or WATI
Step 1: Create a New Scenario
- Go to make.com β Create a new scenario
- Click the '+' to add your first module
- Search for your form tool (Typeform, Google Forms, etc.)
- Select the 'Watch Responses' trigger
- Connect your account and select your form
Step 2: Add Google Sheets Module
- Click the '+' after your trigger
- Search 'Google Sheets' β 'Add a Row'
- Connect your Google account
- Select the spreadsheet and sheet
- Map the form fields to the sheet columns
Step 3: Add WhatsApp Notification
- Click '+' after Google Sheets
- Search for your WhatsApp tool (HTTP module if using AutoChat/WATI API)
- Configure the message template with lead details
- Map the trigger data (name, phone, query) into the message
Step 4: Test and Activate
Click 'Run Once' to test with a real form submission. Check that data flows correctly. Fix any mapping issues. Then toggle the scenario to ON.
Understanding the Visual Canvas
Each circle on the canvas is a module. Lines between them show data flow. You can:
Branch (Router): Send data down different paths based on conditions. Example: if lead comes from Mumbai β notify sales rep A, if from Delhi β notify rep B.
Filter: Add conditions to continue or stop the flow. Example: only process submissions where phone number is provided.
Iterator: Process each item in an array. Example: for each product in an order, create a separate database record.