Reference
/
Integrations

Getting started with Make 

What is Make?

Make (formerly Integromat) is a powerful tool for building automations, connecting apps, and building better workflows. You can use Make to connect Attio to thousands of platforms and services and move data between them automatically.

What is a scenario?

A scenario in Make (similar to a Zap in Zapier) is an automation workflow designed to connect apps. Scenarios are made up of a trigger and one or more actions that fundamentally say "When this happens, do that." You can pick from pre-made template scenarios, or build one yourself.

Connecting apps

In order to build automations with Make, you’ll first have to connect your favorite apps and services. This means giving Make permission to send and receive data between platforms. Learn more about connecting to apps.

Note: To connect Attio to Make, you’ll first need to generate an API key.

Triggers and actions

A trigger kicks off your scenario, initiating one or more actions. For example, you might build a simple scenario that automatically sends all new leads in Facebook Lead Ads to a database in Google Sheets. In this case, the creation of a new lead in Facebook Lead Ads would be your trigger, while adding a new row in Google Sheets would be the action. In Make, that scenario would look like this:

An automation or scenario in Make (formerly Integromat) is shown graphically. On the left is a shape that represents a Facebook Lead Ads trigger - a new lead is recorded. To the right is another shape representing Google Sheets, where the resulting action is a new row.
A simple scenario where New Lead is the trigger and Add a Row is the action

Adding modules and filters

Each new step in your automation workflow is called a module, and you can add as many as you like by clicking on the semicircle to the right of your connected app. Click on a module to make changes and add your criteria.

Create filters for your action by clicking on the semicircle to the left of your connected app. Filters allow you to set rules that ensure your scenario only runs under certain conditions. For the Facebook Lead Ads example, you might want to set a filter that prevents the scenario from running if the company name already exists in your Google Sheet. Learn more about filters in Make.

A dialogue box in Make is shown, where a filter being configured to exclude duplicates. There are dropdown options for the conditions of the filter, and options to add and/or rules.
Setting up a filter to ensure the scenario only runs under certain circumstances

Mapping

When configuring modules in Make, you’ll need to specify which data should be sent from one app to another - this is called mapping. It might be name or email address, the company someone works for, or the date they submitted a form for example.

In the example above, we’ve chosen the value 1. Field data: Company name from the dropdown. The dropdown contains all the data points collected by our Attio trigger, and allows us to pick and choose which fields will be used. Learn more about mapping.

Attio triggers

To trigger automations with Attio, you'll need the Watch Entries trigger. This trigger watches your selected Attio list for any new entries or changes to their attributes. Once one of these conditions is met, your scenario will run.

A dropdown in Make shows the various options available when Attio is used to trigger an automation. The cursor hovers above an action called Watch Entries, which would trigger the scenario when a new entry is created in a certain list.
Pick from a list of Attio triggers to kick off your scenario

Attio actions

Make can use other apps to trigger certain actions in Attio. From creating a new list to updating an entry's attributes, there are over 20 possible Attio actions to choose from in Make. Popular triggers are:

  • Create a List
  • Update a List Attribute
  • Assert a Person/Company
  • Create an Entry
  • Update an Entry
Assert means to ‘create if not already there’. If the person or company already exists in your Attio list, Make will return this record.

Ordering your Attio modules

Scenarios in Make work a lot like flow charts, so it's important to order your steps correctly. If you're creating or updating entries in Attio with Make, the order below should serve as a guide to ensure your scenarios work as expected.

  1. Assert a Person/Company or Get a Person/Company
  2. Create or Get an Entry
  3. Update an Entry

In Attio, an entry is a reference to a record in a list. You'll always need to first get or assert a person/company before you create a new entry.

More resources

There are lots of useful guides in the Make help center, but these are some of the most useful ones to refer to when building scenarios with Attio:

Basic Make terminology

Creating a scenario

Help with filtering

Help with mapping

Couldn't find something?

Send us a message in the chat on the right ✌️

© 2023 Attio Ltd. All rights reserved.
We use cookies to improve your experience. You can opt out of certain cookies. Find out more in our privacy policy.