Integrate a Coveo hosted search page in an Experience Cloud site

The Coveo Community Hosted Search Page component allows you to integrate a Coveo hosted search page in an Experience Cloud site. To create a hosted search page, you must use the Coveo search page builder, which is available in the Coveo Administration Console.

A Coveo hosted search page is a feature-rich search interface that’s easy to integrate. It’s also fully configurable using the Coveo search page builder, eliminating the need to make changes in Salesforce every time you want to modify an option.

Tip
Tip

The Coveo search page builder lets you create a simple search interface within a few minutes without writing any code. However, if you want to create a more advanced or a highly customized search interface, you should use the Quantic library instead.

Coveo Community Hosted Search Page with RGA | Coveo for Salesforce

Prerequisites

Add the Community Hosted Search Page component

  1. Access your Experience Cloud site using the Salesforce Experience Builder.

  2. From the Pages menu in the top toolbar, select Search to access the search page.

  3. From the Components panel on the left, under Custom Components, drag the Coveo Community Hosted Search Page component onto the page region where you want the search interface to appear, typically in the Content section replacing the Salesforce default search results component.

  4. In the component details section on the right, click the Configuration name picklist to select the name of the hosted search page configuration you want to integrate. You should quickly see your search page render after selecting the configuration you want.

    Tip
    Tip

    If you’ve correctly configured the Coveo for Salesforce application, all the hosted search page configurations you created using the Coveo search page builder will be available in the picklist.

  5. Under Engine ID, enter the ID of the engine instance the component must register to. Any string value can be specified.

    Important
    Important

    All components that belong to a given interface (for example, the Coveo Community Hosted Search Page and the Coveo Hosted Searchbox components) must use the same engine ID value to work properly.

  6. (Optional) To hide the search box that’s integrated by default with the Coveo Community Hosted Search Page component, select the Hide integrated search box option.

    Note

    Hiding the integrated search box is recommended if you plan to add a Coveo Hosted Searchbox in the header of your Experience Cloud site.

  7. To preview your page, click Preview on the toolbar at the upper-right corner of the Experience Builder.

  8. To publish your page, click Publish on the toolbar at the upper-right corner of the Experience Builder. This process make take a few minutes to complete.

    The Coveo hosted search page is now available in your Experience Cloud site.

Current limitations