---
schema_version: "1"
id: 922c837229d3a23dbde895969f149553b61858d547700ff684593bbd7314e290
title: Create Custom Site Properties
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/siteforce_custom_prop_create.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.siteforce_custom_prop_create.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: b4630dab5c5d26bfcc766bf96b795d694b197c4a3b82023a731e80eb50f7de91
description: You can quickly create Custom Properties that can be reused by editors of your site.
products:
  - Salesforce Platform
  - Security
release: "264"
---
# Create Custom Site Properties

You can quickly create Custom Properties that can be reused by editors of your site.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition">
        <colgroup>
          <col>
        </colgroup>
        <tbody>
          <tr class="">
            <td class="slds-cell-wrap" style="vertical-align:top;">Available in: Salesforce Classic</td>

          </tr>
          <tr class="">
            <td class="slds-cell-wrap" style="vertical-align:top;">
              <p>Available for purchase in: <strong>Enterprise</strong>, <strong>Performance</strong>,
                and <strong>Unlimited</strong> Editions</p>
              <p style="margin-bottom:0;">Available (with limitations) in:
                <strong>Developer</strong> Edition
              </p>
            </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="d107531e74">User
              Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d107531e74 ">To build, edit, and manage Site.com sites:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d107531e74 ">
              <p><samp class="parmname">Site.com Publisher User</samp> field enabled on the
                user detail page</p>
              <p>AND</p>
              <p style="margin-bottom:0;">Site administrator or designer role
                assigned at the site level</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d107531e74 ">To edit only content in Site.com sites:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d107531e74 ">
              <p>
                <samp class="parmname">Site.com Contributor
                  User</samp>
              </p>
              <p>AND</p>
              <p style="margin-bottom:0;">Contributor role assigned at the
                site level</p>
            </td>

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

When creating your custom properties, you’ll probably want to organize them logically.

- Organize properties into multiple sections to make them easier to manage and easy to find.
- Order properties within sections in a logical manner. For example, organize them alphabetically.
- Order sections and properties by dragging and dropping them within the Custom Properties view.

1. From within your site, click **Site Configuration** | **Custom Properties**.
    
    The Custom Properties view appears.
2. Click ![Add a branding property](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-extend_click-264-0-0-production-enus/5f7d9219-b7b1-4552-8891-f1aba9b289fc/extend_click/images/siteforce_icon_newproperty.png).
3. Enter a name for the property in the Label field.
    
    The expression name is filled in automatically. The expression name is used in style sheets and code blocks.
4. Choose a type.
5. Set the default value.
6. To make the property required, click **Required**.

To edit or delete properties, hover over any property and use the menu ![branding edit menu](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-extend_click-264-0-0-production-enus/5f7d9219-b7b1-4552-8891-f1aba9b289fc/extend_click/images/siteforce_icon_brand_edit.png). To edit section names, double-click the name make changes.

#### See Also

- [Custom Site Properties Overview](https://help.salesforce.com/s/articleView?id=platform.siteforce_prop_custom_overview.htm&release=264.0.0&type=5 "With custom site properties, you can define and store frequently occurring content on your site. For example, you can store your address and phone number as a custom property so that it can be reused by anyone who is editing your site. You can apply stored properties to pages, headers and footers, and widgets quickly by using expression language syntax.")
- [Custom Property Types](https://help.salesforce.com/s/articleView?id=platform.siteforce_prop_type.htm&release=264.0.0&type=5 "Property types are available when designers or site administrators create site branding properties, site custom properties, widget branding properties, and widget custom properties.")
- [Setting Up Custom Properties](https://help.salesforce.com/s/articleView?id=platform.siteforce_custom_prop_setup.htm&release=264.0.0&type=5 "You can use custom properties in your website by using expression language syntax within a style sheet, code block, widget, or the HTML page editor.")