Skip to main content
All CollectionsIntegrationsAPI & Webhooks
Automating Tasks with TWICE and Make
Automating Tasks with TWICE and Make

Learn How to Connect TWICE with Make for Automated Task Management

Updated over 2 months ago

Linking TWICE with Make.com (formerly Integromat) streamlines your workflow through automation, even without a dedicated TWICE module on Make.com. This connection can be efficiently established using webhooks.

Setting Up Your Integration

  1. Initiate a New Scenario: Start by creating a new scenario on Make.com. For assistance, visit Make.com's Help Center on Creating a Scenario.

  2. Configure the Trigger Event:

    • Choose Custom Webhook as the module to start your scenario.

  3. Establish a Webhook in TWICE

    • With the URL from Make.com in hand, proceed to create a new webhook in your TWICE Admin > Integrations . Enter the provided URL to establish the connection. For a detailed guide on creating a webhook in TWICE, review the dedicated article.

  4. Build your Scenario

    • Make.com will now receive notifications each time the specified trigger event occurs in TWICE, e.g. when an order is created. You can now configure the subsequent actions within your scenario to automate tasks based on the notifications received from TWICE.

    • Add modules depending on your desired setup

    • Use flow control and tools

Congratulations! You have successfully connected TWICE with Make.com!

Using TWICE Data in Make

After setting the custom webhook as a trigger, you will have access to various data fields, such as 'Order ID,' 'Product,' and 'Customer Name,' which you can use in the following modules. A full list of available data fields, their names and definition can be found in our webhook documentation.

Accessing Data Fields

Most data fields can be directly accessed by simply clicking on them within subsequent MAKE modules. For instance, fields like Customer Name are readily available and can be used in any module that supports these inputs.

Working with Array Data Fields

Certain data fields are stored as arrays, which means they contain multiple values. These arrays are indicated by [] at the end of the data field name, such as items[] or persons[]. When dealing with array data fields, you’ll need to convert the array into a format that can be easily read and processed by other modules. To achieve this, follow these steps:

  1. Use an Iterator Module: Start by adding an Iterator module. In the module, select the array data field you want to split—such as items[]—to process each element of the array individually. This breaks down the array into single data points, allowing you to handle each piece of information separately.

  2. Aggregating Data (Optional): If you need to combine the processed data points, add an Aggregator module. In this module, select the Iterator as the source, and then specify which fields to aggregate. For example, you can choose to aggregate only the Product ID or a combination of Product Name and Product ID, depending on your needs.

Did this answer your question?