๐ค What Is Make?
Make (formerly Integromat) is a visual workflow automation platform that connects your apps and automates repetitive tasks. Think of it as a robot assistant that watches for events and responds automatically. โก
With Make, you can:
- Automatically save email attachments to Google Drive
- Post new blog articles to social media channels
- Sync leads from forms to your CRM
- Send Slack notifications when important events happen
- Process orders and update inventory across platforms
Make offers 1,000 free operations per month โ more than enough to build your first few workflows.
๐ Step 1: Create Your Account
- Go to make.com and click "Get started free"
- Sign up with email or Google SSO
- Verify your email address
- You'll land on the dashboard โ click "Create a new scenario"
No credit card required for the free tier. ๐
๐ Step 2: Create a New Scenario
In Make, a workflow is called a "scenario." A scenario consists of modules connected by lines:
| Concept | What It Means | Example |
|---|---|---|
| ๐ข Trigger | The event that starts everything | "New row in Google Sheets" |
| โ๏ธ Action | Something Make does in response | "Send an email" |
| ๐ Router | Splits the flow into branches | "If amount > $100, go path A" |
| ๐ Filter | Conditions between modules | "Only if status = 'active'" |
Click the big "+" button in the center of the canvas to add your first module.
๐ข Step 3: Set Up the Trigger
The trigger is always the first module. Let's build a practical example: automatically saving new Google Form responses to a Slack channel.
- Click "+" and search for "Google Sheets"
- Select "Watch New Rows"
- Connect your Google account (Make will ask for permissions)
- Select the spreadsheet and sheet that receives form responses
- Set the interval to "Every 15 minutes" (or faster if needed)
Make will now check for new rows every 15 minutes. When it finds one, the scenario fires. ๐ฅ
โ๏ธ Step 4: Add Actions
- Click the "+" that appears to the right of the Google Sheets module
- Search for "Slack"
- Select "Create a Message"
- Connect your Slack workspace
- Choose the channel (e.g., #new-responses)
- Map the fields from your spreadsheet into the message:
Name: {{1.name}}Email: {{1.email}}Message: {{1.message}}
The double-curly-brace syntax pulls data from the previous module โ Make shows you a visual picker for available fields. No code required. ๐
๐ Step 5: Add Filters and Logic
Click the line between two modules to add a filter. For example:
- "Only notify for high-priority" โ Filter: priority column equals "urgent"
- "Skip empty rows" โ Filter: email field is not empty
- "Business hours only" โ Filter: current hour is between 9 and 17
For more complex logic, add a Router module to split into multiple paths. Each path can have its own filter and actions โ like routing urgent requests to one channel and regular requests to another.
โ Step 6: Test and Activate
- Click "Run once" at the bottom-left to test with real data
- Check the green checkmarks on each module โ green = success, red = error โ
- Click any module to see the data that passed through it
- If everything looks good, toggle "Scheduling" to ON
- Your scenario is now live and running automatically ๐
๐ก Start with "Run once" testing before activating. This prevents accidental spam messages or duplicate data if something is misconfigured.
๐๏ธ 5 Starter Workflows to Copy
1. ๐ง New Lead โ CRM + Welcome Email
Trigger: New Typeform submission โ Action 1: Create contact in HubSpot โ Action 2: Send welcome email via Gmail
2. ๐ฑ Social Media Auto-Poster
Trigger: New WordPress post โ Action 1: Post to Twitter โ Action 2: Post to LinkedIn โ Action 3: Send to Buffer queue
3. ๐ฐ Invoice Processor
Trigger: New email with PDF attachment โ Action 1: Extract data with AI โ Action 2: Create row in accounting spreadsheet โ Action 3: Notify #finance in Slack
4. ๐ซ Support Ticket Router
Trigger: New support email โ Router: Urgent โ Slack DM to on-call | Normal โ Create Trello card | Billing โ Forward to finance
5. ๐ Weekly Report Generator
Trigger: Schedule (every Monday 9am) โ Action 1: Pull data from Google Analytics โ Action 2: Generate summary with ChatGPT โ Action 3: Send report via email
๐ง Pro Tips
- ๐ Name your scenarios clearly โ "Lead Form โ HubSpot + Email" not "Scenario 47"
- ๐ Use error handlers โ Add a "Resume" or "Rollback" module to handle failures gracefully
- ๐ Monitor executions โ Check the execution history regularly for silent failures
- ๐พ Version your scenarios โ Clone before making big changes
- โฑ๏ธ Optimize intervals โ Don't poll every minute if every 15 minutes works fine (saves operations)
- ๐งฉ Use templates โ Make has hundreds of pre-built templates in their template gallery
For a deeper comparison of Make vs. other platforms, read our workflow automation platform comparison. โก
๐ฏ Automation isn't about replacing humans โ it's about freeing them to do work that actually matters. Start small, automate one thing, then build from there.