If you've developed multiple app integrations, you might want to publish them
together in one app listing. Doing so lets users install and authorize them at
the same time, provides a more seamless user experience, and lets you grow your
user count faster because all integrations are installed from one listing.

For example, if your app offers a specific integration with Google Sheets and
is available as a web app, instead of creating two app listings for a
Sheets add-on and a web app, you can
list them together as one app.

To determine if you can list your app integrations together, refer to the next
section.

## App integrations you can list together

Use this comparison table to learn which app integrations can be included in a
single app listing.

To use this table, find your starting point in the left-hand column and then
look across the top row for your endpoint. Trace both lines until they
intersect.

<br />

| Can be included with: | Web app | Drive app | Docs add-on | Sheets add-on | Slides add-on | Forms add-on | Google Workspace add-on | Google Chat app |
|---|---|---|---|---|---|---|---|---|
| **[Web app](https://developers.google.com/workspace/marketplace/enable-configure-sdk#web-app)** | No | Yes | Yes | Yes | Yes | Yes | No | No |
| **[Drive app](https://developers.google.com/drive/api/v3/about-sdk)** | Yes | No | Yes | Yes | Yes | Yes | Yes | No |
| **[Docs add-on](https://developers.google.com/workspace/add-ons/editors/docs)** | Yes | Yes | No | Yes | Yes | Yes | Yes | No |
| **[Sheets add-on](https://developers.google.com/workspace/add-ons/editors/sheets)** | Yes | Yes | Yes | No | Yes | Yes | Yes | No |
| **[Slides add-on](https://developers.google.com/workspace/add-ons/editors/slides)** | Yes | Yes | Yes | Yes | No | Yes | Yes | No |
| **[Forms add-on](https://developers.google.com/workspace/add-ons/editors/forms)** | Yes | Yes | Yes | Yes | Yes | No | Yes | No |
| **[Google Workspace add-on](https://developers.google.com/workspace/add-ons/how-tos/building-workspace-addons)** | No | Yes | Yes | Yes | Yes | Yes | Yes\* | Yes\*\* |
| **[Google Chat app](https://developers.google.com/workspace/chat/interact-users-overview)**\*\* | No | No | No | No | No | No | Yes\*\* | No |

\* You can't list more than one Google Workspace add-on in your app listing, but you can build a single Google Workspace add-on that extends Gmail, Google Calendar, Google Chat, Google Drive, Google Docs, Google Sheets, Google Slides, and Google Meet.

<br />

\*\* Only available for [Google Chat apps built as
Google Workspace add-ons](https://developers.google.com/workspace/chat/interact-users-overview).
Chat apps that aren't Google Workspace add-ons must be listed separately
in the Google Workspace Marketplace.

> [!NOTE]
> **Note:** Usually Google Workspace add-ons can't be added to the same listing as a web app. However, if you have an existing app listing that includes one or more Editor add-ons and a web app, you can add a Google Workspace add-on to the app listing.

## Before you add multiple app integrations

Before you include more than one app integration in your app listing, consider
the following effects:

- The consent screen lists all scopes required by all app integrations.
- Any new scope is verified (when applicable).
- If you add a new app integration that requires additional scopes to an existing app listing, administrators who have already installed the original app for their domain need to authorize the additional scopes in the Google Admin console. Until they do, users within the domain are individually prompted to authorize.

If you plan to combine existing app listings, there are additional effects to
consider. If you move an app integration from its original app listing to
another app listing:

- Existing users might lose access and need to install the app listing you moved it to.
- User counts and reviews don't carry over.
- You might need to update the consolidated Google Cloud project's configuration to accommodate the new app integration.
- You must reverify OAuth 2.0 scopes because they were previously approved for a specific Google Cloud project.

## Add multiple app integrations to a new app listing

To add multiple app integrations to a new app listing, do the following:

1. If you haven't created a Google Cloud project yet, [set up a
   Google Cloud project](https://developers.google.com/workspace/guides/create-project). If you built your app
   integrations in Google Apps Script, make sure they're all associated with
   the same Google Cloud project.

2. Enable and configure the Google Workspace Marketplace SDK with the information
   for all the app integrations. Explain in the description that the app
   includes multiple app integrations.

## Add app integrations to an existing app listing

To add multiple app integrations to an existing app listing, do the following:

1. Make sure you have edit access to the existing app's Google Cloud project.

2. If the app integration you want to add was built with
   Apps Script, [set your add-on's
   Apps Script project to the existing app's
   Google Cloud project](https://developers.google.com/apps-script/guides/cloud-platform-projects#switch_to_a_different_standard_gcp_project).

3. In the existing app's Google Cloud project, update the
   Google Workspace Marketplace SDK.

   1. On the App Configuration page under **App Extension**, select the app integration to add and fill out the relevant fields.
   2. Add information about the new app integration to the App Configuration and Store Listing pages. Make sure you explain in the app description that the app includes multiple app integrations. For more information, see [Update or unpublish an app
      listing](https://developers.google.com/workspace/marketplace/manage-app-listing).