---
title: Metabase
slug: metabase
description: How to integrate Metabase with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_metabase.png
createdAt: 2025-02-03T13:28:18.713Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/metabase.png" alt="Metabase logo" caption size="50" width="512" height="512"} | Metabase is an open-source business intelligence tool for creating dashboards and visualizing data. Integrating Metabase with Make.com lets users automate dashboard updates, trigger reports, and sync data visualizations with other business tools seamlessly. |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official Metabase documentation. The content may contain mistakes. Please verify important information. If you have questions on vendor documentation, contact [Metabase](https://www.metabase.com/help/) directly.
:::

# Requirements

To use the Metabase app in Make, you must have an active Metabase account and an API Key, [create your account on Metabase](https://www.metabase.com/). For subscription, refer to the [Metabase pricing page](https://www.metabase.com/).

# Connect Metabase and Make&#x20;

To get started, you must first create a connection between Metabase and Make, allowing the two services to communicate.&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
**Obtain your API Key in your Metabase account**
:::

:::WorkflowBlockItem
**Create the connection in Make.**
:::
::::

## Obtain your API Key in your Metabase account

Before you create the connection in Make, you should first obtain your **API Key** in your Metabase account.

To obtain your **API Key&#x20;**:

::::WorkflowBlock
:::WorkflowBlockItem
Click th&#x65;**&#x20;gear icon** in the upper right of the interface.
:::

:::WorkflowBlockItem
Clic&#x6B;**&#x20;Admin settings**.

![](https://make-cxp-documentation.ams3.cdn.digitaloceanspaces.com/apps-center-screenshots/metabase_API_Key)
:::

:::WorkflowBlockItem
Click th&#x65;**&#x20;Settings tab**.
:::

:::WorkflowBlockItem
Click th&#x65;**&#x20;Authentication tab** in the left menu.
:::

:::WorkflowBlockItem
Scroll t&#x6F;**&#x20;API Keys** and clic&#x6B;**&#x20;Manage**.
:::

:::WorkflowBlockItem
Click th&#x65;**&#x20;Create API Key** button.
:::

:::WorkflowBlockItem
Enter &#x61;**&#x20;Key name**.
:::

:::WorkflowBlockItem
Select &#x61;**&#x20;group**.
:::

:::WorkflowBlockItem
Clic&#x6B;**&#x20;Create**.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;API key** displayed in the modal.
:::
::::

You will use this value while creating a connection in Make.&#x20;

Because the UI might have changed, the steps you see on your screen might be different, [check the vendor documentation for updates.](https://www.metabase.com/docs/latest/people-and-groups/api-keys)

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[[Log in in your Make](https://www.make.com/en/register) account](https://www.make.com/en/register), add the Metabase module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x49;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your Metabase account or follow the on-screen instructions to create the connection.&#x20;
:::
:::::

For detailed information on connecting an application, see **[Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ)** page.

# Metabase modules

After connecting to the Metabase app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Add a Card to a Dashboard

Creates and adds a new card to a specified dashboard.
:::

:::ExpandableHeading
### Add a User to a Permissions Group

Adds a specified user to a designated permissions group, granting them the associated access rights.
:::

:::ExpandableHeading
### Create a Collection

Creates a new collection to organize and store related items or data.
:::

:::ExpandableHeading
### Create a Dashboard

Creates a new dashboard within your account to organize and display your data.
:::

:::ExpandableHeading
### Create a Metric

Creates a new custom metric for tracking and analyzing specific data.
:::

:::ExpandableHeading
### Create a User

Creates a new user account in the specified system.
:::

:::ExpandableHeading
### Delete a Card

Permanently removes a specified card from your account.
:::

:::ExpandableHeading
### Delete a Dashboard

Permanently removes a selected dashboard from your account.
:::

:::ExpandableHeading
### Delete a Database

Permanently removes an entire database from your system.
:::

:::ExpandableHeading
### Disable a User

Deactivates a specified user account, preventing them from accessing the system.
:::

:::ExpandableHeading
### Execute a Query

Executes a specified database query to retrieve or manipulate data.
:::

:::ExpandableHeading
### Generate Link for Card

Creates a shareable public link that allows anyone to access the specified card.
:::

:::ExpandableHeading
### Get a Card

Retrieves detailed information about a specific card.
:::

:::ExpandableHeading
### Get a Collection

Retrieves a set of items from a specified collection.
:::

:::ExpandableHeading
### Get a Dashboard

Retrieves the details of a specific dashboard.
:::

:::ExpandableHeading
### Get a Dashboard Subscription

Retrieves details of a specific dashboard subscription.
:::

:::ExpandableHeading
### Get a Database

Retrieves information from a specified database.
:::

:::ExpandableHeading
### Get a Metric

Retrieves detailed information about a specific metric.
:::

:::ExpandableHeading
### Get a Table

Retrieves the data from a specified table.
:::

:::ExpandableHeading
### Get a User

Retrieves detailed information about a specific user.
:::

:::ExpandableHeading
### Get an Alert

Retrieves the details of a specific alert.
:::

:::ExpandableHeading
### List Alerts for a Card

Retrieves a list of all alerts associated with the specified card.
:::

:::ExpandableHeading
### List Metrics

Retrieves a complete list of available metrics from your account.
:::

:::ExpandableHeading
### List Tables

Retrieves a complete list of all available tables in your account.
:::

:::ExpandableHeading
### Make an API Call

Executes a custom API request to the connected service using your authorized credentials.
:::

:::ExpandableHeading
### Search Alerts

Finds alerts that match the specified criteria.
:::

:::ExpandableHeading
### Search Cards

Searches for cards that match the specified criteria.
:::

:::ExpandableHeading
### Search Collections

Searches for collections that match the specified criteria.
:::

:::ExpandableHeading
### Search Collection’s Items

Searches for items within a specified collection.
:::

:::ExpandableHeading
### Search Dashboard Subscriptions

Finds dashboard subscriptions that match your specified criteria.
:::

:::ExpandableHeading
### Search Dashboards

Searches for dashboards that match the specified criteria.
:::

:::ExpandableHeading
### Search Databases

Searches for databases that match the specified criteria.
:::

:::ExpandableHeading
### Search Users

Finds users that match the specified search criteria.
:::

:::ExpandableHeading
### Unsubscribe from a Dashboard Subscription

Removes a user from receiving updates or notifications for a specific dashboard subscription.
:::

:::ExpandableHeading
### Unsubscribe from an Alert

Removes your subscription from a specific alert, so you no longer receive notifications for it.
:::

:::ExpandableHeading
### Update a Collection

Updates the details or properties of an existing collection.
:::

:::ExpandableHeading
### Update a Dashboard

Updates the details or settings of an existing dashboard.
:::

:::ExpandableHeading
### Update a Metric

Updates the value of an existing metric with new data.
:::

:::ExpandableHeading
### Update a Table

Updates the data in an existing table with new or modified information.
:::

:::ExpandableHeading
### Update a User

Updates the details or information of an existing user.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# Metabase resources&#x20;

You can have access to more resources related to this app on the following links

- [Metabase topics on Make community](https://community.make.com/search?q=Metabase)
- [Metabase website](https://www.metabase.com/)
- [Metabase API documentation](https://www.metabase.com/docs/latest/api-documentation)
- [Metabase page on make](https://www.make.com/en/integrations/metabase)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

