Search and ranking: delivered with your business rules already written.

Your customer searches for a product you have in stock — and concludes you don't. Heurix fixes exactly that moment.

Try:

M8x20 understoodTypos tolerated3 API callsHosted in FranceSee how it works →

From €19/month · free 14-day trial, no credit card

Why Heurix

Internal search is the least-watched conversion point of an online store.

01

The native engine indexes, it doesn't understand

It ignores typos, the synonyms of your trade, and the order your products should come out in.

02

The customer concludes you don't have it

It is a lost sale that shows up in no statistic. You never see it.

Heurix plugs into your existing site via API, with the rule pack for your sector, and no new platform or months of project work.

One benchmark, from a distributor with a comparable catalog: Berner (industrial fastening and tooling) gained 20% more internal search usage after tuning it. Public customer case, FactFinder & Sensefuel, 2026; not a Heurix customer. More sector benchmarks.

The engine

A proprietary search and indexing engine.

Heurix is not a layer on top of Algolia or Elasticsearch: it's our own engine, built in France, specialized in technical catalogs. Where generalist engines compare characters, Heurix reads the structure of your references.

The demo at the top of this page runs on this engine: the numbers on the right are measured, not promised.

benchmark_index10,000 refs
median_query_time≈ 10 ms
typo_tolerance2/word · 1/reference
rulepacks11 sectors, extensible
custom_rulesself-service, no regex
annotations2-level cascade
rankingrelevance > stock
group_by6,582 results → 52 families
conversion_roiHeurix Tracker — real visitor attribution
browse_discoveryprice, margin, popularity, manual merchandising

One reference, many ways to search for it

A product reference is never a random string of letters: it is several pieces of information compressed into one: family, dimension, material, standard. Heurix separates them, and your customer finds the product by any fragment, in any order, with or without typos.

The demo at the top of this page runs on that engine: the figures above are measured, not promised.

Nothing for you to write: eleven sector rule packs activate when you pick your sector. A term specific to your catalog? Add a Custom Rule from the console, describing what it should recognise. The mechanism is documented in full.

Diagram: two references, one hardware (M8 x 20 - A2 stainless) and one fashion (Jean W32/L34 - raw denim), each pass through the Heurix lens and come out split into three pieces of information: two dimensions and a material

The sectors where this approach changes the most

The larger a catalog or content base, the more a well-tuned search matters, because native search fails exactly where precision is needed most.

Tools & hardware

Tens of thousands of references, standardized product codes (DIN, ISO), need to filter by dimension, material, compatibility.

Dedicated pack: hardware

Spare parts & industry

Search by manufacturer reference or equivalence, tolerance for multiple code formats depending on the supplier.

Dedicated pack: industry

And yours?

If your customers search by reference, dimension, or variant, the engine adapts. Tell us about your catalog.

See all eleven sectors covered →

≈ 10 ms

Instant response

Median engine response time, measured on a 10,000-product catalog. Every millisecond of latency costs conversions.

2 typos

Tolerated per word

"pul rond red neck" still finds red crewneck pullovers. Just one on references: change a single digit, and it's a different product.

$0

To get started

14-day free trial on the Search API: up to 2,000 requests and 2,000 products, no credit card. See pricing.

Features

Everything you need, minus the complexity.

A glimpse of what the engine can do. Every capability is in the product today, not on a roadmap.

Annotation cascade

The Heurix signature: leveled regex rules that understand M8x20 as a diameter and a length. How it works →

Typo tolerance

"red turtlneck swetaer"? Corrected. 2 typos per word, only 1 on references: a changed digit means a different product.

Compound references

6205-2RS, W32L34, M8.5: your references stay whole, instead of being shattered into meaningless pieces.

Industry rule packs

Hardware, fashion, industry: shipped with the engine. Custom packs available on Scale plans.

Business synonyms

"Screw" finds "bolt". API-managed groups, automatic merging, no false positives. API →

Relevance + stock sorting

Weighted fields, availability as tiebreaker at equal score: an out-of-stock product never outranks an equivalent available one.

Explainable results

Every result says why it ranks: term found, typo corrected, shared annotation. No more black box.

Zero-result searches tracked

Every "no results" your customers hit is logged and available in your console: the concrete list of missed sales, not an estimate. See the console →

Search-as-you-type

≈ 10 ms response time on a 10,000-product catalog: fast enough to query the API on every keystroke, with no perceptible lag for the visitor.

Data in France

Engine designed in France, OVH hosting: your catalogs never leave the European Union.

See all features in detail →

See all 10 features →

How it works

Up and running in 3 steps.

No plugin, no rebuild: your catalog, one API call, and the engine does the rest.

1

Index your catalog

One API call is enough: the catalog is created automatically, with your industry's rule pack (hardware, fashion, industry).

2

The cascade annotates every product

"M8 x 20 — A2", "M8x20 stainless screw", "m8x20 A2": three spellings, one product recognised. Your customers' queries go through the same rules as your product records. Matching happens on meaning, not on form.

3

Your customers find

Despite typos, despite different spellings, sorted by relevance then availability. And every result explains why it matches.

Diagram: the three steps and what passes between them. Your records are indexed with one API call; the cascade annotates them, shown by the same lens as the prism diagram higher on the page; the query “m8 stainless screw”, written differently, finds the record.
curl -X POST https://api.heurix.fr/v1/index/mycatalog/search \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{"q": "m8x20 stainless"}'

→ 1st result: Hex head screw M8 x 20 — A2   (annotation #VIS_M8X20)

See the technical docs →

The full endpoint reference is in the API documentation. Integration guides with real code for Shopify, PrestaShop, WooCommerce, and Magento — plus, for PrestaShop and WooCommerce, a beta module provided on request.

Pricing

From €19/month. Free 14-day trial, no credit card.

Counting rules are public, usage viewable in real time.

See the plans Estimate my gain

Blog

Notes on search and e-commerce.

Concrete cases and technical observations, published monthly.

Frequently asked questions

Answers to the questions we get asked.

How long until I'm up and running?

The first result in an afternoon: CSV export, drop it in the console, pack recommended automatically. In production: 2 to 3 days on PrestaShop, 3 to 4 on WooCommerce.

What if Heurix doesn't respond?

Our modules include an automatic fallback: native search takes back over within a second. A search-engine outage never becomes a storefront outage.

Are you GDPR compliant?

Yes — data hosted in France (OVH), a maintained processing register, a documented breach procedure, differentiated retention periods. Full details are public.

The FAQ also covers hosting, pricing, quotas and the comparison with Algolia.
See the full FAQ →

Contact us

A question, an unusual catalog?

The free 14-day trial is enough to get started without writing to us. If you have a question first, email contact@heurix.fr, or use the form.

Write to us See the plans

14-day free trial

Try Heurix on your catalog, no credit card.

See pricing