Advanced Features & Customization
SearchJet provides advanced customization options for store owners and developers who need full control over the search experience.
Using the Liquid Drop
SearchJet provides a Liquid drop object for advanced theme developers to have full control over the integration. Access search data directly in your Shopify templates.
{{ searchjet.results_count }}
{{ searchjet.query }}
Theme Integration (Manual)
For full control, integrate SearchJet manually in your theme. Add the search bar HTML and JavaScript initialization code to your theme files.
Custom Result Templates
Override the default result template to match your store design. Use the template option to specify a custom HTML template for search results.
- Product cards: Show product image, title, price, and availability in the dropdown.
- Category results: Include collection names and product counts in search results.
- Blog posts: Display post excerpts, dates, and author names alongside product results.
Event Callbacks
Hook into SearchJet events to build custom interactions. Use callbacks for search, result click, and zero-result events to track behavior and customize the experience.