Skip to content

Built for Shopify themes

Help shoppers find the right product — without leaving your theme

Findly adds collection filters and storefront search to Shopify. Merchants configure everything in Admin. Shoppers never create a Findly account.

Theme App Extension
Filters in the theme
App proxy
Requests on your domain
Admin GraphQL
No REST Admin API

Setup

Live in three steps

No custom theme code for the core widget. You install the app, enable the embed, and sync the catalog.

  1. 1

    Install on your shop

    Log in with your shop domain. Shopify handles OAuth. Findly stores a shop-scoped session — not shopper accounts.

  2. 2

    Sync the catalog

    Products, collections, vendors, tags, and mapped metafields are indexed so filters and search stay fast on the storefront.

  3. 3

    Enable the theme blocks

    Add Collection filters to the collection template (and Instant search as an app embed, if you use it) in the theme editor. Placement, accent, and counts are configurable.

Product

What merchants get

Collection filters, storefront search, and the Theme App Extension — plus search extras, translation, integrations, and usage analytics — configured per shop in Admin.

Collection filters

Price, availability, vendor, product type, tags, options, and metafields you map. Per-collection filter sets in Admin.

  • In stock
  • Under $50
  • Vendor: Findly

Storefront search

Keyword product search through the Theme App Extension — instant suggestions, pinnings, synonyms, and redirects from your indexed catalog, not a separate search-engine UI.

Search products…

Theme App Extension

Collection filters app block, Product search block, and Instant search embed. Async-loaded widget, scoped CSS, and basic styling: position (left, right, or top), accent color, product counts, and collapse-by-default.

Metafield mapping

Turn product metafields into filter facets. Color swatches can use Shopify Files; Findly stores the resulting URL, not a second media library.

Shopify Billing

Free, Standard, and Pro through the Shopify Billing API. Product index and metafield-mapping caps differ by plan; you approve charges in Admin.

Translation & integrations

Edit widget labels per locale. After Ajax filtering, review and wishlist widgets (and Weglot) can re-init so they stay in sync with the filtered grid.

Filter & search analytics

See top queries, no-results, and popular filters in Admin. Counts stay at zero until the theme widgets are live on the storefront.

Shop-scoped & GDPR ready

Every table is tied to the installing shop. Mandatory compliance webhooks (data request, customer redact, shop redact) are implemented — not empty stubs.

Help

Search answers before you write in

Install, filters, search extras, plans, and data handling — jump straight to a matching FAQ.

Built for Shopify

Admin GraphQL only. No shopper login.

  • Embedded adminConfigure filters, search, swatches, and billing inside Shopify Admin — not a separate merchant portal.
  • App proxyStorefront widgets call /apps/smart-filter on your shop so requests stay on your domain.
  • Least privilegeCatalog sync uses read scopes for products, inventory, content, and markets. Findly does not request customer or order data.

Ready to try it on a development store?

Use the same shop domain you install apps with. After you approve Findly in Shopify, you land in the embedded admin.