Skip to content
Pepin
Maru Search | Site search for Shopify

Turn Shopify Japanese searchinto a findable experience.

Maru Search is a Shopify site search app that absorbs Japanese notation variations. It searches products, blog posts, and pages together on search results and collection pages. Pro brings review collection, replies, and review-powered search improvement into one workflow.

Building your own UI?See the Search API (Pro)

Illustration (an example from a demo store)
01

Common challenges

01

Shoppers can't find products

"リンゴ" and "りんご" are treated as different words. Notation variations cause zero-hit searches, and ready-to-buy shoppers drop off.

02

Suggestions don't appear

Shopify's default Japanese predictive search often fails (HTTP 417), leaving shoppers without suggestions while they type.

03

Tag search misfires

Typing "冷凍便" (frozen shipping) also matches products tagged "冷凍" + "定期便". Unrelated results crowd the list and ruin the experience.

Maru Search fixes all of this

02

Features

Everything Japanese search operations need, in one app.

All plans

Japanese notation variation support

Japanese morphological analysis, Unicode normalization, full-width and half-width normalization, case normalization, hiragana and katakana conversion, reading expansion, romaji input conversion, and long-vowel variation handling reduce zero-hit Japanese searches. Sixteen traditional and variant kanji forms — 髙 for 高, 﨑 for 崎, 澤 for 沢 — resolve to the same product.

Basic and up

Products, blogs, and pages

Search product titles, tags, vendors, product types and descriptions. On Basic and up, blog posts and pages are searchable too, and blog article images and page images from the marutto.search_thumbnail metafield can appear in search results.

All plans

Search and collection page UI

Search results update asynchronously after typing pauses. On Basic and up, collection pages get search and filter controls scoped to that collection. Filters cover brand, product type, tag, price range, stock, sale, and content type.

All plans

Theme-matched display controls

Theme placement, design controls, button and sale/sold-out label text, colors, and shapes, product card controls, display counts, sort order, display modes, and variation display can be tuned from the admin.

Pro

From search to sales, fully visualized

Measure search-attributed revenue, orders, and conversion, and visualize the search → product view → cart → purchase funnel. It also measures how notation variations are absorbed and automatically suggests fixes for zero-hit searches. Basic reports — searches, zero-hit rate, click rate, and popular searches — are available on all plans.

Pro

Synonyms, redirects, and boost

Pro adds custom synonym dictionaries, search redirects, product boosts, product metafield search, and field weight tuning so you can improve relevance over time. Search API v1 (contract=v1) returns results as JSON so you can build your own search UI.

See Search API patterns

Inside the app

However it is typed, it reaches the same product.

A storefront search box with SW-12 typed in, suggesting a product whose SKU is SW-12345678

Part numbers and SKUs, matched from partial input

SKUs and barcodes are the heaviest weighted field in the index (20.0, twice the product title), and an exact match is placed at the top tier before relevance scoring runs. Partial input is suggested whether or not the code contains separators.

Search results for cafe showing Café-spelled products, and results for Muesli showing Müsli-spelled products

Accents and spelling variants are absorbed

Typing cafe finds Café au Lait Granola; typing Muesli finds Müsli and Zürcher Bircher Müesli. Characters are normalized before indexing, so no synonym entries are needed.

Header search with Muesli typed in, showing suggestions grouped under products, articles, and pages

Products, blog posts, and pages from the header

Suggestions are grouped by products, blog articles, and pages as the shopper types. The existing theme header search is not overwritten — this is added as its own block, so removing it leaves the theme as it was.

The theme editor settings panel beside the search results page reflecting those settings

No theme code is rewritten

Results per page, grid columns, mobile columns, sort order, and sale or sold-out labels are all set from the theme editor. Not a single line of the theme files is modified.

ProReviews × Search

Make reviews work inside search.

Collect and display reviews, then connect their ratings to search. Storefront submission and replies, Shopify admin operations, and search relevance now work as one system.

Connect ratings to search results

Connect ratings to search results

Show stars and review counts on product cards, let shoppers filter by review rating, and use published ratings and counts as a supporting signal for search relevance so trusted products are easier to find.

Collect, display, and reply to reviews

Collect, display, and reply to reviews

Show rating summaries, review search, rating filters, a verified purchase badge, and each merchant reply on the storefront to reduce uncertainty before purchase.

Manage reviews in Shopify admin

Manage reviews in Shopify admin

Filter pending and published reviews, search by product, author, or rating, control publication, reply to customers, and monitor average product ratings without leaving Shopify admin.

03

Comparison

The shortest path to Japanese-grade search.

OptionPriceJapanese support
Shopify built-in
FreeTrigram (no typo tolerance)
Searchanise / Boost
From $19/moAdmin not translated into Japanese
Enterprise SaaS
From ¥50,000/moMorphological analysis
Maru Search
Free / from $29.99/moJapanese morphological analysis + normalization

Many overseas search apps are not translated into Japanese in the admin (checked on the Shopify App Store on Oct 5, 2026).

04

How it works

No code required. Set up search in five steps.

STEP 1

Install from the App Store

One click from the Shopify admin. No extra setup, no external accounts.

STEP 2

Run the first sync

Run the initial sync in the admin so products, blog posts, and pages are added to the search index.

STEP 3

Turn on the app embed

Enable "App embeds > Maru Search" in the theme editor. Search results and collection page UI appear automatically.

STEP 4

Add header search

Only if you want a header search icon, add the "Maru Search Header Search" block to your header section. Existing header search is not overwritten.

STEP 5

Tune search operations

Tune these controls from the admin: Theme placement, Filter controls, Design controls, Product card controls, and recommended products. Pro adds synonyms, redirects, boosts, Product metafield search, and field weights.

Theme placement

Search/collection placement

Design controls

Text, colors, and shapes

Product webhooks

Products auto-sync

Content sync

Blogs and pages sync by button

Live on Shopify App StoreStart Free
05

Shopify integration

Fits Shopify natively.

Auto-display through app embeds

Search results and collection page UI appear when the app embed is enabled in the theme editor. New installs do not need to place legacy compatibility blocks manually.

Products auto-sync by webhook

Product create, update, delete, and publication changes are reflected in the search index through Shopify Webhooks. The free plan covers up to 50 products; Basic and Pro both have unlimited products.

Blogs and pages sync from admin

Blog posts, pages, and page thumbnails are reflected by the sync button in the admin. Page images can be read from the marutto.search_thumbnail metafield.

Operate search from Shopify admin

Tune analytics, recommended products, theme placement, filter controls, design controls, product card controls, searchable fields, update delay, excluded tags, and Pro synonyms, redirects, boosts, product metafield search, and review management from inside Shopify admin.

06

Screenshots

See search results, collection pages, header search, and admin operations in the actual screens.

Search results with product, blog, page tabs, filters, and async search

Search results with product, blog, page tabs, filters, and async search

Click to expand
Collection page with scoped search and filters

Collection page with scoped search and filters

Click to expand
Header search with recommended products

Header search with recommended products

Click to expand
Header search with categorized suggestions while typing

Header search with categorized suggestions while typing

Click to expand
Admin home with index, analytics, and plan status

Admin home with index, analytics, and plan status

Click to expand
Search analytics with popular searches, zero-hit searches, and clicked products

Search analytics with popular searches, zero-hit searches, and clicked products

Click to expand
Settings for searchable fields, update delay, and page thumbnail guidance

Settings for searchable fields, update delay, and page thumbnail guidance

Click to expand
Pro feature: product boost

Pro feature: product boost

Click to expand
Admin home with improvement actions and sync

Admin home with improvement actions and sync

Click to expand
07

Who it's for

Right-sized for your store.

Solo merchants starting free with up to 50 products

Reduce "can't find product" complaints and improve search and collection pages without code. Basic is sized for this range.

Mid-size brands with larger catalogs

Eliminate notation-driven zero-hit searches. Pro adds custom synonyms, redirects, product boosts, product metafield search, and review-powered search integration so search can match your brand operations.

Shopify Plus stores

Run unlimited-product search with redirects, boosts, product metafield search, and field-weight control on the $49.99/mo Pro plan.

Cross-border & multilingual

Auto-detects your published locales and searches translated product text per language, so Japanese notation matching and multilingual search for overseas shoppers run in the same app.

From merchants

What the businesses using it have told us.

We asked businesses we work with to write these reviews. We did not set what they wrote or offer anything in return.

5.0 / 5 · 3 reviews (Shopify App Store, as of 6 October 2026)

  • I installed it to make product search in Japanese easier to use. It finds products even when the spelling differs between hiragana, katakana and kanji, which makes it much easier for customers to find what they are looking for. Search suggestions appear as you type, so even in a shop with a lot of products people get to the item smoothly. Setup was simple, and it was reassuring that there was no need to edit the theme files directly. It handles the spelling variations that are specific to Japanese properly, and I would recommend it to any Shopify shop that wants better on-site search.
    逢季荘Translated from JapaneseRead the original on the App Store
  • I was worried about how a search app would affect our theme, but we could start using it without changing any theme files. It is designed to fall back to the standard search if anything goes wrong, so we run it with peace of mind. Replies to questions are quick, and support from a developer based in Japan is reassuring.
    emon.co.jpTranslated from JapaneseRead the original on the App Store
  • Customers search in different ways, by brand name, product name or item number, so in the past some of them could not reach the product they wanted. Since installing this app, results come up even when the spelling differs between hiragana, katakana and kanji, and the store feels much easier to browse. Suggestions appear as soon as part of an item number is typed, which helps customers who arrive from social media or outfit posts. It installed without editing the theme, and the price stays the same however many searches there are, which was reassuring for an apparel store with a large catalogue.
    Karen MoriyamaTranslated from JapaneseRead the original on the App Store

→ Read all reviews on the App Store

Search API on the Pro plan

Search results in your design,anywhere in your store.

On the Pro plan you receive Japanese-aware search results as JSON. Place them beyond the search results page, in your theme's own look. Each placement has a live sample to try.

08

Simple pricing

Free for up to 50 products. Paid plans include a 14-day free trial.

Basic

For smaller stores that want search UI matched to their theme.

$29.99/mo
14-day free trial
Unlimited products
  • Notation and input variation handling
  • Theme placement and app embeds
  • Search filters and design controls
  • Product card and variation display
  • Header, blog, and page search
  • Product auto-sync
  • Basic search report (searches, zero-hit rate, click rate)
  • Popular searches and clicked products
Recommended

Pro

For stores that want relevance tuning with synonyms and boosts, plus reviews and the Search API.

$49.99/mo
14-day free trial
Unlimited products
  • Everything in Basic
  • Custom synonym dictionary
  • Search redirects
  • Product boost and field weight tuning
  • Product recommendations
  • Product metafield search
  • Search-attributed revenue, orders, conversion
  • Search-to-purchase analytics and suggestions
  • Review collection, display, and reply management
  • Review rating filters and search integration
  • Search API (show results in your own design)

A free plan covers up to 50 products. Paid plans include a 14-day free trial. Billed in USD through Shopify — cancel anytime.

09

FAQ

FAQ

Do I need developer skills to install this?

No code editing is required. Search results and collection pages appear when you turn on "App embeds > Maru Search" in the theme editor. Add a dedicated header block only if you want header search.

How many products are supported?

The free plan covers up to 50 products. Basic and Pro both support unlimited products.

How are products synced?

Products auto-sync by webhook. Product create, update, delete, and publication changes are reflected in the search index. Blog posts, pages, and page thumbnails are reflected from the admin sync button.

Can it search blogs and pages?

Yes, on the Basic plan and above. Blog articles can show article images, and pages can show images from the marutto.search_thumbnail metafield. If a page image is not set, a page placeholder is shown. The Free plan searches products, including variants.

Will it conflict with my existing theme search?

No. Maru Search does not overwrite the existing theme header search. Its header search is added as a dedicated block in the header section.

Where do recommended products appear?

Recommended products appear when opening header search and when a search results page returns zero results. Up to five products are shown; if products are configured in admin, only those products are shown.

What does Pro add?

Pro includes all Basic features plus custom synonym dictionaries, search redirects, product boosts, product metafield search, field weight tuning, review collection and replies, review rating filters, and review-powered search integration.

Can I change plans later?

Yes, anytime from the Shopify admin. Upgrades are prorated; downgrades take effect at the next billing cycle.

Can I see search-attributed revenue and conversion?

Pro shows search-attributed revenue, orders, and conversion, plus the search → product view → cart → purchase funnel. It also measures how notation variations are absorbed and automatically suggests fixes for zero-hit searches. Basic reports — searches, zero-hit rate, click rate, and popular searches — are available on all plans, including Basic.

Which plan includes reviews and search integration?

These features are included in Pro. Collect and display reviews with verified purchase badges and merchant replies, show stars and counts in search results, filter by review rating, and use published reviews as a supporting signal for search relevance.

Does it work for multilingual stores and cross-border selling?

Japanese search works out of the box. Search in English and other non-Japanese languages is being rolled out store by store; until it is enabled for your store, shoppers browsing in those languages see Shopify's standard search. For enabled languages, Maru Search auto-detects your published locales and searches the translated product text in each language. If you need it for overseas languages, contact us before installing. The admin UI is available in 12 languages, including Japanese and English.

Can shoppers search by part number, model number, or SKU?

Yes, on every plan. SKUs and barcodes are the heaviest weighted field in the index (20.0, twice the product title), and an exact match is placed at the top tier before relevance scoring runs. Partial input such as "wd650" is matched as a prefix, and full-width input reaches the half-width SKU. Product ID search is supported as well.

Can I build my own search UI?

Pro includes Search API v1 (contract=v1), which returns results as JSON for you to render in your own theme. It runs on your own storefront domain through the Shopify app proxy, and Maru Search never rewrites your theme HTML. Contract v1 is maintained for at least 12 months, with 6 months notice before any removal.

Get Started

Stop losing shoppers to search.

Free for up to 50 products, and paid plans include a 14-day free trial. Search results and collection pages appear through app embeds. Header search can be added with a dedicated block.

Check your current search for free first

Building your own UI? See the Search API