This is an old revision of the document!
Table of Contents
Magento 2 Search Autocomplete Extension User Guide
Magento 2 Search Autocomplete Extension - fast autosuggest dropdowns with search term and product suggestions as customers type.
Extension Overview
The Toweringmedia Search Autocomplete Extension for Magento 2 enhances the default Magento search experience by displaying instant search suggestions and matching product results while customers type in the storefront search box. The extension helps users quickly discover products, improves navigation, and creates a faster shopping experience.
Product Information
Magento 2 Search Autocomplete Extension provides a lightweight autocomplete dropdown integrated with Magento minisearch. The extension displays search term suggestions and related product matches in real time, allowing customers to access relevant results without loading a separate search results page.
Administrators can manage autocomplete settings directly from the Magento admin panel, including suggestion limits and minimum search characters.
What This Extension Does
- Displays instant search suggestions while typing
- Shows matching product suggestions in the search dropdown
- Improves product discovery and search experience
- Reduces customer search time
- Integrates with Magento storefront minisearch
- Allows admin configuration for autocomplete behavior
Installation
Please refer to the official installation guide for step-by-step setup instructions:
Configuration
To configure the extension, navigate to:
- Stores > Configuration > Toweringmedia > Search Autocomplete
The following configuration options are available:
- Enable Module: Enable or disable the Search Autocomplete extension.
- Minimum Characters Before Search: Set the minimum number of characters required before suggestions appear.
- Show Search Query Suggestions: Enable or disable search query suggestions in the autocomplete dropdown.
- Query Suggestions Limit: Set the maximum number of search query suggestions displayed.
- Show Product Suggestions: Enable or disable product suggestions in the autocomplete dropdown.
- Product Suggestions Limit: Set the maximum number of product suggestions displayed.
User Experience
The Search Autocomplete extension provides a fast and user-friendly search experience by displaying instant product suggestions as customers type in the storefront search box. Matching products are shown in a clean dropdown layout with product images, names, and prices, helping customers quickly find relevant products without navigating to the search results page.
The autocomplete dropdown updates dynamically based on the entered search term, improving product discovery and reducing the time required to search for products.
Operational Checklist
- Verify the extension is enabled from Magento Admin
- Confirm autocomplete suggestions appear on the storefront search box
- Test search query suggestions functionality
- Test product suggestion results and product links
- Verify minimum search character settings
- Check query and product suggestion limits
- Clear Magento cache after configuration changes
- Reindex Magento if product data is not updating correctly
- Test functionality on desktop and mobile devices
Troubleshooting
Autocomplete Suggestions Not Displaying
- Verify the module is enabled in configuration
- Clear Magento cache
- Run Magento indexers
- Confirm JavaScript files are loading properly
- Verify the minimum search character value is not too high
Product Suggestions Not Showing
- Ensure products are enabled and visible in catalog search
- Confirm product suggestions are enabled in configuration
- Reindex Magento catalog search index
- Verify products match the entered search keyword
Styling or Layout Issues
- Flush static content cache
- Redeploy static content if required
- Check for frontend theme conflicts
- Test with the default Magento theme for comparison
Slow Search Response
- Reduce suggestion limits if too many results are displayed
- Optimize Magento indexing and caching
- Verify server performance and search configuration


