Upgrading to Make

Make is not just a small update, but a whole new product with a completely changed underlying infrastructure. Integromat customers need to perform an upgrade of their user accounts, organizations, and data.

This article describes how to upgrade from the Integromat platform to Make.

Overview of the upgrade

To start using Make, you need to perform an upgrade procedure.

The upgrade to Make consists of several steps, most of which are automated.

  1. Upgrade your user account and organization.

  2. Migrate custom apps.

  3. Prepare your scenarios for migration.

  4. Migrate your scenarios and data.

  5. Enter your payment information into Make.

Step 1 - Upgrade your user account and organization

You don't have to create a new account in Make. Instead, you upgrade your existing Integromat account and your organizations to Make.

When you do so, Make creates a copy of your user account and organizations. After this, you can start migrating your scenarios and data.

This step does not disable your Integromat account. You can still use your Integromat account until you complete all steps involved in the upgrade.

Learn more about upgrading your user accounts and organizations

Step 2 - Migrate custom apps

If you own custom apps on Integromat, we ask you to migrate them to Make as soon as possible. If you shared your custom apps with other users, they won't be able to migrate their scenarios containing the apps if you don't migrate them to Make first.

Learn more about migrating custom apps

Step 3 - Prepare your scenarios for migration to Make

One of the major changes in Make is the introduction of parallel processing of webhooks. As a result, Make no longer allows triggering multiple scenarios with a single webhook. In Make, each webhook must trigger exactly one scenario.

If your scenarios share a single webhook, you will need to re-create the scenarios to ensure each scenario uses its own dedicated webhook.

Learn more about preparing for migration

Step 4 - Migrate your scenarios and data

After you have upgraded your accounts and organization to Make, you can start migrating your scenarios and associated data.

You don't need to migrate everything at once. The Migration tool allows you to choose what to migrate. You can always come back and continue migrating where you left off.

The Migration tool offers a fast migration option, which automatically migrates all selected scenarios. This is the most convenient option for the majority of our customers.

If you own complicated scenarios that we cannot migrate automatically, the Migration tool will inform you about this and provide options for manual migration.

We don't recommend using scenario blueprints to migrate your scenarios. Always use the migration tool.

Learn more about the migration process

Step 5 - Enter your payment information into Make

Since Make is using a new payment services provider, we cannot trasfer your payment details from Integromat.

At the end of the migration process, Make asks you to enter your payment information.

After you confirm your payment information, we stop charging the card that you entered in Integromat and start charging the one entered in Make.

Note that if you enter your payment information before your migration is completed, you have 60 days to finish the migration. The 60 days start counting the moment your new payment information is confirmed. After the 60 days, your Integromat license is removed, your scenarios deactivate, and your organizations become read-only.

Upgrade to Make in detail

Tip

For most customers, the upgrade process is fully automated. If your upgrade requires some manual steps, the upgrade tools inform you of this fact and guide you through the process step by step.

Tip

You don't need to perform the whole migration process at once. Both the Upgrade hub and the Migration tool can resume an upgrade you started earlier.

Important terms

  • Upgrade is the entire process of migrating your user accounts, organizations, and your data to Make.

  • Migration is the process of transferring your data (scenarios, connections, data stores, etc.) to Make. Migration is a part of the upgrade process.

Upgrading user accounts to Make

If you don't have a Make account yet

Make upgrades your Integromat account and organizations for you. You don't need to get new credentials for Make.

  1. Go to make.com and click Sign up.

  2. Enter the email address that you use for Integromat.

    • If you use this email address on Integromat, Make recognizes you as an existing customer.

    • The system shows a dialog, which allows you to upgrade your account automatically.

  3. Accept the terms and conditions and click Upgrade.

    • The system redirects you to the Integromat Sign in page.

  4. Sign in with your Integromat credentials.

From this point on, until you upgrade all your organizations, the system shows the Upgrade hub every time you sign in. Follow the instructions in Using the Upgrade hub to complete your upgrade.

If you already have a Make account

You can skip upgrading your user account and migrate data from an Integromat organization to an existing Make organization. This is useful if you have already created an account on Make and you don't want to take time copying your organization and users. Use the Migration tool to do this.

  1. Go to migrate.make.com.

  2. Follow the instructions in Migrating your data to Make.

Using the Upgrade hub

The Upgrade hub gives you an overview of all your Integromat organizations and their upgrade status. From here, you can copy your organizations and users to Make and migrate your data. You can also resume upgrading organizations that you started earlier.

Important

Make sure you have a Make account. Either upgrade your Integromat account or create a new one on Make.

  1. Go to make.com/en/upgrade/hub and log in with your Make account.

    • The Upgrade hub shows all your organizations. You can upgrade organizations where you are an owner or an admin.

  2. Choose an organization and click Upgrade.

  3. Make allows you to choose the location of the data center, which will store and process your data. In Select region, choose a location that is closest to you.

    • This is the location of the Amazon AWS data center where Make will store your data.

  4. Click Upgrade.

The Upgrade hub creates a copy of your organization in Make, including all associated users and settings.

All users who are part of the organization still need to upgrade their account to gain access to the upgraded organization. Until they do, you can revoke their access to the organization by going to Make > Organization > Users and removing them from the organization.

Make requires all users to be members of at least one team. The Upgrade Hub creates a team in your organization and assigns all users to the team.

Migrating your data to Make

Use the Migration tool if the Upgrade hub did not manage to migrate your data automatically.

You must be an owner or an admin of an organization to use the Migration tool. Launch the Migration tool for each of your organizations separately.

You can launch the Migration tool from the Upgrade hub.

Migration modes

The Migration tool provides two migration modes:

  • Fast migration migrates all of your data automatically. In some cases, the system may ask you to provide additional details or make a decision that can't be made automatically. Always follow the instructions on-screen.

  • Manual migration allows you to set up rules for migrating different types of data.

What data is migrated?

The Migration tool can migrate the following items. You can choose what to migrate and how in the Manual migration mode.

  • Scenarios and scenario folders

  • Connections

  • Webhooks and mailhooks

  • Keys

  • Devices

  • Data stores, including their contents

  • Data structures

  • Custom apps

Some of the migrated items require you to perform manual steps before and after the migration. Read the following sections for more details.

What data is NOT migrated?

The migration tool does not migrate the following items.

  • Scenario execution histories

  • User accounts

    • Use the Upgrade hub to transfer your user account from Integromat to Make.

  • Organizations

    • Use the Upgrade hub to transfer your organizations from Integromat to Make.

  • Webhook event queues and mailhook mail queues

Items that are not used in scenarios are not migrated

If any of the following items exist in your source instance but are not used in any of your scenarios, the Migration tool ignores them in all migration steps.

  • Connections

  • Data stores and data structures

  • Devices

  • Keys

  • Webhooks and mailhooks

To be able to migrate these items, use them in a scenario first.

Preparing for migration

Organizations

Use the Upgrade hub to copy your organization to Make or create a new organization.

Users

Use the Upgrade hub to copy your users to Make or create a new organization with new users and teams.

Teams

The fast migration mode migrates everything into one team. If you want to use more teams, prepare your teams in your target organization before the migration. Then, execute a manual migration for each team separately. Migrate scenarios and data that belong to one team in each execution of the Migration tool.

You can't move scenarios from one team to another after the migration is complete. If you decide to set up teams after your migration is complete, clone your scenarios one by one and choose the desired Target team in the Clone dialog.

Webhooks and mailhooks

Make requires a unique webhook or mailhook for each scenario.

We recommend you prepare new hooks on your target instance and use manual migration. The manual migration will allow you to replace hooks from the source instance with hooks on the target instance. If the Migration tool detects that more than one scenario is using a particular hook, you will not be able to continue the migration until you create replacement hooks on the target instance.

Alternatively, you can create a scenario, which starts with the original webhook and distributes the incoming data to multiple webhooks using a router and HTTP request modules.

Data stores

The Migration tool may encounter problems If your scenarios update your data stores more often than every five minutes. If you update a data store on Integromat while the migration is running, the data on Make may be inconsistent with the data on Integromat at the end of the migration process.

We recommend that before you start the migration, you stop scenarios which write into a data store and:

  • Are triggered by a webhook

  • Run more often than every five minutes

After you finish the migration, enable those scenarios on Make manually.

Devices

The migration tool will create mock devices, which you will allow the migration to complete. However, you will need to create new devices in the target organization and then replace the mock devices with the new devices in your migrated scenarios.

Executing the migration

Don't worry if the migration fails

If the migration fails for any reason, you will not lose your work. If it encounters any errors, the Migration tool rolls back all changes made to both the source instance and the target instance.

Starting the migration

Use the Upgrade hub to start the migration. The Upgrade hub keeps track of the status of the migration of all your organizations. Click Upgrade or Continue upgrading next to an organization. Then, continue to select scenarios to migrate.

Alternatively, you can access the Migration tool directly:

  1. Go to migrate.make.com.

  2. Sign in to your Integromat instance and to your Make instance.

  3. Select a source organization and a target organization. Note that the list shows only those organizations where you are an admin or an owner.

  4. Select the team to which you want to assign your data.

    • The migration tool analyzes data in your source and target instances and shows what you already migrated and what you still need to migrate.

  5. Select scenarios which you want to migrate.

  6. Choose either Fast migration (if available) or Migrate manually.

Migrating custom apps

If your scenarios use custom apps but you are not the owner of these apps, you will need to contact their owner and ask them to migrate the custom apps.

If you are the owner of some custom apps, the Migration tool detects them. You can see the list of your custom apps in step 3.1.

Warning

If you made your custom apps public via a link, you must migrate your custom apps before anyone migrates scenarios that use them. This doesn't apply to custom apps that are public and approved.

If you don't migrate your custom apps, their users will not be able to migrate their scenarios.

Important

Do not use VS Code to migrate your custom apps. Use the Migration tool instead.

Click Migrate next to each app. The Migration tool automatically installs an identical copy of the app on the target instance. All scenarios that use this app on the source will use the migrated copy on the target.

The edibility of the custom app depends on its status. A custom app can be edited both on Integromat and Make if its status is private, published, or waiting for approval. However, we don't recommend editing apps in Integromat after migration because it can cause complications.

If the custom app is in the approved status, you cannot edit it in Integromat any longer. You can, however, manage all aspects of your custom apps on Make as you were used to.

Fast migration

Fast migration migrates all of your data with default migration settings.

You can't use fast migration if:

  • You have a webhook which triggers more than one scenario.

  • Your scenarios use custom apps whose owner has not migrated them to Make. This applies to private apps, custom apps available based on an invitation, and custom apps approved for public use.

  • Your scenarios use mobile devices.

Fast migration performs the following:

  • Migrates the selected scenarios, including all data associated with those scenarios.

  • Enables migrated scenarios on the target instance, but only those that were enabled on the source instance.

    • Note: Since scenarios with a set schedule always execute immediately after you enable them, your scheduled scenarios will execute immediately after you migrate them.

  • Disables migrated scenarios on the source instance.

  • Migrates data stores, including their contents.

  • Migrates webhooks and mailhooks. You will be able to use webhook URLs and mailhook addresses that you set up at the source instance. The system will forward traffic to the target instance automatically.

Items that are not used in scenarios are not migrated

If any of the following items exist in your source instance but are not used in any of your scenarios, the Migration tool ignores them in all migration steps.

  • Connections

  • Data stores and data structures

  • Devices

  • Keys

  • Webhooks and mailhooks

To be able to migrate these items, use them in a scenario first.

Follow the instructions on the screen to complete the migration.

Manual migration

Manual migration allows you to select which items to migrate and how to migrate them. Depending on the data detected on both the source instance and the target instance, the tool presents you with configuration options.

Follow the instructions on the screen to complete the migration.

The following sections describe the individual configuration options.

Scenarios

Here you can select, which scenarios you want to migrate. Your choice will influence subsequent settings, as the migration tool will only migrate items that are connected to the scenarios you choose to migrate.

Webhooks and mailhooks

Migration of webhooks and mailhooks depends on how you prepared the target instance. By default, you can choose to duplicate a webhook or mailhook with or without forwarding traffic.

If you choose to duplicate hooks without forwarding traffic, the scenarios that use this hook will change to use the duplicated webhook.

If you choose to duplicate hooks with forwarding traffic, the scenarios that use this hook will keep using the old hook. The migration tool will also create a new webhook URL or mailhook address. Since the legacy instance will be retired in the future, we recommend you begin using the new URL or address as soon as possible.

If you have created replacement hooks on the target instance, you can choose to replace the source hooks with the target hooks.

Devices

Make requires a unique device for each scenario with the same action set.

The migration tool creates mock devices on the target instance to ensure that scenarios using those devices do not contain errors.

The mock devices replace the Device setting in the Apple iOS and Android modules.

After the migration, you need to create your devices again, and then go through all your scenarios that use a device. In the device's module settings, replace the mock device with your newly created device.

Custom apps

Here you select how to map custom apps on the source to corresponding custom apps on the target.

Connections

The migration tool allows you to choose whether to create duplicate connections on the target instance or replace connections from the source instance with connections that you already created on the target instance.

If you use the private instance, you need to re-authorize OAuth2 connections after the migration.

Data stores and data structures

The migration tool allows you to choose whether to create duplicate data stores with no records, to create duplicate data stores and migrate records from the source instance, or to replace data stores from the source instance with data stores that you already created on the target instance.

Folders

If you have scenarios on the source instance stored in folders, you can select whether to create folder duplicates or replace folders with those that you already created on the target instance.

Keys

The migration tool allows you to choose whether to create duplicate keys or to replace with keys that you already created on the target instance.

If you choose to create duplicate keys, the keys will keep their settings but they will have different IDs.

Updating your license and billing information

If you had a paid Integromat subscription, you are entitled to the same amount of operations on Make that you had in your Integromat subscription.

When you complete your upgrade to Make, the system asks you to update your payment method. When you update your payment method, we stop charging you in Integromat and start charging you on Make.

All users with a paid subscription upgrading to Make receive the Integromat Legacy plan. You keep paying the same price as you were used to with Integromat. You keep the same amount of operations. The Integromat Legacy plan has the same features as the new Core plan in Make.

Transferring your extra operations to Make

Extra operations which you purchased on Integromat can't be migrated. However, you will not lose the extra operations you purchased.

After you complete the entire upgrade to Make, you will receive an email with coupon codes that you can enter into Make to add your extra operations.

Each coupon adds 1.000 operations. Add them one by one to Make as needed.

Note: when you add extra operations using a coupon, these operations will be valid until the end of your chosen billing period.

Changing Integromat IP addresses to Make IP addresses

Make runs on different servers than Integromat. That means we changed the IP addresses from which we connect to apps. If you integrate with third-party services, which restrict inbound connections, you must change the configuration of the services to white-list the new IP addresses.

See the list of Make IP addresses

Upgrade statuses explained

The following table explains different situations that you might find yourself in when performing an upgrade to Make. Use the table to determine what steps to take to successfully finish your upgrade.

Note: If you own multiple organizations, each organization needs to be upgraded separately. The only step common for all your organizations is the upgrade of your user account, which you do only once at the beginning of your upgrade journey.

Status

Description

Recommended next steps

Not started

You do not have a Make account. All your scenarios run on Integromat.

Upgrade your user account to Make, then use the Upgrade hub to create a Make organization.

Make account created

You have a Make user account. You created an empty organization in Make.

Use the Upgrade hub to start migrating your scenarios.

Partially migrated with payment information still in Integromat

You have a Make user account and a Make organization. Some of your scenarios run on Integromat, and some scenarios run on Make.

You have not entered payment information into Make yet.

Use the Upgrade hub to finish the migration.

Then, enter your payment information into Make.

Partially migrated with payment information entered in Make

Some of your scenarios run on Integromat, and some scenarios run on Make.

You entered payment information for your organization into Make.

From the moment you confirmed your payment details on Make, a 60-day period starts, in which you need to finish migrating your scenarios.

Use the Upgrade hub to finish the migration.

After the 60-day period ends, your Integromat organization loses its license, and scenarios become read-only.

Note: with your upgrade in this state, you cannot change your Integromat subscription plan anymore. You can change your Make subscription as you see fit.

Fully migrated with payment information still in Integromat

The migration is considered as complete when you have migrated all scenarios that have been executed in the past 90 days.

Your payment and billing information is still on Integromat.

Your Integromat account is accessible but all data is in a read-only state and scenarios are deactivated.

Enter your payment information into Make. When you do so, we stop charging your Integromat account and start charging your Make account.

Note: after you enter your payment information into Make, you won't be able to change your Integromat subscription plan anymore. You will be able to change your Make subscription as you see fit.

Fully migrated with payment information in Make

The migration is considered as complete when you have migrated all scenarios that have been executed in the past 90 days.

You're all set to use Make.

Your Integromat account is accessible but all data is in a read-only state and scenarios are deactivated.

Enjoy Make :-)