The embedded search display is not showing up on my website.

Usually if the embedded search form does not appear on your site it is because you entered an incorrect value in the "Target Class For Embedded Search Form & Results Display" field (or it is empty) when configuring your embedded search display in the control panel.

If the correct class name is located in that field, make sure that the "Show Search Form" option is turned on if you are using this feature on a dedicated page. If the search form is turned off, the embedded results display will only appear if it is triggered by an incoming search request from the site's main search field. 

For initial testing we recommend keeping the search form turned on so you will see the display even if no search has been submitted to the page.

You can also check if the search container (the class name for the embedded search form) is correct by using your browser's developer tools and looking at the console log. 

If you receive an error in your browser console similar to :

Uncaught DOMException: Failed to execute 'querySelector' on 'Document': '.' is not a valid selector.

That type of JS error means that the class name you provided is incorrect and cannot be located on the page (or pages) where you have installed the JS script.



Search Shop Bot Pro Knowledge Base | Help Docs