Setup a Public Site to Host Survey

Setting up a public site for your Feedback 360 surveys ensures that respondents can access and complete them without needing to log in.

Here is a step-by-step guide based on the tutorial video.


1. Creating the Site

  1. Navigate to Setup in your Salesforce org.
  2. In the Quick Find box, search for All Sites under Digital Experiences.
  3. Click New to create a new site.
  4. Select the Build Your Own (Aura) template and click Get Started.
  5. Enter a Name for your site (e.g., "Survey"). The URL will automatically populate based on the name.
  6. Click Create.


2. Enabling Public Access

  1. From the site's workspace, click on Builder.
  2. Go to Settings (gear icon) > General.
  3. Under Public Access, check the box for: "Guest users can see and interact with the site without logging in."
  4. Click on the survey Profile link (under Guest User Profile) to configure permissions.


Configuring Guest User Permissions


3. Configuring Theme and Style

  1. Return to the Site Builder.
  2. Go to Theme > Configure.
  3. Ensure Survey: Community Theme is selected in the Theme Layouts dropdown.
  4. Navigate to Advanced settings.
  5. Click Edit Head Markup and paste the provided style code for survey component positioning.
  6. Click Save.

Configure site page for F360 Core - Survey Component. Add the below code in the Head Markup in the builder.

<style>

  .pscsmtACSLC_Survey_Components_Parent{

    position:fixed!important;

  }

  .pscsmtACSLC_Survey_Question_Detail.top, .pscsmtACSLC_SurveyStart .top, .pscsmtACSLC_Survey_List {

    top: 96px!important;

  }

  pscsmt-psc-survey-time-tracker{

      position: fixed;

      top: 105px;

      width: 100%; 

  }

  article.pscsmtACSLC_Survey_Question_Detail.slds-card.slds-show{

    top: 96px;

    display: block;

    height: 500px;

    overflow: auto;

  }

  .slds-card__body{

      padding-top: 100px;

  }

</style>



4. Adding the Survey Component

  1. Open the Components panel and search for F360 Core - Survey.
  2. Drag and drop the component onto the content area of the page.
  3. In the component configuration panel, set the following:
  1. Click Publish at the top right of the builder.
  2. Enter a description and click Publish again to make the site live.


5. Activating the Site

  1. Return to the site Workspaces and click on Administration.
  2. Go to Settings.
  3. If the status is "Preview," click Activate.
  4. Copy the Site URL—this is the base URL you will use for your surveys.


6. Finalizing Custom Settings

  1. Go back to Salesforce Setup and search for Custom Settings.
  2. Find Survey Settings and click Manage.
  3. Click Edit and paste your copied Site URL into the SurveySiteBaseURL field.
  4. Click Save.

Your public site is now fully configured and ready to host Feedback 360 surveys!

Redirecting you to the article... Click here if you are not redirected automatically.