# Guide: Using Make (formerly Integromat) with Databox (Third-Party Integration)

[Make](https://www.make.com/en) (formerly Integromat) is a middleware tool that lets you transfer data between apps. If a platform isn't available on Databox's list of native integrations, you can use Make to connect to that platform and push data to Databox.

Make (formerly Integromat) has a long [list of native integrations](https://www.integromat.com/en/integrations) along with the ability to [sync custom data via the API](https://support.integromat.com/hc/en-us/article/360006248533-HTTP).

## How to connect to Make (Integromat) and create a Scenario

To see if a platform is natively supported by Make, check out [Make's integrations page](https://www.make.com/en/integrations). If your platform is listed, you can follow the steps below to connect your data to your Databox Account.

1. In Databox, navigate to the **Data Manager** and select **+ New Connection**


![](/assets/guide-using-make-formerly-integromat-with-databox-third-party-integration_1.b03435178474e6e5da67c2a0d4145842744c47decb45123fe8536900e52c0645.4783b0ec.gif)
2. Search for **Integromat**. Click the green **Create Token** ribbon.

1. Click **Create Token** and enter a name for this Make (Integromat) Data Source. Click **Create**.


![](/assets/guide-using-make-formerly-integromat-with-databox-third-party-integration_2.55f645c34e9d0316e82129ee0347d554f074959df73533f66209a41dab760fc3.4783b0ec.png) This will reveal the unique Token for this Make a connection. Copy this information to use in step #10 to connect Make with Databox.

1. Log in to your Make Account and click  **+ Create a new scenario**. A Scenario is a set of steps required to obtain, process, and push the data to Databox.


![](/assets/guide-using-make-formerly-integromat-with-databox-third-party-integration_3.8755098bbf8eddd3518d7ff731531081d73f3c7df77493a0c66745ea20f533be.4783b0ec.png)

1. Click on the **+**button in the middle of a screen and select the **Data Source** you'd like to sync data from and Action.


![](/assets/guide-using-make-formerly-integromat-with-databox-third-party-integration_4.c03d86e8b9e9095bce0cbd5ae0acbdab4c7b02db77a7da927f1fe9640dd0e03d.4783b0ec.gif)

Actions include everything from listing all open deals in a CRM to searching for all pending invoices in your Accounting app.

1. Connect your Data Source to Make by clicking  **Add** and enter your platform name and requested information in the  **Create a connection** window. Click  **Continue** and then  **OK** to close the window.


![](/assets/guide-using-make-formerly-integromat-with-databox-third-party-integration_5.89efa9e2f6eb4fcf6dcab6996361dbbc3a03480538969bdae22984ef41a922dd.4783b0ec.gif)

1. After you've connected your Data Source with Make, right-click on the round icon and select **Run this module only.** This step is very important because it will get data from the destination and allow you to map what you want to push to Databox.


![](/assets/guide-using-make-formerly-integromat-with-databox-third-party-integration_6.e12faeb4fd30f4b3f19350dd89e503806caa4ec4b0f08308a01216ae0fb4912e.4783b0ec.png)

1. Select  **+ Add Another Module** and select **Databox**. The only **Action** option is to  **Submit Data**. This will set Databox as the destination of the Scenario you're creating. Select this **Action**.


![](/assets/guide-using-make-formerly-integromat-with-databox-third-party-integration_7.f2f0b71ea47b41bdbf4ff793eebc64f34b18c714695cb0d56a878968218a6616.4783b0ec.gif)

1. Connect Databox to Make by clicking   **Add** and pasting the Make Token that was shared in Databox in the  **Token** textbox. Click  **Continue** and then  **OK** to close the window.


![](/assets/guide-using-make-formerly-integromat-with-databox-third-party-integration_8.83f8b286f48450d76d67ddde40331bd08491d5a1e2deb42687e190ac30c4dd36.4783b0ec.gif)

1. Map out the values you want to be pushing to Databox. This is the same as pushing the data to Databox via the API, [learn more here.](https://developers.databox.com/send-data/)


![](/assets/guide-using-make-formerly-integromat-with-databox-third-party-integration_9.5ae9ab2dc11b5188beaf1e6f0a4eff571e7564c01353b86b22b8522305797b4e.4783b0ec.gif)

## How to push data to Databox

After you've created your Scenario in Make (Integromat), you need to test the connection and make sure your data gets pushed at regular intervals.

1. In your Make Account, click on the name of the Scenario you created. Click **Run once** to manually run the Scenario in order to test that it's working as expected.


![](/assets/guide-using-make-formerly-integromat-with-databox-third-party-integration_10.f169989368d29e1e5fdd434428013e59f9a0062c8b3e1bd97f8e34c257e1df18.4783b0ec.png)

1. If no errors are returned in Make, the next step is to check your Databox Account to validate that the appropriate data was pushed. To do this, start by opening a Databoard in the **Designer,**or creating a new Databoard.
2. On the left-hand side, click on the first icon to open the **Metric** **Library**. From the **Data Source** drop-down list, select your **Token** Data Source.
3. If your data successfully synced with Databox, you will see your metrics listed as Datablocks. To verify that the appropriate data was synced, drag and drop these Datablocks onto your Databoard where they will repopulate with data.


![](/assets/guide-using-make-formerly-integromat-with-databox-third-party-integration_11.59cc0c1ecf4a7d01b0a03eac7a0256ad4ebb6d17b144adb536fc19884df333e3.4783b0ec.jpg)

1. Now that you've validated the Scenario in Make and the data in Databox, it's time to set the Scenario, so it automatically syncs with Databox. To do this, navigate back to your Make Account and click on the **clock** icon. This will open the **Schedule setting** window.


![](/assets/guide-using-make-formerly-integromat-with-databox-third-party-integration_12.dcf7b24c5429276b05c99a3a835abc83d40d8dfa567d0754815310bf2ddcb9a3.4783b0ec.png)

1. In the **Minutes** textbox, enter the frequency that you'd like your Scenario to run and your data to sync with Databox. Click **OK** to schedule your Scenario.


Syncing intervals in Databox are determined based on plan and Account activity. Learn more here .

1. Depending on your use case, you might also need to set the Data Aggregation for your Metrics in Databox. This means you're giving the Databox system instructions on whether you want the values that are pushed for each Metric to be summed (like for "Ad Spend" when individual costs are summed together), or if the latest value should be displayed (like for "Current Balance" where the latest bank account balance is what matters). Data Aggregation for the Metric in being set in the **Metric definition** window. Learn more [here](https://developers.databox.com/metric-definition/).


## How to create a custom API connection

If a platform isn't available on Make (Integromat's) [list of native integrations](https://www.integromat.com/en/integrations), you can create your own integration that uses Make (Integromat) to sync data from your platform's API to Databox. Creating a custom API connection is relatively technical, so it's recommended that you have some experience with API calls before moving forward with this approach.

In order for this to be possible, the platform you're looking to sync data from must-have an open API and developer documentation available. This will confirm that you can obtain the data using the strategy outlined below.

1. Start by clicking **+ Create a new scenario:**
2. From the list of integrations, select  **HTTP** module and select an Action to make the HTTP request. Typically, we recommend choosing  **Make a request**. The HTTP module will allow you to make custom API calls.
  - ![](/assets/guide-using-make-formerly-integromat-with-databox-third-party-integration_13.213426667e512fa409d04bcaa8401946181c10448ddc7860ac532bafed1d0ce9.4783b0ec.png)
3. Enter the API authentication parameters and the API request parameters. Sometimes this requires you to create Scenarios with multiple HTTP requests - one for obtaining an authentication token and one more where that token is passed along to make another request.
  - ![](/assets/guide-using-make-formerly-integromat-with-databox-third-party-integration_14.9175cce443ec81ae25d26452b8cd833b4a202a36f265bb58e75c00c0be7b6c5c.4783b0ec.jpg)
4. The next steps will vary depending on the API you're syncing data from, the data sets you're pushing, the date formats, data aggregations, etc. The objective of these steps is to determine the numerical (metric) values, dates, and (optional) [dimensions](/databox-glossary) that should be synced with Databox.
5. Click **Run once** to run your Scenario and test the HTTP request. This will pull in all of your data, so you can later map and push it to Databox.
  - ![](/assets/guide-using-make-formerly-integromat-with-databox-third-party-integration_15.c346ae750e1589ecb8b6b7a1cf2c99095c9f186bf98c28b79bdbc9e7dabf63e8.4783b0ec.png)
6. Once you're getting the data you need, follow the above steps for [mapping the data](/guide-using-make-formerly-integromat-with-databox-third-party-integration) and [pushing it to Databox](/guide-using-make-formerly-integromat-with-databox-third-party-integration).


## How to find someone who can set this up for you

If you don't have the time or resources to set this up yourself, check out  [Make's list of Registered Partners](https://www.make.com/en/partners) who can help create custom integrations for you.

![](/assets/guide-using-make-formerly-integromat-with-databox-third-party-integration_16.aee18a00cd3e072a1cb65ecf783691579f73d127934e804cca4f7f283a397fa9.4783b0ec.gif)