Description
Give your WooCommerce clients a better search experience — without building the technology yourself.
Shorts playlist
100 Days of Weaviate
100 Days of Vespa.ai
100 Days of Elasticsearch
100 Ways WooCommerce Agencies Can Grow Client
What is WPSOLR?
WPSOLR is a professional search and product discovery platform for WordPress and WooCommerce agencies.
Use it as the technology behind advanced search, product recommendations, personalization and AI-powered product discovery for your clients.
⚠️ This isn’t a simple WordPress plugin
We’re deliberately upfront about this.
WPSOLR is powerful because it’s not a one-click search widget.
It can connect WooCommerce stores to powerful search technologies such as PostgreSQL AI, OpenSearch, Weaviate AI, Vespa AI, Elasticsearch and Apache Solr.
That means technical configuration, indexing, relevance tuning and infrastructure can be involved.
For an agency, that’s an advantage.
You get the flexibility to build the right solution for each client instead of being locked into a black-box search SaaS.
If your clients only need basic WordPress search, WPSOLR is probably overkill.
If you build serious WooCommerce stores where search and product discovery impact revenue, keep reading.
Turn search into a service you can sell
Your clients already pay you to build and improve their WooCommerce stores.
WPSOLR gives you another capability to bring to those clients:
🔎 Advanced WooCommerce Search
Deliver better product discovery with powerful relevance controls, filters, facets, synonyms and ranking.
🛍️ Product Recommendations
Add relevant product recommendations to key areas of the customer journey.
🧠 AI & Semantic Search
Go beyond keyword matching with semantic and AI-powered search technologies.
🎯 Personalization
Build more relevant discovery experiences based on customer behavior and context.
📈 Conversion Optimization
Make search and product discovery part of your client’s conversion strategy — not just a technical feature.
Built for agencies, not just developers
WPSOLR gives your agency the technology layer.
You bring the client relationship.
You design the solution.
You deliver the project.
You create the recurring service.
WPSOLR provides the search and recommendation technology underneath.
That means you can build your own WooCommerce search, discovery and conversion offering without developing an entire search platform from scratch.
And yes, it requires technical expertise
That’s intentional.
WPSOLR is designed to give agencies control over:
- Search infrastructure
- Indexing
- Relevance
- Ranking
- Facets and filters
- Synonyms
- Product discovery
- Recommendations
- Semantic search
- AI integrations
- Custom development
You can start simple and add sophistication as the client’s requirements grow.
The complexity is the capability.
Why agencies use WPSOLR
Add another high-value service
Offer advanced search and product discovery without developing your own technology.
Increase revenue from existing clients
Bring new optimization opportunities to WooCommerce clients you already manage.
Create recurring revenue
Search, recommendations and conversion optimization can become ongoing services rather than one-off development projects.
Differentiate your agency
Don’t compete only on design and development. Offer capabilities that directly influence your client’s ecommerce performance.
Keep control
Use your own expertise and implementation approach instead of handing your client relationship to another SaaS provider.
Is WPSOLR right for your agency?
Yes, if you:
- Build or manage WooCommerce stores
- Work with medium to large product catalogs
- Have technical development capabilities
- Want to offer advanced search or recommendations
- Want to improve ecommerce conversion
- Want additional revenue opportunities from existing clients
Probably not, if you:
- Only build small brochure websites
- Need a basic search box
- Don’t want any technical configuration
- Are looking for a completely managed, zero-configuration SaaS
That’s OK.
WPSOLR is built for agencies that want to do more.
Start with a client project
Install WPSOLR and explore what you can build.
Then, when you find a client who needs more powerful search, better product discovery or conversion-focused recommendations, turn it into a service your agency can sell.
Want to see how agencies can use WPSOLR?
Book a demo.
We’ll show you the technology, the possible client use cases and how you can integrate WPSOLR into your agency offering.
Your clients don’t need another plugin.
Your agency needs another revenue opportunity.
WPSOLR gives you the technology to build it.
Ready for More?
Start with WPSOLR Free, then unlock enterprise-grade search and AI capabilities with WPSOLR Enterprise.
Reviews
Contributors & Developers
“WPSOLR — Search & Recommendations for WooCommerce Agencies” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “WPSOLR — Search & Recommendations for WooCommerce Agencies” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
24.6
- (New) Complete rebranding of the WPSOLR admin screens with a modern, polished look
24.5
- (New) Make generated CA certificate path configurable
- Performance and security
- Removed the setup assistant with OpenSolr
24.4
- (New) Opensearch with vectors: BM25 search, vector search, hybrid RRF search, recommendations. Local docker with pre-trained embedding models.
24.3
- (New) PostgreSQL with Timescale extensions: BM25 search, vector search, hybrid RRF search, recommendations. Local docker with pgai and Ollama embeddings.
24.2
- (new) Weaviate delete by post type
- (fix) Apache Solr/SolrCloud facet limit
24.1
- (new) New Opensearch search hosting with WPSOLR support
24.0.2
- (fix) Remove Monolog from dependencies
24.0.1
- (fix) Security patch
- (fix) Fatal error due to Monolog incompatible version detected with WordPress 6.7.2
24.0
- (fix) OpenSearch shard and replication
- (fix) OpenSearch logs warning
23.9.1
- (new) Vespa.ai vector/hybrid/keywords search
23.9
- (new) 60 seconds configuration wizard with free opensolr.com hosting
23.8
- (new) Related posts with Weaviate: retrieve semantically similar posts, with extra filters.
- (new) Related posts with Elasticsearch: retrieve text similar posts (More Like This), with extra filters.
- (new) Related posts with OpenSearch: retrieve text similar posts (More Like This), with extra filters.
- (new) Related posts with Solr: retrieve text similar posts (More Like This), with extra filters.
- (fix) Fix missing $ajax_delay_ms initialization
23.7
- (new) Add settings to use any jQuery-Autocomplete option with suggestions
- (new) Add post excerpt to boosts
- (new) Index taxonomy’s featured image url for helping catalog discovery in external tools like Algolia
23.6
- (new) Index featured image url for helping catalog discovery in external tools
- (fix) real-time indexing not working on creation
- (fix) SQL full-text search should not be executed
- (fix) Random sort with Elasticsearch
- (fix) Deprecated parse_str()
23.5
- (Fix) Solr syntax error with facets containing ” and ”
- (Fix) Facets containing “:” are not selected
- (fix) Facets javascript error in backend search when several views
23.4
- (deprecation) Deprecated Elasticsearch server 7.x version. Requires Elasticsearch server 8.x version
- (php client) Update Elasticsearch PHP client from version 7. to version 8.
- (new) Weaviate GPT4All vectorizer
- (new) Self-signed node certificate setting for docker OpenSearch SSL
- (new) Self-signed node certificate setting for docker Elasticsearch SSL
- (new) Self-signed node certificate setting for docker Apache Solr SSL
- (new) Self-signed node certificate setting for docker Weaviate SSL
- (new) Button to clone index settings
- (fix) Option to switch Solarium client from http to curl
- (fix) Weaviate slider (numeric and dates),and range, facets
- (fix) Weaviate sort on archive taxonomies
23.3
- Tested with PHP 8.1 and WordPress 6.2.2
- (new) Rerank Weaviate search results with the local cross-encoder transformers.
- (Fix) Taxonomy archives with duplicate term names.
- (Fix) Weaviate maximum number of facet items
- (Fix) Weaviate alphabetical sort of facet items
23.1
- Tested with PHP 8.1 and WordPress 6.2.2
- (new) Set horizontal/vertical orientation on views’ facets. For instance, choose horizontal facets on admin search and vertical on front-end search.
- (fix) Boost categories does not work
- (fix) Wrong archive results with duplicated category names
- (fix) Filters are wrongly showing results with partial matching
- (Fix) Fix some “utf-8-middle-byte” errors with mb_substr()
23.0
- (fix) Tested with PHP8.1
- (fix) Apply property tokenization to Weaviate indices, to prevent tokenization on facets.
- (fix) OpenSolr credentials error.












