Skip to main content

Claude/ChatGPT Prompt to Design a Product Listing Page with Facets

Design a high-converting product listing page with faceted filters, sort controls, grid and list toggle, scannable product cards, and infinite scroll.

Füllen Sie die Platzhalter aus

Edit the values, then copy your finished prompt.

Ihr Prompt
prompt.txt

                                

What this prompt does

This prompt makes the AI a senior e-commerce UX designer specifying a product listing page (PLP) tightly enough to build, optimised for conversion and fast scanning. It defines a faceted filter rail with applied-filter chips and clear-all, a sort dropdown plus a grid/list toggle that persists, scannable product cards, infinite scroll with a sticky compare bar and a no-results state, responsive behaviour with mobile filters as a bottom sheet, and performance/SEO notes. The [catalog_scale] placeholder sizes the page, and [store_type] shapes the relevant facets.

The structure works because the listing page is where revenue happens, and bad filters or slow images make people bounce. The prompt forces the filtered and no-results states to be designed, since those are skipped constantly and leak conversions. It also requires lazy images, skeleton loaders, and crawlable URLs for facets so the page performs and ranks. The [stack] variable keeps the component-by-component spec mapped to your framework, with default, loading, empty, and filtered states per component. The persisted grid/list toggle and applied-filter chips also respect how shoppers actually browse, letting them see what is filtered and undo it in one tap, which keeps a deep faceted catalog navigable instead of trapping people in a filter they cannot easily escape.

When to use it

  • Scoping a product listing or category page before coding
  • Designing facets for a [store_type] like fashion or electronics
  • Building for a large catalog sized by [catalog_scale]
  • You need filtered and no-results states designed early, not skipped
  • Making filters a bottom sheet on mobile and cards that reflow
  • Adding crawlable facet URLs and lazy images for performance and SEO

Example output

You get a component-by-component spec with states (default, loading, empty, filtered) and mobile notes. The filter rail covers price, brand, color, size, rating, and availability with applied-filter chips and clear-all; the product card includes image, title, price with strike-through sale price, rating, and quick-add; and infinite scroll comes with a sticky compare bar and a graceful no-results state. Mobile notes describe the bottom-sheet filters and card reflow.

Pro tips

  • Set [catalog_scale] honestly; designing for 10k+ SKUs changes filter and pagination decisions versus a small catalog
  • Tailor [store_type] so the facets match what shoppers filter by in your category
  • Ask the model to nail the no-results and filtered states early, since those are skipped constantly and quietly lose conversions
  • Keep [stack] accurate so the component spec maps to your framework
  • Request the crawlable facet URL approach explicitly if SEO matters, since faceted navigation can create indexing problems
  • If the product card feels generic, ask it to expand the quick-add and sale-price treatment for fast scanning

Frequently Asked Questions

Does this prompt cover faceted filtering?
Yes. It specifies a faceted filter rail with price range, brand, color, size, rating, and availability, plus applied-filter chips and a clear-all control. The exact facets adapt to your `[store_type]`.
Is it suitable for a large catalog?
Yes. The `[catalog_scale]` variable sizes the design, with a default of 10k+ SKUs across many categories. That scale informs the filter, infinite-scroll, and performance decisions in the spec.
Does it address SEO for filtered pages?
Yes. The performance and SEO notes call for crawlable URLs for facets, plus lazy images and skeleton loaders. Faceted navigation can hurt indexing, so designing crawlable facet URLs early matters.
How does it handle mobile?
Filters become a bottom sheet on mobile and product cards reflow cleanly, per the responsive notes. The spec includes mobile-specific behaviour rather than assuming the desktop layout simply shrinks.
Engr Mejba Ahmed

Need this built for real?

Engr Mejba Ahmed

AI Developer · Software Engineer

I'm Mejba — I design and ship production AI systems, automations, and full-stack apps. If you want this turned into a working solution for your team, let's talk.

Mehr in E-commerce UI Prompts

Engr Mejba Ahmed

Engr Mejba Ahmed

Claude Code Expert · Online

👋

Hey there!

Quick Actions

WhatsApp Instant reply

Chat on WhatsApp

+880 1723 741224 · Instant reply

Popular Questions

Engr Mejba Ahmed is connected
Engr Mejba Ahmed is typing...
Engr Mejba Ahmed avatar

✉ Want me to follow up? Drop your email

Engr Mejba Ahmed avatar

📞 Connect Directly

Choose how you'd like to reach me

WhatsApp

+880 1723 741224

Email

[email protected]

✓ Details sent! I'll get back to you shortly.

Powered by OpenAI

335+

Blog Posts

25

AI Courses

63

Projects

Services & Expertise

Pricing & Process

Learning & Resources

Connect & Support