Skip to main content

Data Input

Data input is configured directly inside the Eledo module.

First, select a template. Once selected, Make retrieves the template schema and generates a dynamic input form that mirrors the template fields.

This is the main way to bind your data to template fields in Make.

Make Dynamic Form.

Note: The Make integration currently lists only your private templates. Public templates must first be copied into your account before they can be used in a scenario.


Assigning data to template fields

Because the input form matches your template structure, assigning data is straightforward.

Eledo supports the following field types:

  • Text
  • Number
  • Date
  • Boolean

You have four options when filling template fields:

  • Map the field to data from a previous module in your scenario
  • Enter a static value that will be used in every execution
  • Use a Make function to generate a value or transform existing input
  • Leave the field empty

You do not need to fill every field. It is up to you to decide which fields should receive data and which should remain empty.


Assigning a static value

To enter a static value, click the desired field and type the value directly.

This is useful for values that do not change between executions.

Make Static Value.


Assigning a dynamic value

Dynamic values come from previous modules in your scenario — for example, a row from Google Sheets or an order from Shopify.

To insert dynamic data:

  1. Click into the field
  2. Open the mapping panel
  3. Insert a value from a previous module by double-clicking it or dragging it into the field

Make displays outputs from previous modules and allows you to map them directly to the selected template field.

Note: Make sure a source module is already added and configured before mapping dynamic values. Otherwise, the data you want to insert will not be available yet.

Make Data Binding.

In most scenarios, one value is mapped to one template field.


Using functions in field mapping

In addition to static values and mapped data, Make also allows you to use built-in functions directly in input fields.

This means you can transform a value before it is sent to Eledo.

Common examples include:

  • formatting a date
  • modifying a number
  • combining multiple values
  • applying conditional logic

To use a function, click into a field and insert the function using Make’s mapping tools.

This can reduce the need for extra modules in simpler scenarios.

Make Functions in Mapping.


Complex data

Make supports not only simple fields but also structured objects defined in your template.

For example, if your template contains a nested object such as Client, Make displays its fields grouped together.

From your perspective, this behaves the same way as filling simple fields — you assign values individually to each visible field.

Make Complex Object.


Repeatable data

If your template contains repeatable rows or lists, Make provides a practical way to assign multiple items.

This is useful for scenarios such as:

  • invoice line items
  • product rows
  • order item lists

This makes Make a good choice for templates that rely on structured or repeated input data.


Important behavior

Make may work with many internal data types, but Eledo defines how input values are interpreted.

In practice:

  • values are passed to Eledo as raw input
  • Eledo interprets them based on the template field type
  • formatting should be handled inside the template

For example, numeric values are typically formatted in the template using Eledo functions rather than inside Make.

This keeps the behavior consistent across different integrations.


Limitations

  • Only private templates are available in the Make integration. Public templates must first be copied into your account.
  • It is not possible to select a specific template version. The latest published version of the template is always used.
  • While Make supports richer internal data structures, the final interpretation of values is always controlled by Eledo template field types.