How to Use Functions in Make.com

How to Use Functions in Make.com

This how-to guide explains how to use functions in make.com to transform data, build expressions, and create more powerful automations inside your scenarios.

Functions let you work with values, text, dates, arrays, and more, directly in fields across your modules. By learning how they work, you can clean data, calculate results, and dynamically control the behavior of your workflows.

What Are Functions in Make.com?

In make.com, functions are small operations that you can use in expressions to adjust, validate, or combine data. You typically add them in the Expression editor when mapping values between modules.

Functions are organized into categories such as text, numbers, dates, arrays, and logic. You can use a single function or chain several together to get exactly the output your scenario needs.

  • Transform text strings
  • Perform numeric calculations
  • Manipulate dates and times
  • Work with arrays and collections
  • Apply conditions and logical checks

Where You Can Use Functions in Make.com

You can use functions almost anywhere you can type an expression in make.com. This includes:

  • Module configuration fields that support mapping
  • Routers, filters, and conditions
  • Variable and Set variable modules
  • Aggregation and parsing modules

If a field accepts an expression, you can usually insert functions to shape the data.

How to Open the Expression Editor in Make.com

To start using functions, you first need to open the Expression editor inside a module field.

  1. Open your scenario in make.com.
  2. Click a module to open its configuration.
  3. Locate a field that supports mapping (usually marked by a mapping icon).
  4. Click the mapping icon or the field itself to open the Expression editor.

The Expression editor allows you to combine functions, mapped data, text, and operators in one place.

Understanding Functions Syntax in Make.com

Every function in make.com follows the same basic pattern:

FUNCTION_NAME(parameter1; parameter2; ...)

  • Function names are written in uppercase in the documentation, but they are not case-sensitive.
  • Parameters are separated by semicolons (;), not commas.
  • Text parameters must be wrapped in double quotes (for example, "hello").
  • You can nest one function inside another to build complex logic.

Common Expression Elements in Make.com

When you build expressions with functions in make.com, you combine these elements:

  • Functions – operations such as upper() or now().
  • Mapped items – values from previous modules, dragged into the Expression editor.
  • Operators – such as +, -, *, /, and comparisons.
  • Static text – literal strings or numbers you type directly.

Basic Steps to Use Functions in Make.com

Follow these steps to add a function to a field in your scenario.

  1. Open a scenario and select a module.
  2. Click into a mappable field to open the Expression editor.
  3. In the editor, locate the Functions section.
  4. Choose the function category (for example, Text or Math).
  5. Click the function you want to use; it will be inserted into the expression area.
  6. Replace example parameters with your own values or mapped items.
  7. Click OK or close the editor to save the expression.
  8. Run or replay the scenario to test the function’s output.

Key Function Categories in Make.com

The platform provides many function categories. The most commonly used types include:

Text Functions in Make.com

Use text functions to format or analyze strings, such as:

  • Changing case (for example, converting text to uppercase)
  • Trimming spaces or characters
  • Finding and replacing text fragments
  • Extracting parts of a string by position

These help you standardize values before sending them to other apps.

Math and Number Functions in Make.com

Math functions let you perform calculations directly in your scenario:

  • Basic arithmetic
  • Rounding and formatting numbers
  • Working with percentages
  • Handling minimums, maximums, and averages

This is useful when you need quick calculations without adding external tools.

Date and Time Functions in Make.com

Date and time functions help you work with timestamps:

  • Get the current date and time
  • Add or subtract time periods
  • Convert between time zones
  • Format dates for other services

Use these whenever scheduling, SLAs, or time calculations are important.

Array and Collection Functions in Make.com

When modules return lists of items, array functions help you process them:

  • Count items in an array
  • Filter or map values
  • Get the first, last, or specific item
  • Merge or split arrays

These tools are crucial when working with search results or batched data.

Logic and Conditional Functions in Make.com

Logic functions let you introduce decision-making directly in expressions:

  • Evaluate conditions
  • Return one of several possible values
  • Check if fields are empty or match certain patterns

They complement routers and filters by making fields themselves more dynamic.

Combining Multiple Functions in Make.com

You can nest and chain functions together to create complex expressions. For example, you might:

  • Format a date and then convert it to a specific time zone
  • Clean text, then check its length, then create a conditional result
  • Aggregate array data and then perform a math calculation

When nesting functions, carefully verify the order and ensure that each function receives the type of value it expects.

Testing and Troubleshooting Functions in Make.com

After adding or updating functions, always test the scenario to confirm the output.

  1. Run the scenario with sample data.
  2. Open the Execution details for the run.
  3. Inspect the module that uses the function.
  4. Check the Input and Output tabs to see how the expression was evaluated.

If the expression fails:

  • Verify that all parameters are correct and in the right order.
  • Ensure that text values include double quotes.
  • Confirm that the mapped items are not empty when the function requires data.

Where to Learn More About Make.com Functions

The official documentation provides an extensive reference for all available functions, their parameters, and examples. You can explore it directly on the help center.

For the complete reference, visit the official guide at how to use functions.

If you need strategic help designing complex automations or improving your setup, you can also consult external experts. One option is Consultevo, which focuses on automation and integration solutions.

Next Steps for Working With Make.com

Start by adding simple functions to your existing scenarios in make.com and gradually expand to more advanced combinations. As you become familiar with the Expression editor and the most common function categories, you will be able to build smarter, more flexible automations with less manual work.

Experiment with different function types, review the reference frequently, and always test your changes so that your automations in make.com remain accurate and reliable.

Need Help With Make.com?

If you want expert help building, automating, or scaling your Make scenarios, work with ConsultEvo — certified workflow and automation specialists.

Get Help

Leave a Comment

Your email address will not be published. Required fields are marked *