koply / magento2-search
Koply AI-powered site search widget for Magento 2
Package info
github.com/svernplatform/magento2-search
Language:HTML
Type:magento2-module
pkg:composer/koply/magento2-search
Requires
- php: >=8.1
- magento/framework: >=102.0
README
AI-powered site search widget for Magento 2, powered by Koply.
Why Koply
- AI included, no add-ons — zero-results recovery, automatic synonym suggestions and catalog enrichment are included in every plan, not sold separately like Doofinder or Algolia
- EU-hosted — all data processed and stored in Sweden. GDPR-compliant by design, no cookie consent required for the widget
- Unlimited searches — fixed price per site, no per-query billing, no surprises on your invoice
- 2-minute setup — install the module, add your API key, done. All widget customization (colors, locale, placeholder) is managed from the Koply panel
Requirements
- Magento 2.4.x
- PHP 8.1+
Installation
Via Composer (recommended)
composer require koply/magento2-search php bin/magento module:enable Koply_Search php bin/magento setup:upgrade php bin/magento cache:clean
Manual installation
- Download the module ZIP
- Extract to
app/code/Koply/Search/ - Run:
php bin/magento module:enable Koply_Search php bin/magento setup:upgrade php bin/magento cache:clean
Configuration
- Go to Stores > Configuration > Koply > Search Widget
- Set Enable to Yes
- Enter your API Key — found in your Koply panel under Sites > Embed
- Save and flush cache
Your API key is site-specific. If you manage multiple Magento stores, create one site per store in the Koply panel and use each site's API key independently.
How it works
The module injects the Koply widget script before </body> on all frontend pages. It also registers a koply.cart.add event listener that handles add-to-cart requests using Magento 2's native /checkout/cart/add/ endpoint.
All search customization — colors, placeholder text, locale, boosting rules, synonyms — is configured from your Koply panel. No Magento deployments needed for search changes.
Events
koply.cart.add
Fired by the Koply widget when a user clicks "Add to cart".
{ entity_id: "595", // Magento product entity_id qty: 1 }
koply.cart.added
Fired after a successful add-to-cart request.
Pricing
Plans start at €0 (Free) with unlimited searches on all paid plans. See full pricing at koply.eu/pricing.
| Plan | Price | Products | Sites | AI features |
|---|---|---|---|---|
| Free | €0/mo | 100 | 1 | Synonym suggestions, zero-results recovery |
| Starter | €49/mo | 5,000 | 1 | Synonym suggestions, zero-results recovery |
| Growth | €139/mo | 10,000 | 3 | All AI features incl. product enrichment |
| Professional | €219/mo | 50,000 | 10 | All AI features incl. image search |
All paid plans include a 14-day free trial. No credit card required.
Support
- Documentation: koply.eu/docs
- Email: support@koply.eu
- Website: koply.eu