---
title: Tutorial: How to replace a dependency
slug: tutorial-how-to-replace-a-dependency
description: Use Make Grid to analyze dependencies, visualize workflows, and effectively plan and manage migrations of your data sources
image: https://archbee-image-uploads.s3.amazonaws.com/oAyFj2GHlBeBVWF5OAir2/mrFH9ttxFzU4XE0olj_f5_10.png
docTags: 
createdAt: 2025-09-15T14:32:40.276Z
---

### Objective

The objective of this tutorial is to help you use Make Grid to visually analyze scenario dependencies and plan updates. In this tutorial, you will use Make Grid to plan to migrate away from an existing Google Sheets spreadsheet and use another data element, for example, an Airtable base. With the help of Make Grid, you can plan changes effectively and ensure a smooth, error-free transition without disrupting existing workflows.

### Requirements

Before using Make Grid, ensure that you have an existing scenario with dependencies.&#x20;

### Step 1: Open your scenario

::::WorkflowBlock
:::WorkflowBlockItem
Log in to Make.com.
:::

:::WorkflowBlockItem
In the left sidebar, navigate to **Scenarios**.
:::

:::WorkflowBlockItem
From **All scenarios**, click the scenario that you want to update.

In this example, you plan to replace the Google Sheets spreadsheet with an Airtable base.

![](https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/QOLLp4kY1R5VlPorNSnP8-20251119-081235.png)
:::
::::

### Step 2:  Open Make Grid to analyze the scenario and its dependencies

::::WorkflowBlock
:::WorkflowBlockItem
In the scenario diagram, click the **Grid&#x20;**&#x62;utton.

![](https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/ANdVjgvEtGdfeUs-L_SQM-20251119-081412.png)
:::

:::WorkflowBlockItem
Once Make Grid opens, you can view the scenario and its dependencies.&#x20;

![](https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/4aLT3oxtV4volJoNOY-Wh-20251119-081853.png)
:::

:::WorkflowBlockItem
In the right side panel, you can view the details of the scenario.

![](https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/709KfUvYxmhwrjJSrU4xa-20251119-082117.png)
:::

:::WorkflowBlockItem
Click on a specific dependency you want to make changes to, such as the Google Sheets spreadsheet in this example. Make Grid highlights the scenario dependencies.

![](https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/swx_hsV-01UpZTS5RVRTW-20251119-083040.png)
:::

:::WorkflowBlockItem
Click **Links** to view the scenarios that depend on the selected dependency. In this example, you can view which scenarios read or write to the Google Sheets spreadsheet.

![](https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/2Qlua8MQR5_soqqarngh5-20251119-083322.png)
:::

:::WorkflowBlockItem
Click **Attributes** to view where specific attributes of the selected dependency are used. In example, you can view which Google Sheets columns are referenced in which scenarios.

![](https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/eMfdHkOMHuFIYkEqweLsU-20251119-083802.png)
:::

:::WorkflowBlockItem
Click **Raw Data** to see the JSON data for the dependency, which is useful for advanced debugging and understanding the data structure.

![](https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/gLJ5npv9zgl-bYPq0H-Cv-20251201-141246.png)
:::
::::

Make Grid offers a comprehensive visual representation of how a dependency is interconnected within a scenario and with other scenarios. This holistic overview allows you to trace data flows, understand dependencies, and plan changes effectively, minimizing the risk of breaking existing logic or workflow.

### Step 3: Plan the replacement

::::WorkflowBlock
:::WorkflowBlockItem
Identify the new replacement, an Airtable - Upsert a Record module, for example.
:::

:::WorkflowBlockItem
Before making any changes, use the information from the **Attributes&#x20;**&#x61;n&#x64;**&#x20;Links** view to create a clear plan to map the old data attributes to the new dependency. This ensures data integrity.
:::

:::WorkflowBlockItem
Add the new Airtable base to your scenario.
:::

:::WorkflowBlockItem
Reconfigure existing dependencies to read and write to the new replacement.
:::
::::

By thoroughly analyzing your scenario and workflow with Make Grid, you should be able to complete the transition smoothly.
