WPSOLR — Search & Recommendations for WooCommerce Agencies

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.

Book an Agency Demo

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.

Screenshots

Reviews

نونبر 7, 2023
Don’t really understand why there are not more people using this. Elastic Solr and these days Weaviate offer state of the art search which has many advantages to standard wp search. And this plugin for sure makes implementing it a lot easier. For now it offers semantic search with Weaviate, hopefully they will add semantic search to Elastic and Solr as well soon.
Read all 2 reviews

Contributors & Developers

“WPSOLR — Search & Recommendations for WooCommerce Agencies” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

24.6

  • (New) Complete rebranding of the WPSOLR admin screens with a modern, polished look

24.5

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

24.0.2

  • (fix) Remove Monolog from dependencies

24.0.1

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

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