A beautiful online-store screenshot can inspire a colour palette or photography direction, but it does not reveal how shoppers find the right product. The catalogue needs to work with your actual inventory, including missing images, long names, unavailable variations and categories with only a few items. Those cases rarely appear in a design showcase.
Use inspiration as the start of a practical catalogue brief. This guide focuses on category pages, product cards and filtering in a WooCommerce store. For the broader purchase experience, see our guide to planning WordPress ecommerce shopping journeys. Here, the aim is to help visitors narrow their choices before they reach the product page.
Describe what you like about each reference
Collect a small number of references and annotate specific observations. Perhaps the product photographs share a consistent crop, the category navigation is easy to scan or the cards make available colours understandable. “Make it look like this” leaves too much open to interpretation. Describe the behaviour or visual relationship you want to reproduce.
Separate appearance from evidence of effectiveness. A polished screenshot does not establish sales performance, accessibility or loading speed. Do not label a design “high converting” without supporting data. Treat your preferred examples as hypotheses about clarity, then test those hypotheses with your products and customer tasks.
Start with the catalogue’s real questions
List the distinctions shoppers use to choose. Clothing may require size, fit and material. Replacement parts may require compatibility and dimensions. A gift catalogue may be organized around occasion and delivery availability. Use language customers recognize rather than internal supplier codes, while retaining precise identifiers where buyers need them.
Check whether those distinctions are actually stored consistently. A filter cannot reliably expose “linen” products if the same material is entered under several conflicting labels. Clean the relevant attributes before designing the filter panel. Keep unknown values visible in your working data instead of inventing them to complete the layout.
Design product cards around the next decision
A catalogue card should help someone decide whether to open the product. Choose the minimum useful information: name, representative image, relevant price and a small number of meaningful distinctions. Avoid turning every card into a full product sheet. Too many badges and competing buttons can make a grid harder to compare.
Use actual long and short product names in the design. Check how price ranges, sale labels and availability messages affect card height. Decide whether images should crop consistently or preserve the complete object. The right choice depends on the product, but neighbouring cards should not jump unpredictably because their image containers have different dimensions.
Keep essential information visible without hover. On touch screens, a hidden price or action may not behave as intended. If you offer quick add-to-cart, verify which products can be purchased safely without selecting options first. A variable product may need a clearer route to configuration than a simple one-click action.
Choose the collection mechanism deliberately
WooCommerce’s Product Collection block supports displaying groups of products and is used in its documented block-based catalogue templates. The available design approach depends on your theme and storefront implementation. A classic theme or page builder may use another product loop.
Identify that source before selecting add-ons. A filter extension that supports one loop is not automatically compatible with every product grid. Test the actual collection and filtering combination on staging with representative items. Verify the saved and public output rather than relying solely on a builder’s preview.
Offer filters that meaningfully narrow choices
Start with filters that answer the catalogue questions you identified. Avoid offering every attribute just because it exists. A filter with almost identical values across all products contributes little, while an important compatibility filter may be essential. Order the options so visitors can understand the most consequential distinctions early.
The current WooCommerce Product Filters documentation describes filtering Product Collections by supported criteria, including attributes and availability. Check the behaviour in your installed version and chosen template. Keep the applied filters visible and provide a clear way to remove an individual choice or reset the selection.
Plan the empty and sparse states
Apply a combination that returns no products. The page should explain what happened and offer a useful recovery, such as removing a filter. Do not leave a blank grid beneath a large heading. Preserve enough context for the shopper to understand which choices produced the result.
Also inspect categories containing one or two items. A layout designed around a full grid may create awkward gaps or unnecessary pagination. Check missing photographs and unavailable products using deliberate test cases. Decide what the visitor should see before those situations arise in normal catalogue maintenance.
Review navigation on a phone
Open a category, apply a filter, inspect a product and return to the list. Check whether the selected filters and browsing position remain understandable. If a filter panel opens as an overlay, verify its close control, keyboard focus and scrolling. A panel that looks tidy but traps the visitor is not ready.
Read the cards at normal phone size and with enlarged text. Make sure names, prices and actions remain distinguishable. Check image loading while moving through the list. Use the performance tools appropriate to your storefront to identify actual delays; do not assume that a smaller number of visible cards automatically means fewer resources are downloaded.
Turn the reference board into acceptance criteria
Write a short set of tasks for review: find an item with a particular attribute, compare two plausible options, recover from an empty result and return from a product to the filtered list. Ask someone outside the build process to attempt them. Record where the interface or product information creates uncertainty.
Approve the catalogue when its real data and interactions satisfy those tasks across the intended devices. Keep the reference board as visual context, but retain the task results as the practical release evidence. The best use of ecommerce inspiration is to improve how your own customers explore a real catalogue, not to reproduce a screenshot that only works with perfect sample products.
Frequently Asked Questions
How do I design a WooCommerce catalogue that sells?
Group products the way buyers shop, use clear category pages with filters, consistent photos and short descriptions that answer key questions.
How many products should be on a category page?
Enough to browse comfortably, typically 12 to 36, with filters and pagination for larger catalogues.
Do category pages matter for SEO?
Yes. Well-written category pages often rank for commercial searches. See our SEO services.
Who designs WooCommerce stores in Toronto?
Our ecommerce website team designs catalogues around the purchase journey.


