---
schema_version: "1"
id: 48b18a88087a9603c5bfd0b9c52c30da5404fb415d9af730f45e55bb45589475
title: Flexcard Naming Conventions (Managed Package)
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/os_flexcard_naming_conventions.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.os_flexcard_naming_conventions.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 1875a0601dd64d7fbfd4dd8d15007be8e6a62dbde059c3ad2bfc2a4b00b019c7
description: For the managed package runtime, follow requirements when naming Flexcards and Flexcard elements to prevent errors when working with the Flexcard Designer and importing Flexcards as datapacks. For example, you may run into issues when importing a Flexcard with the same name as one that already exists in your org.
products:
  - Omnistudio
release: "264"
---
# Flexcard Naming Conventions (Managed Package)

For the managed package runtime, follow requirements when naming Flexcards and Flexcard elements to prevent errors when working with the Flexcard Designer and importing Flexcards as datapacks. For example, you may run into issues when importing a Flexcard with the same name as one that already exists in your org.

![Managed Package app icon](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-xcloud-omnistudio_for_managed_packages-264-0-0-production-enus/aa2554ec-624a-4ee6-8da4-6435670e6e62/resources-global/_corporate/images/managedpackageicon.png) This information is for Omnistudio for Managed Packages. For Omnistudio on standard runtime, see [Omnistudio Help](https://help.salesforce.com/s/articleView?id=xcloud.os_omnistudio_standard.htm&language=en_US).

## Flexcard Naming Requirements

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col>
          <col>
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d52846e50">
              <p style="margin-bottom:0;">Requirements</p>
            </th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d52846e56">
              <p style="margin-bottom:0;">Examples</p>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Requirements" class="slds-cell-wrap" style="vertical-align:top;" headers="d52846e50 ">
              <p style="margin-bottom:0;">The combination of the card <strong class="uicontrol">Name</strong> and
                <strong class="uicontrol">Author</strong> must be unique in your Org. For example,
                if importing a Flexcard with the same name and author of a current
                Flexcard, you will be asked if you want overwrite the current Flexcard in
                your org.
              </p>
            </td>

            <td data-label="Examples" class="slds-cell-wrap" style="vertical-align:top;" headers="d52846e56 ">
              <ul>
                <li>
                  <p>Name = <kbd>AccountActive</kbd>, Author =
                    <kbd>CustomerSales</kbd>
                  </p>
                </li>

                <li>
                  <p>Name = <kbd>AccountClosed</kbd>, Author =
                    <kbd>CustomerSales</kbd>
                  </p>
                </li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Requirements" class="slds-cell-wrap" style="vertical-align:top;" headers="d52846e50 ">
              <p style="margin-bottom:0;">The name and author must only contain underscores and alphanumeric
                characters. It must be unique, begin with a letter, not include spaces,
                not end with an underscore, and not contain two consecutive
                underscores.</p>
            </td>

            <td data-label="Examples" class="slds-cell-wrap" style="vertical-align:top;" headers="d52846e56 ">
              <p>Not acceptable:</p>
              <ul>
                <li>
                  <p>
                    <kbd>account$card!</kbd>
                  </p>
                </li>

                <li>
                  <p>
                    <kbd>2account__card</kbd>
                  </p>
                </li>

                <li>
                  <p>
                    <kbd>$account__card_</kbd>
                  </p>
                </li>

                <li>
                  <p>
                    <kbd>account card</kbd>
                  </p>
                </li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Requirements" class="slds-cell-wrap" style="vertical-align:top;" headers="d52846e50 ">
              <p style="margin-bottom:0;">If you have multiple versions of a Flexcard, only one version can be
                active at a time. See <a href="https://help.salesforce.com/s/articleView?id=xcloud.os_flexcards_versioning.htm&amp;release=264.0.0&amp;type=5" title="For the managed package runtime, Flexcards supports versioning. You can create an identical copy of a Flexcard by creating a new version and keeping other versions with the same name, and author, but with a new version number. Create a new version when you want to make slight modifications to a Flexcard already published to Lighting or Community pages, and elsewhere.">Flexcards Versioning (Managed Package)</a>.</p>
            </td>

            <td data-label="Examples" class="slds-cell-wrap" style="vertical-align:top;" headers="d52846e56 ">
              <p style="margin-bottom:0;">N/A</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Requirements" class="slds-cell-wrap" style="vertical-align:top;" headers="d52846e50 ">
              <p style="margin-bottom:0;">Flexcard names cannot be changed. You must clone a Flexcard to change the
                name. See <a href="https://help.salesforce.com/s/articleView?id=xcloud.os_clone_a_flexcard.htm&amp;release=264.0.0&amp;type=5" title="For the managed package runtime, create an identical copy of a Flexcard with the Clone feature in the Flexcard Designer. Cloning an existing Flexcard creates a new Flexcard with a new Name, or Author, or both. The&nbsp;Name and Author must be unique.">Clone
                  a Flexcard</a>.</p>
            </td>

            <td data-label="Examples" class="slds-cell-wrap" style="vertical-align:top;" headers="d52846e56 ">
              <p style="margin-bottom:0;">N/A</p>
            </td>

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

## Flexcard Element Name Requirements

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col>
          <col>
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d52846e228">
              <p style="margin-bottom:0;">Requirement</p>
            </th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d52846e234">
              <p style="margin-bottom:0;">Examples</p>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Requirement" class="slds-cell-wrap" style="vertical-align:top;" headers="d52846e228 ">
              <ul>
                <li>
                  <p>Element Names cannot contain spaces and must be unique in a
                    Flexcard. It can contain any string combination of alphanumerical
                    and special characters.</p>
                </li>

              </ul>
            </td>

            <td data-label="Examples" class="slds-cell-wrap" style="vertical-align:top;" headers="d52846e234 ">
              <p>Acceptable:</p>
              <ul>
                <li>
                  <p>
                    <kbd>address_block</kbd>
                  </p>
                </li>

                <li>
                  <p>
                    <kbd>View_Account</kbd>
                  </p>
                </li>

                <li>
                  <p>
                    <kbd>$account_revenue!</kbd>
                  </p>
                </li>

              </ul>
              <p>Not acceptable:</p>
              <ul>
                <li>
                  <p>
                    <kbd>address block</kbd>
                  </p>
                </li>

                <li>
                  <p>
                    <kbd>View Account</kbd>
                  </p>
                </li>

                <li>
                  <p>
                    <kbd>$account revenue!</kbd>
                  </p>
                </li>

              </ul>
            </td>

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