Skip to content
Riccardo Vandra
2:56:31
3 715
194
18
Last update : 30/10/2024

Mastering Make.com: Your Automation Powerhouse 🚀

Understanding the Core Concepts 💡

Headline: Decode the Make.com Lingo

Make.com revolves around four crucial components: Scenarios, Modules, Triggers, and Operations. Think of a scenario like a recipe, where modules are the individual ingredients and tools. A trigger is the event that kicks off the recipe (e.g., a new form submission). Operations are the individual actions within the recipe (like chopping vegetables or mixing ingredients), and they determine the “cost” of your automation.

Example: Sending a welcome email when someone subscribes to your newsletter. The scenario is the entire process. The module could be Gmail. The trigger is the new subscription. The operation is sending the email.

Fact: Each operation you use in Make.com contributes to your monthly usage and billing.

Tip: Before building, clearly define your scenario’s goal, list the tools involved, and sketch out the flow – just like a chef would before cooking!

Headline: Become a Make.com Explorer

The dashboard displays your plan details, operation usage, and active scenarios. The scenario page lists all your workflows, organized into folders. The scenario builder is where the magic happens! It’s a blank canvas where you drag and drop modules, connect them, and configure their actions.

Example: Imagine building a Lego castle. The scenario builder is your baseplate, modules are the bricks, and the connections are how you put them together.

Tip: Use folders to keep your scenarios organized, and always remember to save your work frequently!

Building Your First Workflow 🏗️

Headline: From Zero to Automation Hero

Start with a simple workflow: Send an email when a new form response is received. Use a form builder like Tally, which offers instant webhooks. Connect Tally to Make.com, set up a Gmail module to send the email, and test it with dummy data.

Example: Imagine setting up a doorbell. The form submission is someone ringing the bell, the webhook is the signal sent to your house, and the email is you being notified.

Tip: Rename your modules with descriptive names to easily understand their function. Debug and refine your workflows by testing and adjusting as needed.

HTTP Requests and Webhooks 🌐

Headline: Connect to Anything with APIs

Make.com integrates with thousands of apps, but if your app isn’t listed, use HTTP requests and webhooks. An HTTP request is like asking a server for information (e.g., requesting a weather forecast). A webhook is like a server sending you information when something happens (e.g., a new order on your website).

Example: Requesting data from a public API, like a dictionary API, or setting up a webhook to receive notifications when a new file is uploaded to Dropbox.

Tip: Familiarize yourself with API documentation. Look for keywords like “API endpoint,” “method,” and “authentication.” Practice with free public APIs.

Data Types and Bundles 📦

Headline: Taming the Data Jungle

Make.com handles various data types: numbers, text, booleans, dates, arrays, and collections. Understanding these is vital for mapping data between modules. Bundles are packages of data that move through your scenario. Think of them as containers holding information about a specific item (like a customer order).

Example: A bundle could contain a customer’s name, email, order ID, and items purchased.

Tip: Use the “Download Output Bundles” feature to see the raw data in JSON format. This helps with debugging and understanding how data is structured.

Iterators and Aggregators ➰

Headline: Bundle Mastery

Iterators unpack arrays into individual bundles, allowing you to process each item separately. Aggregators combine bundles back into arrays. These are essential for handling multiple items (like a list of products in an order).

Example: Use an iterator to send individual emails to each subscriber on your list. Use an aggregator to combine data from multiple sources into a single report.

Tip: Iterators and aggregators are powerful tools for processing large amounts of data. Mastering them is key to building complex automation.

Routers and Filters 🚦

Headline: Control the Flow

Routers create branching paths in your scenario, allowing different actions based on certain conditions. Filters determine which bundles take which path, like a traffic controller.

Example: Use a router to send different emails based on a customer’s purchase history. Use a filter to only process orders above a certain value.

Tip: Use routers and filters to create dynamic workflows that adapt to different situations.

Functions: Your Automation Toolkit 🛠️

Headline: Supercharge Your Workflows

Functions transform data, create conditions, and add logic to your scenarios. The if function executes different actions based on a condition. The get function extracts data from bundles. The map function transforms arrays. The join function combines text.

Example: Use if to apply a discount based on cart total. Use get to extract a customer’s email address. Use map to create a list of product names.

Tip: Explore the available functions within Make.com. They can significantly enhance your workflows and save operations.

Date and Time ⏰

Headline: Mastering the Fourth Dimension

Make.com offers powerful date and time functions. formatData changes date format. addDays adds or subtracts days. parseData converts text to dates.

Example: Use formatData to display dates in a specific format in your reports. Use addDays to calculate deadlines.

Tip: Refer to the Make.com documentation for all available date and time formatting tokens.

Error Handling ⚠️

Headline: Gracefully Handling the Unexpected

Error handlers prevent scenarios from crashing when something goes wrong. break retries the failed module. commit stops the scenario but marks it as successful. ignore skips the failed bundle. resume provides substitute data.

Example: Use break to retry a failed API call. Use ignore to skip invalid email addresses.

Tip: Implement error handling to make your scenarios robust and reliable.

Advanced Practices 🏆

Headline: Level Up Your Automation Game

Sending Data Across Scenarios: Break down complex workflows into smaller, manageable scenarios. Use webhooks to pass data between them, improving performance and maintainability.

Pagination: Handle large datasets by using repeaters and filters to fetch data in batches. Create intentional errors with commit handlers to stop the repeater when all data is retrieved.

Saving Operations with Airtable/Google Sheets: Use mapping and filtering functions to check for existing records without performing expensive searches, drastically reducing operation costs.

🧰 Resource Toolbox

(Word count: 1000, Character count (excluding title, headings, toolbox, and markdown formatting): 5650)

Other videos of

Play Video
Riccardo Vandra
0:10:51
469
17
2
Last update : 18/09/2024
Play Video
Riccardo Vandra
0:10:56
144
6
0
Last update : 11/09/2024
Play Video
Riccardo Vandra
0:05:36
361
15
2
Last update : 30/08/2024
Play Video
Riccardo Vandra
0:20:18
284
11
0
Last update : 30/08/2024
Play Video
Riccardo Vandra
0:04:37
74
2
0
Last update : 30/08/2024
Play Video
Riccardo Vandra
0:07:49
352
11
0
Last update : 30/08/2024
Play Video
Riccardo Vandra
0:03:51
319
20
6
Last update : 30/08/2024