Shopify Collection Page Optimization: 6 Fixes That Get More Clicks
Your collection page is often the first page that has to sell. Here are the 6 fixes that matter most (sorting, filters, products per page, product cards) and how to set them up on Shopify.
In Baymard Institute's usability testing, sites with mediocre product list usability saw abandonment rates of 67 to 90% during product finding. Sites with a slightly optimized toolset? Between 17 and 33% (Baymard, Product Lists & Filtering research).
Same products. Same prices. The only difference was how the list page let people find what they wanted.
On Shopify, that list page is your collection page. Most merchants spend weeks on their product pages and treat collections as an automatic grid the theme spits out. That is a mistake, because for a large share of your traffic (ads pointing to a category, menu clicks, Google results for "linen shirts" or "dog beds") the collection is the first page that has to sell.
This guide covers what to fix, in what order, and how to do it with the tools Shopify already gives you.
Why collection pages deserve more attention than they get
A collection page has one job: get the shopper to click the right product as fast as possible. Not to inspire. Not to tell your brand story. To shorten the distance between "I'm looking for something" and "this one".
Baymard's benchmark of 344 leading US and European sites found that 36% had design and feature flaws that were downright harmful to users' ability to find and select products (source). Those are large retailers with UX teams. A typical Shopify store running an untouched theme is unlikely to do better.
The good news: most of the fixes are settings, not code.
The 6 problems that kill collection page conversion
Here is a quick diagnostic table. Each row comes from Baymard's product list research, with the share of benchmarked sites that get it wrong (Baymard product list articles).
Problem | Share of sites getting it wrong | Fix on Shopify |
|---|---|---|
Not all 4 key sort options (price, rating, best-selling, newest) | 64% | Theme sort settings + reviews app that exposes ratings |
Missing at least one of the 5 essential filter types | 57% | Search & Discovery app filters |
Wrong number of products loaded by default | 52% | Theme "products per page" setting |
No overview of applied filters | 28% | Theme option or theme update |
No filters for info shown in the product cards | 38% | Add matching filters (color, size, material) |
Users not returned to the same spot after visiting a product | 13% | Avoid themes with broken infinite scroll |
Let's go through them in the order I would tackle them.
1. Fix the default sort order first
This is the cheapest win on the list. Shopify sorts a collection by whatever you set in the admin (Products > Collections > select a collection > Sort). Many stores leave it on "Best selling" or "Manual" and never look again.
My recommendation:
- Main category collections: keep "Best selling" but check that the top row is not full of out-of-stock items or low-margin products.
- New arrivals collections: "Newest" (Date, new to old).
- Sale collections: sort manually so your best deals and widest size ranges sit at the top.
Then make sure shoppers can re-sort themselves. Baymard found 64% of sites don't offer all four of price, user rating, best-selling and newest. Sorting by rating is the one most often missing on Shopify stores. Check whether your theme and your reviews app support it before assuming it's there.
2. Add the filters people actually use
Shopify's free Search & Discovery app handles filters for any compatible theme. According to Shopify's help center, you can filter by availability, category, price, product type, tags and vendor, plus product options (size, color) and product, category or variant metafields.
Setup takes ten minutes:
- In your admin, go to Apps > Search & Discovery > Filters.
- Click Add filter and pick a source (for example "Size" option).
- Rename the label if needed, group similar values ("Navy", "Dark blue" into "Blue"), sort the values.
- Save, then drag filters into the order you want.
A few limits worth knowing before you plan your filter strategy:
- 25 filters maximum per store, standard and custom combined.
- Collections with more than 5,000 products don't display filters. Big catalogs need smaller sub-collections.
- A filter shows at most 100 values on the storefront.
- By default, values inside one filter use OR logic and different filters combine with AND. That's the right default: "Blue OR Black" in size M.
Which filters matter most? Baymard reports that 38% of sites don't offer filters for information they show in the product cards themselves. If your cards display color swatches, you need a color filter. If they show the material, filter by material. Rule of thumb: every attribute a shopper uses to reject a product deserves a filter.
What I'd do on a fashion store: Size, Color, Price, Availability (in stock), then one or two category-specific filters like Fit or Material. On a supplement store: Goal, Format (capsules, powder), Price. Keep it under eight per collection. More is noise.
3. Pick the right number of products per page
Baymard found 52% of sites get the default number of loaded products wrong. Too few, and shoppers paginate endlessly. Too many, and the page gets slow and overwhelming, especially on mobile.
Most Shopify themes let you set "Products per page" in the collection template (Online Store > Themes > Customize > Collection template). There is no single magic number. A store with 30 products per collection can show them all. A store with 400 needs pagination or a "Load more" button paired with strong filters.
My take: prefer a "Load more" button over pure infinite scroll. Infinite scroll often breaks the back button, and Baymard found 13% of sites fail to bring users back to the same spot in the list after they visit a product. Every time a shopper comes back to the top of a 200-product grid, you lose them a little more.
4. Make product cards do the selling
The product card (image, title, price, maybe a badge) is where the decision to click happens. Baymard's research flags several recurring issues here:
- Swatches on mobile: 57% of sites don't make all color swatches available in mobile list items for visually driven products. If you sell items in several colors, show them on the card. We compared two swatch apps for Shopify in this comparison.
- Price per unit: 86% of sites don't show it for multi-quantity items. If you sell packs (3 pairs of socks, 60 capsules), the unit price helps comparison.
- Number of ratings: only 5% of sites skip it, which tells you how standard it has become. Show the star rating and the count, not just stars.
Keep a consistent photo style. If half your products sit on white backgrounds and the other half are lifestyle shots, the grid looks messy and the eye has no anchor. Pick one style for the first image and use the hover image for the other.
5. Show applied filters clearly
When a shopper picks "Blue", "Size M" and "Under $50", they need to see those three choices at the top of the list, each with an easy way to remove it. Baymard found 28% of sites skip this "applied filters" overview.
Most recent Shopify themes include it. If yours doesn't, it's usually a sign the theme is outdated. Updating the theme often fixes this and several other issues at once.
6. Give the collection some context (and some SEO)
A short collection description at the top (two or three lines) does two jobs: it tells the shopper they're in the right place, and it gives Google text to understand the page. Put longer SEO copy at the bottom, below the grid, so it doesn't push products down.
Also worth doing:
- Write a unique meta title and description per collection.
- Add structured data where your theme supports it. Our Shopify schema markup guide covers what matters.
- Check the page speed. Collection pages load dozens of images, which makes them heavier than product pages. See our breakdown of site speed and conversion.
Mobile collection pages: the specific checks
Collection pages are where small screens hurt most. Check these on your own phone, not in a desktop browser resized:
- Filters open in a drawer, not a long list above the products.
- Two products per row, with readable titles and prices. One per row makes browsing painfully slow.
- The filter and sort buttons stay visible (sticky) as the shopper scrolls.
- Tap targets are big enough. Swatches the size of a pinhead are useless.
- Quick add to cart works for simple products with no variants, but don't force it on products that need a size choice.
How to measure whether your changes work
Don't redesign everything at once. Change one thing, wait two to four weeks, look at the numbers.
Metrics I'd track per collection in Shopify Analytics or GA4:
Metric | What it tells you |
|---|---|
Collection to product page click-through | Is the grid making people click? |
Filter usage rate | Are filters useful, or ignored? |
Exit rate on the collection page | Are people giving up here? |
Conversion rate of sessions landing on the collection | Does it sell when it's the entry point? |
Heatmaps help a lot here. If shoppers scroll past the first two rows without clicking, your sort order or your cards are the problem. If they open the filter drawer and close it immediately, your filters don't match what they're looking for. Our guide to Shopify heatmaps walks through how to read them.
After the click: don't waste the work
A great collection page sends more qualified shoppers to your product pages. If those pages are weak, you've only moved the leak further down. Make sure the product page finishes the job: clear description (see how to write one that converts), visible reviews, a quantity offer or bundle where it makes sense. Tools like ConvertX can add bundles and upsells on the product page, but none of that matters if shoppers never click through from the collection.
The priority list, if you only have one afternoon
- Check the default sort order of your 5 biggest collections.
- Install Search & Discovery and set up Size, Color, Price, Availability.
- Make sure applied filters show at the top on mobile.
- Set products per page and test the back button from a product page.
- Write a two-line description for each main collection.
That's maybe three hours of work. In my opinion, it's one of the highest-return afternoons you can spend on a Shopify store, because collections sit between your traffic and your product pages, and almost nobody optimizes them.
Frequently asked questions
Aim for four to eight per collection: the universal ones (size, color, price, availability) plus one or two specific to the category. Shopify's Search & Discovery app allows up to 25 filters per store in total, standard and custom combined.
The most common reasons listed by Shopify: your theme isn't compatible with Search & Discovery filters, or the collection has more than 5,000 products, in which case filters are not displayed. Splitting large collections into smaller ones solves the second case.
A 'Load more' button is usually the safest choice. Pure infinite scroll often breaks the back button, and Baymard found 13% of sites fail to return users to the same spot in the list after they view a product.
Best selling works for most main collections, as long as the top row isn't full of out-of-stock or low-margin products. Use newest for new arrival collections and a manual sort for sale collections.
Yes. A short intro at the top confirms to shoppers they're in the right place and gives search engines text to understand the page. Keep longer copy below the product grid so it doesn't push products down.