
From the conversion glossary
Concepts referenced in this article, defined.

Concepts referenced in this article, defined.
Run rigorous A/B tests and personalize every visit on Shopify or any storefront โ no engineers required.
Card sorting is how you build ecommerce navigation that matches the way your customers actually think โ not the way your product team organizes inventory. Give participants a set of product cards and ask them to group them into categories that feel natural. The groups they create reveal the mental model your navigation should follow. Get this right, and visitors find products faster, browse more, and convert at higher rates.
Navigation is not a UX project โ it's a CRO project. When visitors can't find what they're looking for within two clicks, they leave. Every misplaced product category, every confusing label, every navigation layer that requires three clicks to reach a product costs you conversions.
The problem: navigation structures are almost always designed from the inside out. Product teams organize by SKU, manufacturing category, or brand family. Customers think about products by problem, occasion, ingredient, or benefit. These two taxonomies rarely match.
Card sorting bridges the gap. It forces the navigation design process to start with what users actually understand โ not what makes operational sense.
For Indian D2C brands, this matters particularly because:
See also: User Experience glossary | Conversion Path glossary | Bounce Rate glossary
Participants receive a set of cards (each representing a product, page, or content item) and sort them into groups of their own choosing โ then name each group.
Use when: You're building navigation from scratch, significantly expanding your catalog, or you suspect your current categories don't reflect customer thinking.
Output: You discover what category structures users create organically. Look for recurring groupings and label patterns.
Participants receive the same cards but sort them into pre-defined categories that you supply โ your existing or proposed navigation structure.
Use when: You want to validate a proposed navigation before building it, or check whether specific items belong where you've placed them.
Output: You see which items consistently get sorted into the correct category and which are repeatedly placed elsewhere.
Participants sort into categories you provide but can also create new categories if needed.
Use when: You want to validate an existing structure while leaving room to discover gaps.
Select 30-50 cards for most ecommerce card sorts. Fewer and you don't get enough signal; more and participants hit fatigue.
Include:
Write each card clearly and specifically. "Vitamin C Serum 30ml" is better than just "Serum." If you're testing by product category rather than individual product, write the category name on the card.
In-person: Print cards on index cards. Spread them on a table. Ask participants to group them however feels natural. Use a rubber band or paper clip to bundle each group. Photo the result. Fast, cheap, good for early-stage research.
Remote (moderated): Use a virtual whiteboard like Miro or FigJam. Share screen with participant. Ask them to drag cards into groups while you observe. Works well for getting verbal explanation of their thinking.
Unmoderated digital: Use Optimal Workshop (OptimalSort), UXtweak, or Maze. Participants complete the sort on their own time. You get automated cluster analysis and dendrograms. Best for 20+ participants.
Target people who match your buyers โ not your team. For most D2C brands:
For open card sorts: 15-20 participants. For closed: 20-30.
If moderated, your script is simple:
Don't correct participants. Don't suggest group names. When they hesitate, ask: "What's making this one tricky?"
Manual analysis (small samples): Look for consistency โ which items always end up in the same group? Which items move around a lot (high variability = ambiguous categorization)?
Cluster analysis (automated tools): Tools like Optimal Workshop produce a similarity matrix showing how often each pair of cards was sorted together. Items sorted together 80%+ of the time belong in the same category. Items with low agreement need rethinking.
Label analysis: In open sorts, look at the group names participants create. If 12 of 20 participants call the same group "Stress & Sleep," that's your category label โ not whatever you currently have.
See also: Click Map glossary | Heatmap glossary | Conversion Rate Optimization glossary
Build your proposed IA: Take the clusters with highest agreement and build your top-level categories. High-variability items need further research โ they might belong in multiple categories or need a better label.
Handle ambiguous items: Products sorted into two different groups equally often may need to appear in both categories (via filtering or tags), or the product description may need to make its category clearer.
Validate with tree testing: Once you have a proposed IA, run a tree test to verify that users can actually find things in your new structure. Card sorting tells you what feels natural to group together; tree testing tells you whether the hierarchy works for navigation tasks.
A/B test the new navigation: Use CustomFit.ai to run a navigation A/B test on Shopify โ comparing your card-sort-derived structure to your current navigation โ before fully committing to the new IA.
Multi-purpose products: Ayurvedic products often serve multiple use cases. An Ashwagandha supplement might logically sit under "Stress & Anxiety," "Men's Health," "Sleep Support," or "Immunity." Card sorting reveals which category users reach for first.
Ingredient-first vs. benefit-first: Some Indian shoppers search by ingredient (Neem, Turmeric, Shilajit); others search by benefit (hairfall, energy, immunity). Card sorting helps you understand whether to lead your navigation with ingredients or benefits โ or build both paths.
Festive and gifting: Card sorts consistently show that Indian users expect a distinct "Gifting" or "Diwali Special" category โ not just a filter or tag. Test this explicitly.
Regional terms: Category terms vary across India. "Body wash" vs. "shower gel," "kesh tel" vs. "hair oil" โ understanding which label your primary audience uses affects both navigation and search.