Skip to main content
Branding Bull logoThe Branding Bull
ES

Technology Insights

Which Product Filters Does Your Store Actually Need?

Choose store filters around real buying questions. Use a cabinet-hardware example, a reusable data brief, and six storefront tests before expanding the setup.

By Branding Bull6 min read
Hands compare brass cabinet pulls and pale aqua round knobs beside cabinet finish samples on a showroom counter.

Start with the attributes shoppers use to rule products in or out, then add only the filters your catalog can support accurately. For cabinet hardware, finish and mounting-hole spacing may help someone find a replacement. An internal supplier code probably will not.

The first job is a small product-data review. A neatly designed filter panel cannot compensate for missing measurements, inconsistent names, or values that mean different things across products. Use one collection and a few known products to decide what belongs in the panel before expanding it across your store.

Hero photo: AI-generated for this article. No real business or client project is shown.

Turn customer questions into candidate filters

Write down the questions your team answers when someone compares products. Use actual customer questions, support messages, or the language buyers use in conversations. If that evidence is unavailable, treat your first choices as hypotheses to test with customers.

For each candidate, ask three things:

  • Does this attribute change which product a person should consider?
  • Can a shopper understand the label without staff explaining it?
  • Can we supply a trustworthy value for every relevant product?

“Finish” may pass all three. “Featured” may reflect your merchandising priorities rather than a shopper's requirement. A product story can be useful on a detail page without earning a filter.

Keep navigation, sorting, and filtering distinct in your brief. A “Cabinet pulls” collection sets the shopping context. A “Finish” filter narrows the products inside it. A price sort changes their order. You do not need every tool to do the same job.

Try a four-product example before touching the full catalog

Here is a hypothetical cabinet-hardware assortment. These are invented planning records, not client products or store results:

  • Arc pull: brushed brass; mounting-hole spacing 128 mm.
  • Rail pull: brushed brass; mounting-hole spacing 160 mm.
  • Bar pull: matte black; mounting-hole spacing 128 mm.
  • Round knob: brushed brass; mounting-hole spacing not applicable.

In this example, someone replacing a pull needs brushed brass and 128 mm spacing. The expected match is Arc. Finish alone leaves both Arc and Rail in the pulls collection; spacing alone leaves Arc and Bar. Combining the two should narrow that collection to Arc.

Example filter test in the Cabinet pulls collection: Finish is Brushed brass and Hole spacing is 128 mm. Arc pull matches; Rail pull has the wrong spacing and Bar pull has the wrong finish.
Hypothetical expected result, not a recorded store test. Both selected attributes must match: Arc qualifies, Rail is 160 mm, and Bar is matte black. The round knob sits outside this example pulls collection.

Shopify documents that values selected across different filters use AND logic. Values within one filter use OR by default, with configurable exceptions for certain filter types. Check your actual configuration rather than assuming every multi-select panel behaves identically. Shopify's filter-behavior guidance

The knob also exposes a scope decision. Mounting-hole spacing is not useful for that record. Put the proposed spacing filter through its tests in the pulls collection first; if you also offer it in a mixed hardware collection, decide how customers will understand which products it applies to. “Not applicable” and “we have not entered the measurement” are different data states.

Agree on names, units, and missing values

Choose one customer-facing vocabulary. If your team uses “Brass brushed,” “Brushed brass,” and “BB” for the same finish, document the approved label and its source mapping. Do not combine genuinely different finishes just to make the list shorter.

For dimensions, name the measurement precisely. In this example, “Hole spacing (mm)” is clearer than “Size.” Record the measurement in a consistent unit and keep it separate from the product's overall length. This is a recommendation for the example catalog, not a universal naming standard.

Give unknown values an owner. If Arc is missing its spacing, do not guess from a photograph or copy the measurement from a similar-looking product. Check the approved specification, correct the record, and repeat the filter test. Until then, you cannot sign off that attribute as complete.

Example incomplete Arc pull record: finish is Brushed brass but hole spacing is unknown. Verify the approved specification, correct the product record, and repeat the filter test.
A separate hypothetical incomplete-record scenario. Missing spacing is unknown, not evidence that the pull is incompatible. Verify the approved specification before signing off this attribute.

Shopify metafield definitions provide a shared structure and validation rules for extra information. If an appropriate standard definition exists, Shopify recommends using it. Have the store implementer identify the supported field before anyone starts filling hundreds of spreadsheet cells. Shopify's metafield-definition documentation

Confirm the storefront can display the plan

In Shopify, Search & Discovery can use standard attributes and supported product options, metafields, or metaobjects as filter sources. Choosing a field is an implementation decision; writing “Finish” in a product description is not the same as configuring its filter source. Shopify's filter-source documentation

A compatible theme is also required. Creating filters in the app does not make an unsupported theme display them. The theme's filtering setting must be enabled; Shopify notes that some unsupported third-party themes may not show a compatibility warning. Check the actual collection and search pages on a phone before approving the design. Shopify's storefront-filter setup

Copy this brief for each proposed filter

Use this worksheet with your catalog owner and storefront implementer:

  • Shopping question: What must the customer narrow down?
  • Collection or page: Where does this question apply?
  • Label and unit: What will the shopper read?
  • Approved values: Which terms are allowed, and what do they mean?
  • Data source: Which supported product or variant field supplies the value?
  • Completeness check: Which relevant records are missing or uncertain?
  • Maintenance owner: Who checks new products and fixes exceptions?
  • Acceptance example: Which named products should appear for a specific selection?

For the example: question, “Which brass pull fits my known spacing?”; page, Cabinet pulls; labels, Finish and Hole spacing (mm); selection, Brushed brass plus 128 mm; expected result, Arc only. The catalog owner verifies measurements; the implementer confirms the field mapping and storefront behavior.

Test the shortlist as a customer

Use known records rather than judging the panel by appearance:

  1. Select one value. Confirm every expected product appears and unrelated products do not.
  2. Combine two filters. Check the named expected match against your worksheet.
  3. Test an impossible combination. Confirm the empty state is clear and a shopper can remove a selection or clear filters.
  4. Check a record with missing data. Resolve the gap; do not treat disappearance as proof the product is unsuitable.
  5. On a phone, open the panel, apply selections, review active choices, remove one, and return to the full collection. Check both collection and search pages where filters are offered.
  6. Open a matching product. Confirm its displayed details support the attributes that brought the customer there.

Record failures with the page, selected values, expected products, actual products, and a screenshot. Repeat those cases after a correction. Filter checks cover product discovery; promotion-price checks cover a different part of the buying path.

If you are planning a store improvement, bring one collection and a completed filter brief to a conversation about Branding Bull's Shopify & Ecommerce service. We can scope the catalog and storefront work around the decisions your customers need to make.

About the author

Branding Bull

Editorial team

Branding Bull publishes practical notes on brand systems, growth, audience trust, and digital execution.

LinkedIn

Need help applying this?

Online stores with clear product information, practical catalog management, and a checkout experience built around your business.

Explore Shopify & Ecommerce

More Reading

Keep reading where the system gets sharper.

A few more notes that connect strategy, execution, and the decisions underneath them.

Schedule a consultation

Loading calendar…

Open booking in a new tab