---
schema_version: "1"
id: 72cd18a1a8583499bb673e2dddda930520afe08aa7da9ae35ffc71e25392b24f
title: Add a Channel Menu to Your Site
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/embedded_chat_channel_menu.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.embedded_chat_channel_menu.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 0b7e5396df91d4bd12f99c6cfdfb7c9121d9615aae0fe57421a4d833c45ffcd6
description: "Add a menu of communication options to your website or Experience Builder site so customers can choose how they contact you. For example, show a menu with four options: Chat, WhatsApp, Text, and Call. Inquiries sent via the channel menu are routed to your support team according to your routing preferences."
products:
  - Service Cloud
release: "264"
---
# Add a Channel Menu to Your Site

Add a menu of communication options to your website or Experience Builder site so customers can choose how they contact you. For example, show a menu with four options: Chat, WhatsApp, Text, and Call. Inquiries sent via the channel menu are routed to your support team according to your routing preferences.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col style="width:100%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=service.embedded_menu_editions.htm&amp;type=5&amp;language=en_US" target="_blank">View supported editions</a>.</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d101651e60">User Permissions
              Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d101651e60 ">To set up a channel menu:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d101651e60 ">Customize Application AND Modify Metadata</td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d101651e60 ">To create, update, or delete channel menu deployments:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d101651e60 ">Customize Application</td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d101651e60 ">To create and edit Salesforce sites:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d101651e60 ">Customize Application</td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d101651e60 ">To edit public access settings for Salesforce sites:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d101651e60 ">Manage Users</td>

          </tr>
        </tbody>
      </table>

Before you add a channel menu, lay the groundwork:

- Publish a Salesforce site or Salesforce Experience Builder site.
- Set up the channels that you want to add to your channel menu, such as Enhanced Web Chat or WhatsApp. See [Provide Conversation Support with Messaging in Service Cloud](https://help.salesforce.com/s/articleView?id=service.livemessage_intro.htm&type=5&language=en_US).

Here are the steps for adding a channel menu.

![Steps for channel menu setup: Create menu deployment, add menu items, edit menu branding and labels (optional), customize with code settings (optional), and add menu to your site](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support-264-0-0-production-enus/dd14551c-a772-4db6-9a1d-d84df8df2980/support/images/channel_tools/channel_menu_graphic.png)

- **[Supported Editions for Channel Menu](https://help.salesforce.com/s/articleView?id=service.embedded_menu_editions.htm&release=264.0.0&type=5)**  
    Learn about the Salesforce user interfaces and editions that support Channel Menu.
- **[Channel Menu Considerations and Limitations](https://help.salesforce.com/s/articleView?id=service.embedded_menu_limitations.htm&release=264.0.0&type=5)**  
    When setting up your channel menu, keep these restrictions and considerations in mind.
- **[Create a Channel Menu Deployment](https://help.salesforce.com/s/articleView?id=service.embedded_chat_menu_deployment.htm&release=264.0.0&type=5)**  
    To add a menu of contact channels to your website or Experience Cloud site, start by creating a channel menu deployment in Setup. After you create your menu deployment, you can add items to the menu and customize its branding.
- **[Add Items to the Channel Menu](https://help.salesforce.com/s/articleView?id=service.embedded_menu_items.htm&release=264.0.0&type=5)**  
    Select and customize the customer channels that will appear in the channel menu on your Salesforce site or Experience Cloud site.
- **[Set Branding for the Channel Menu](https://help.salesforce.com/s/articleView?id=service.embedded_menu_branding.htm&release=264.0.0&type=5)**  
    After you create a channel menu for your Salesforce site or Experience Cloud site, customize the button colors, header background, and font to reflect your company’s brand.
- **[Customize Labels and Translations for the Channel Menu](https://help.salesforce.com/s/articleView?id=service.embedded_menu_labels.htm&release=264.0.0&type=5)**  
    Customize the text that appears in the channel menu on your website or Experience Cloud site. You can use the existing default labels or create custom labels for your menu header and channel names. Additional steps are required for translated labels.
- **[Create Channel Menu Code Settings](https://help.salesforce.com/s/articleView?id=service.embedded_menu_code_changes.htm&release=264.0.0&type=5)**  
    Add optional JavaScript code as a static resource to your channel menu to change the customer experience. Collect extra information in pre-chat or change the branding for your Enhanced Web Chat channel.
- **[Apply the Channel Menu Code Snippet](https://help.salesforce.com/s/articleView?id=service.embedded_menu_code_snippet.htm&release=264.0.0&type=5)**  
    Copy and paste the channel menu code snippet to add the button and menu to your website.
- **[Add the Channel Menu to Experience Cloud Sites](https://help.salesforce.com/s/articleView?id=service.embedded_menu_communities.htm&release=264.0.0&type=5)**  
    To add a channel menu and button to your Experience Cloud sites, use the Channel Menu page component.
- **[Sample Static Resource Files for Channel Menu](https://help.salesforce.com/s/articleView?id=service.embedded_menu_static_examples.htm&release=264.0.0&type=5)**  
    Create JavaScript files to upload as static resources and apply them to your Channel Menu website or Experience site. This code sample populates pre-chat settings and adds a company logo.