---
schema_version: "1"
id: 0305c04bea1784425c4eb890856352cd9ce805907190825e62223b51408c4e66
title: Set Up Salesforce Sites
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/sites_setup_overview.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.sites_setup_overview.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 727a1a00ddad3bf9f5736620606aa35b7b9200d0e4f0a913106b5e199972c77d
description: Enable Salesforce Sites and create public websites and applications that are directly integrated with your Salesforce org—without requiring users to log in with a username and password.
products:
  - Salesforce Platform
  - Security
release: "264"
---
# Set Up Salesforce Sites

Enable Salesforce Sites and create public websites and applications that are directly integrated with your Salesforce org—without requiring users to log in with a username and password.

### 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: both Salesforce Classic and Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Developer</strong>, <strong>Enterprise</strong>, <strong>Performance</strong>, and <strong>Unlimited</strong> Editions</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="d207101e72">User
              Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d207101e72 ">To create and edit Salesforce Sites:</td>

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

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

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

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

1. From Setup, in the Quick Find box, enter Sites, and then select **Sites**.
2. [Enable](https://help.salesforce.com/s/articleView?id=platform.sites_creating_subdomain.htm&release=264.0.0&type=5 "To use Salesforce Sites with or without a custom domain, you must first enable Salesforce Sites and register your Salesforce Sites domain. Your company's Salesforce Sites domain is used for all the sites that you create.") Salesforce Sites.
3. [Create](https://help.salesforce.com/s/articleView?id=platform.sites_creating_and_editing_sites.htm&release=264.0.0&type=5 "After you enable Salesforce Sites, create a Salesforce Site. Or, update an existing site.") and [configure](https://help.salesforce.com/s/articleView?id=platform.sites_configuring_sites.htm&release=264.0.0&type=5 "After you create your site, configure public access and login settings, then activate the site. Optionally, you can also create a syndication feed for your site, and assign error pages for standard errors.") your site.
4. Develop and use [Visualforce pages](https://help.salesforce.com/s/articleView?id=platform.sites_site_pages.htm&release=264.0.0&type=5 "Salesforce Sites use Visualforce pages for all site and error pages. To expose a Visualforce page on your site, enable that page for your site.") for your site, use or hide [standard pages](https://help.salesforce.com/s/articleView?id=platform.sites_standard_pages.htm&release=264.0.0&type=5 "Control the standard pages users see for your site. Salesforce Sites uses Visualforce pages for all site and error pages. Lightning Platform also provides some standard pages that you can use. Before you can use a page for your site, enable the page for the site. If a page isn’t listed under Site Standard Pages, Salesforce displays an authorization required error."), and customize or replace out-of-box [error pages](https://help.salesforce.com/s/articleView?id=platform.sites_standard_pages.htm&release=264.0.0&type=5 "Control the standard pages users see for your site. Salesforce Sites uses Visualforce pages for all site and error pages. Lightning Platform also provides some standard pages that you can use. Before you can use a page for your site, enable the page for the site. If a page isn’t listed under Site Standard Pages, Salesforce displays an authorization required error."). Associate these pages with your site.
5. Choose a site template. Use the lookup field to find a template that you developed, or use the provided template. The site template provides the page layout and style sheet for your site and overrides any formatting inherited from the associated portal.
6. [Enable a portal](https://help.salesforce.com/s/articleView?id=platform.sites_customer_portal_setup.htm&release=264.0.0&type=5 "Allow your users to register for or log into an associated portal from your site") for login or self-registration, then associate it with your site.
7. Optionally, modify [public access settings](https://help.salesforce.com/s/articleView?id=platform.sites_public_access_settings.htm&release=264.0.0&type=5 "Control what public users can do on each Salesforce Sites site.").
8. When you’re ready to make your site public, click **Activate** on the Site Details page. You can also activate your site from the Site Edit and Sites pages.

After you have set up a site, you can:

- Run reports and dashboards on your site.
- [Create workflow rules](https://help.salesforce.com/s/articleView?id=platform.sites_workflow.htm&release=264.0.0&type=5 "With workflow for sites, you can create workflow rules that trigger email alerts when certain site-related criteria are met. For example, create a rule that sends your site administrator an email alert when bandwidth usage reaches 80% of the daily bandwidth limit or when a site's status changes from the active state.") that trigger email alerts when site-related criteria are met.

- **[Create and Edit Salesforce Sites](https://help.salesforce.com/s/articleView?id=platform.sites_creating_and_editing_sites.htm&release=264.0.0&type=5)**  
    After you enable Salesforce Sites, create a Salesforce Site. Or, update an existing site.
- **[Configure Salesforce Sites](https://help.salesforce.com/s/articleView?id=platform.sites_configuring_sites.htm&release=264.0.0&type=5)**  
    After you create your site, configure public access and login settings, then activate the site. Optionally, you can also create a syndication feed for your site, and assign error pages for standard errors.
- **[Use Administrator Preview Mode to Troubleshoot Salesforce Sites](https://help.salesforce.com/s/articleView?id=platform.sites_admin_preview.htm&release=264.0.0&type=5)**  
    If you see errors on site pages and you can't determine the cause, use administrator preview mode to look at them in context and in greater detail.

#### See Also

- [Manage Salesforce Sites](https://help.salesforce.com/s/articleView?id=platform.sites_managing_sites.htm&release=264.0.0&type=5 "Review the high-level steps to create and manage a Salesforce Site.")
- [Configure Salesforce Sites](https://help.salesforce.com/s/articleView?id=platform.sites_configuring_sites.htm&release=264.0.0&type=5 "After you create your site, configure public access and login settings, then activate the site. Optionally, you can also create a syndication feed for your site, and assign error pages for standard errors.")