Theme Configuration Guide

This guide shows you how to enable the Facetify app embed and add blocks to your Shopify theme. These instructions work across all supported themes.

Prerequisites

Before configuring your theme, make sure you have:

  1. Installed Facetify and waited for product sync
  2. Access to your Shopify theme editor

App Embed (Required)

The app embed is required for Facetify to work. It loads the core search system and enables header search replacement.

How to Enable

1
Open Theme Editor
Go to Online Store → Themes → Customize
2
Find App Embeds
In the left sidebar, scroll down and click App embeds
3
Enable Facetify
Find "Facetify Search/Filter" and toggle it ON
4
Save
Click Save in the top right corner

App Embed Settings

Click on the Facetify app embed to configure its settings:

SettingOptionsDescription
Header Searchreplace, disabledReplace your theme's header search with Facetify search, or keep native search
Search Behaviorautocomplete, auto_search, manualHow search responds to typing. Autocomplete shows suggestions, auto_search searches immediately
Color Schemeauto, light, darkColor theme for the search overlay. Auto inherits from your theme
Debug ModeOn/OffEnable console logging for troubleshooting

Product Grid Block

The Product Grid block displays products with filtering, sorting, and pagination. Use it on both collection pages and search pages.

On Collection Pages

Add the Product Grid to your collection template to enable filtering and sorting.

1
Navigate to Collection Template
In the theme editor, use the page dropdown and select Collections → Default collection
2
Add Section
Click "Add section" and select "Facetify Product Grid" from the Apps section
3
Position the Section
Drag the section below the collection banner/header
4
Hide Theme's Native Grid
Find your theme's default "Product grid" section and click the eye icon to hide it
5
Save
Click Save to publish your changes
Recommended Collection Settings
  • Search Display: disabled (no search input needed)
  • Filter Layout: standard (shows filter bar with drawer)
  • Desktop Columns: 4 (matches most themes)
  • Products Per Page: 24

On Search Pages

Add the Product Grid to your search template with search display enabled.

1
Navigate to Search Template
In the theme editor, use the page dropdown and select Search
2
Add Section
Click "Add section" and select "Facetify Product Grid"
3
Enable Search Display
Set Search Display to enabled_with_header to show search input and results heading
4
Hide Theme's Native Search Results
Find and hide your theme's default search results section
5
Save
Click Save to publish your changes
Recommended Search Settings
  • Search Display: enabled_with_header (shows "Search results for..." heading)
  • Filter Layout: standard
  • Desktop Columns: 4 (match your collection pages)
  • Products Per Page: 24

Product Grid Settings Reference

Display Settings

SettingOptionsDescription
Search Displaydisabled, enabled, enabled_with_headerShow search input above results (use on search pages only)
Filter Layoutnone, drawer, standardHow filters are displayed: none, drawer only, or full filter bar
Show Filter CountsOn/OffDisplay product counts next to filter options
Show Filter ChipsOn/OffDisplay active filters as removable chips
Color Schemeauto, light, darkColor theme for the grid

Grid Settings

SettingRange/OptionsDescription
Desktop Columns2-5Number of product columns on desktop
Products Per Page12-48Products displayed per page

Product Card Settings

SettingDefaultDescription
Show BrandOnDisplay vendor/brand name
Show TitleOnDisplay product title
Show PriceOnDisplay product price
Show Like ButtonOnDisplay heart/favorite icon

Product Recommendations Block

Display product recommendations to help customers discover related items. Use this on product pages and the homepage.

On Product Pages

Show related products below the main product information.

1
Navigate to Product Template
In the theme editor, select Products → Default product
2
Add Section
Click "Add section" and select "Facetify Product Recommendations"
3
Position Below Product
Drag the section below the main product section
4
Configure Source
Set Show Products From to same_vendor or same_type for relevant suggestions
5
Save
Click Save to publish
Recommended Product Page Settings
  • Section Heading: "You may also like" or "More from [Vendor]"
  • Show Products From: same_vendor or same_type
  • Number of Products: 4-6
  • Desktop Columns: 4

On Homepage

Feature products from a specific collection on your homepage.

1
Navigate to Homepage
Select Home page from the page dropdown
2
Add Section
Click "Add section" and select "Facetify Product Recommendations"
3
Set to Collection Mode
Set Show Products From to collection
4
Pick a Collection
Use the collection picker to select your "Featured" or "Bestsellers" collection
5
Save
Click Save to publish
Recommended Homepage Settings
  • Section Heading: "Featured Products" or "Shop Bestsellers"
  • Show Products From: collection
  • Number of Products: 8
  • Desktop Columns: 4

Recommendations Settings Reference

SettingOptionsDescription
Section HeadingTextCustom heading above recommendations (leave empty to hide)
Show Products Fromany, same_vendor, same_type, collectionFilter recommendations by source
CollectionCollection pickerSelect collection (when using collection mode)
Number of Products2-25How many products to display
Desktop Columns2-6Product columns on desktop

Tested Themes

Facetify is designed to work with any Shopify theme. The following themes have been specifically tested and verified:

ThemeStatusVersion TestedNotes
DawnBaselineShopify's default theme. Reference implementation, fully tested.
RefreshSupportedWorks out of the box with no special configuration.
SenseSupportedWorks out of the box with no special configuration.
SpotlightSupported15.4.1Same codebase as Dawn. Works out of the box.
CraftSupported15.4.1Same codebase as Dawn. Works out of the box.
StudioSupported15.4.1Same codebase as Dawn. Works out of the box.
RideSupported15.4.1Same codebase as Dawn. Dark theme supported.
PrestigeSupportedUses a different search pattern. Fully working.
HorizonSupported3.1.0Uses dialog-component pattern. Fully working.
SavorSupported3.1.0Same codebase as Horizon. Works out of the box.
TinkerSupported3.1.0Same codebase as Horizon. Works out of the box.
Other themesFallbackGeneric detection is used for unknown themes.
Status Legend
  • Baseline - Reference implementation, fully tested
  • Supported - Tested and working, no special configuration needed
  • Fallback - Generic detection used for unknown themes

Using a theme not listed above? Facetify uses automatic detection that works with most themes. If you encounter any issues, contact us and we'll help get it working.

Troubleshooting

Filters not appearing?

  • Check that the app embed is enabled in App embeds
  • Verify products have synced (check Facetify dashboard for "All products synced")
  • Make sure Filter Layout is set to standard or drawer, not none

Products showing twice?

  • Hide your theme's default "Product grid" section (use the eye icon, don't delete)
  • Check you don't have multiple Facetify grid sections on the same page

Styling looks off?

  • Set Color Scheme to auto to inherit your theme's colors
  • Facetify uses Shadow DOM for style isolation - this prevents conflicts but means your theme's custom CSS won't affect Facetify components

Search not working in header?

  • Verify Header Search is set to replace in the app embed settings
  • If using an untested theme, the search replacement may need adjustment - contact support

Need help with your theme?

If you're having trouble with any theme, contact our support team. We're happy to help get Facetify working on your store.