Ecommerce search and merchandising for Magento and Shopify.

A search box that returns the right products for the words your customers actually type.

Klevu, Algolia or Hyvä-native search fitted to Magento, Adobe Commerce, Hyvä and Shopify stores, then tuned on your real query log, with synonyms, boosts, redirects and category ordering set from evidence. For merchants whose search returns nothing for queries that should sell. Estimated in writing once we have read the log.

For
Stores whose search returns nothing, or the wrong thing, for queries that should sell
What it is
The right engine, tuned on your query log, with rules your team can see
Price
A written estimate; engine subscriptions billed to you directly
First step
A free first look at how the search behaves today

What is your search box doing?

What merchants find when they finally read their own query log.

  • Someone typed the exact name of a product we sell and got no results.

    What it usually means

    The index does not know your customers' words: plurals, misspellings, trade names. Synonyms and corrections fix most of it.

  • Our category pages are ordered by whatever was added first.

    What it usually means

    Nobody set the order. Rules for stock, margin and popularity can be written down and changed by your team.

  • We pay for a search service and nobody has looked at its settings since launch.

    What it usually means

    Engines are tuned once and forgotten. Your customers keep inventing new words.

What the work covers.

Six things, each written down so your team can see why the store behaves as it does.

  • The right engine for the store

    Klevu, Algolia or Magento's own index, recommended after reading catalogue, traffic and budget.

  • Tuned on your real queries

    Synonyms, corrections and redirects set from the queries that return nothing.

  • Merchandising rules you can see

    Boosts, pins and category ordering with a reason beside each, in tools your team uses.

  • Facets that work

    Attribute values normalised first, so filters stop splitting one size into five.

  • The engines' own AI, checked

    Learned relevance configured properly, then the top queries checked by hand.

  • What it is not

    Not a chat box, and not a promised conversion figure.

The same store, with and without us.

Without us
  • Zero-result searches for products you stock
  • Category pages in the order products were added
  • Filters split by inconsistent attribute values
  • An engine tuned once at launch and never again
  • Merchandising rules nobody can explain
  • A chat widget covering for a broken search
With Refined Commerce
  • Zero-result queries read and fixed from the log
  • Category ordering set by written rules
  • Attributes normalised so facets work
  • A monthly look at new queries, if you want it
  • Every rule written down with its reason
  • Search fixed first, an assistant only after

The team behind this work.

A store built by this team. The figures are the store's own, measured by Google; they are not a claim about search.

OutdoorLiving.ie: a category page of the live store on desktop
OutdoorLiving.ie on a phone
Garden furniture, IrelandMagento 2 and Hyvä

OutdoorLiving.ie

A Hyvä rebuild grown into a multi-store estate for an Irish garden retailer, with ongoing development.

Passes Core Web Vitals on mobile
  • LCP1.4 s
  • INP168 ms
  • CLS0

Core Web Vitals, real-user data (Chrome UX Report), mobile, 28 days to 31st October 2026. Marks show Google's thresholds.

How we tune your search.

Evidence first, changes on staging, then a monthly look at what people typed.

  1. Step 1: A free first look

    Send us the store address. A senior person tries the search with the queries your customers are likely to type and replies in writing.

    Within two working days
    Access we need
    None. The store address is enough to start.
    What you receive
    A written note of what the search gets wrong today, and a price to fix it.
  2. Step 2: Read the query log

    Zero-result searches, high-exit searches, misspellings and the queries that matter most by volume.

    Within two working days of access
    Access we need
    Read access to analytics or the search engine's dashboard.
    What you receive
    A short written picture of what is wrong, with an estimate.
  3. Step 3: Fit or re-fit the engine on staging

    Klevu or Algolia connected and indexed against a staging copy, or Magento's own index and Hyvä search configured there.

    First week
    Access we need
    A staging copy, and an engine account in your name.
  4. Step 4: Tune on evidence, check by hand

    Synonyms, redirects, boosts and category rules set from the log, then the top queries tried one by one.

    Second week
    What you receive
    The rules, written down with reasons.
  5. Step 5: Deploy, then review monthly

    Live at a quiet hour agreed with you; a monthly look at new queries as part of your support, if you want it.

    At a time agreed with you
    What you receive
    Before-and-after results for the top queries.

Klevu, Algolia or Hyvä-native search: which fits your store?

Three good answers. The right one depends on the catalogue, the traffic and what your own team wants to be able to change.

  • Hyvä-native search

    Magento's own OpenSearch index, served through Hyvä's search components. No monthly fee, fast on Hyvä, and better than most merchants think once synonyms, stop words and attribute weights are set from the query log. Merchandising is done in Magento's own category and rule tools.

    Right for stores on Hyvä with a catalogue that is well attributed and a team happy to work in the Magento admin.
  • Klevu

    A hosted search and merchandising service with its own learned relevance, natural-language handling and a merchandising console for your team. Works on Luma, Hyvä and Shopify. A monthly subscription on Klevu's published plans, billed to you.

    Right for stores with a large or fast-changing catalogue, a lot of long and misspelt queries, and a team that wants to merchandise without a developer.
  • Algolia

    A hosted search service built for speed and for developers, with strong rules, personalisation and analytics, and a merchandising studio. Works on Luma, Hyvä and Shopify. Priced on records and searches, billed to you directly.

    Right for stores that want very fast results across several surfaces, or that already have engineers who will build on its APIs.

We work with all three, so the recommendation is about your store, not about the engine.

We price the work, not the clock.

This service
Priced as a project: a written estimate once we have examined the store.
How you pay
Usually spread across the length of the project.
Our rate
£80 an hour plus VAT, the same for every merchant.
Never charged
Account management, or the first look at your store.

Estimated in writing; the engine's fee is yours.

Fitting Klevu or Algolia, or tuning Magento's own search through Hyvä, is estimated in writing once we have read your query log. Klevu and Algolia charge their own subscription, billed to you directly on their published plans and not marked up by us; Magento's own search has no licence fee.

  • Estimated in writing after we have read the query log
  • Rules written down with reasons, in tools your team can use
  • Engine subscriptions billed to you directly, not marked up
What happens first
  1. We export the last few months of searches and sort them by volume and zero results.
  2. The top queries are tried on the live store and the results recorded.
  3. You get a written list of the worst failures and how we would fix them.
How our pricing works

Is this the right service for your store?

This is for you if

  • Your search returns nothing for queries that should sell
  • You have a large or fast-changing catalogue
  • You want merchandising rules your team can change
  • You want the engine chosen on evidence, not on a sales pitch

If your situation is different

Why merchants bring this work to us.

About Refined Commerce
  • 100%

    Read by a person before it reaches your store

    Every line of code and every piece of content that AI tooling drafts is read, tested and signed off by a senior engineer.

  • 2008

    Judgement that the tooling does not have

    Years of Magento and Shopify work tell us what is safe to change on a trading store, and what needs a second look.

  • 1

    Point of contact, whoever does the work

    Whether we do it for you or your own team does it with AI, the same senior person stays answerable for the store.

Questions merchants ask about this.

Klevu, Algolia or the search Magento already has: which should we use?

It depends on the catalogue and the budget. Magento's own OpenSearch index, served through Hyvä, has no licence fee and is good enough for many stores once tuned. Klevu and Algolia are hosted services with their own monthly fee, better handling of misspellings and natural phrasing, and merchandising tools your team can use. We say which after reading your query log.

Can you tell us how much more we will sell?

No. We can show you, in your own query log and analytics before and after, which searches returned nothing, which now return the right products and how category pages are ordered. What that does to revenue depends on your products, prices and traffic, and it is yours to measure. We do not publish uplift figures for this work.

Do we need Hyvä for this?

No. Klevu and Algolia both work on Luma, on Hyvä and on Shopify. Hyvä-native search means tuning Magento's own index and serving it through Hyvä's frontend, so that option does need Hyvä.

Does this work on Shopify?

Yes. Shopify's own search and filtering can be tuned, and Klevu and Algolia both have Shopify apps. The method is the same: read the query log, fix what returns nothing, order the rest on evidence.

What about a chat assistant on the store?

We will fit one if you want one, but not first. Most of what a storefront assistant answers is a search that should have worked and a product page that should have said it. Once those are right, an assistant has something to stand on; before that, it hides the problem.

How long until it is live?

Tuning Magento's own search or re-tuning an engine you already have is usually a matter of days once we have the log. Fitting Klevu or Algolia for the first time is a short project, estimated in writing after we have looked at the catalogue and the theme.

See where the store stands before you tune the search.

Give us the address and we will read what the store already shows the world: release, support status, PHP, headers, hosting and any sign of a hijack. One page, by email, within two working days. Nothing is accessed or tested.

  • Magento Open Source, Adobe Commerce and Mage-OS stores
  • No login, no access, no obligation
  • Written by a person, not a scanner
Free store health checkOne page, by email

5.0 from 23 Google reviews

Free, with no obligation. We read only what your store serves publicly; nothing is accessed or tested, and it is not a security guarantee. Privacy notice.
What you receive
Example report
Magento Security and Upgrade Health Check
example-store.co.ukNeeds attention
Platform
Magento Open Source 2.4.4-p3
Adobe support
ended 12th April 2025
PHP
8.1, end of life 31st Dec 2025
Frontend
Luma
Security headers
2 of 6 present
Hijack indicators
none found

What we would do first. Apply the outstanding security fixes, then plan the upgrade to a supported release.

Free health check