Web design solution

Product Catalog Website Design

A catalog website presents your products without a checkout and starts the sales conversation instead. Visitors find the product, download its datasheet, add what they need to a quote basket or apply to become a dealer; price and order are agreed with your sales team.

No checkoutFiltered searchDatasheetsQuote basketDealer enquiries
  • Google Partner
  • Talha Aslan and team
  • English, German, Turkish

Open the live demoA demo design we built for a fictional brand

In short

A product catalog website shows your range through categories, filters and product pages, with no cart or payment step. It suits companies that sell through quotes, dealers or projects rather than online orders: buyers add products to a quote basket and request one quote with quantities and notes, download datasheets or apply to become a dealer. Every enquiry reaches your sales team with its product list.

Talha Aslan and teamLast updated:

Who it is for

You have products, but you sell through quotes?

If you want to sell online and ship orders, what you need is an online shop; a catalog website does not replace it. But if your price depends on the customer, the quantity or the project and you sell through quotes or dealers, the problems below will sound familiar.

The catalog is one big PDF

A PDF of several hundred pages is slow to open on a phone, hard to search and has to be rebuilt and sent out again after every change. Nobody knows whether the version a customer holds is still current.

Products cannot be found in search

A buyer searching by product code or specification will not reach a site where products only live inside a PDF or on a single gallery page. Without its own page and description, a product cannot appear as a separate search result.

A cart that nobody uses

When a quote based company runs an off-the-shelf shop theme, the cart, shipping and payment steps make no sense, and the workarounds used to hide prices only confuse visitors.

Enquiries arrive scattered

Product questions come in by email, WhatsApp and phone, and your team has to ask again which product and what quantity. Dealer applications get lost in the same mix.

Sources: Google Search Central: Product structured data (product snippets and merchant listings) · Google Search Central: Managing crawling of faceted navigation URLs

Our approach

A catalog that helps buyers find products and ask for quotes

We build the catalog around the way your sales team works: visitors reach a product by category or product code, filter by attributes such as size, material or application, and see the specification table, documents and related products on the product page. No cart, no shipping, no payment; every product page leads to an enquiry.

The quote basket lets a buyer send several products with quantities and notes in one form. The enquiry arrives in your inbox, and if you like in your CRM or a spreadsheet, together with the product list, so your sales team can prepare the quote without chasing missing details. Companies that want to become dealers use a separate form with their region and line of business.

If your dealers need to log in, see their own prices and place orders, that is a portal and belongs to our custom software work rather than a catalog site; we build the catalog so it can connect to such a portal later. For manufacturers, the sector specific setup is on our manufacturer website page.

  • Product search by category and filters
  • A page and a datasheet for every product
  • A quote basket with quantities and notes
  • Dealer application form and dealer finder
  • You update products yourself in the admin panel
Anatomy of a catalog website
  1. Search and category entrySearch by product code, name or category
  2. Filtered product listBy size, material and application
  3. Product pageImages, specification table, variants, datasheet
  4. Quote basketProducts, quantities and notes in one request
  5. Documents and dealer finderCertificates, catalog archive, dealer list
  6. Dealer applicationA separate form with region and business details

No payment step: every product page leads to a quote or dealer enquiry, and products and datasheets are updated in the admin panel.

Which sales model?

The catalog is built around how you sell

Who you sell to and how decides which part of the catalog takes the lead.

Wholesale and project sales

Catalog led by the quote basket

Collects multi product enquiries in one form for wholesalers, importers and distributors.

  • Fast search by product code and brand
  • Fields for quantity, unit and delivery notes
  • Enquiries reach sales with the full product list

Selling through dealers

Catalog led by dealer enquiries

For brands that sell through dealers: sends end customers to a dealer and new companies to the application form.

  • Dealer list or map by region
  • Dealer application form
  • Image and brochure archive for dealers

Technical products

Catalog led by datasheets

A data first structure for products that engineers, architects or buyers compare before choosing.

  • Variant and dimension tables
  • Downloadable datasheets and documents
  • Product comparison

What makes a catalog website

The building blocks of a good product catalog

Each element answers one of two buyer questions: is this the product I need, and how do I ask about it now?

Product data model

Before design starts, we collect your product attributes with you in one sheet: which field becomes a filter and which only appears on the product page. Products can then be imported in bulk from that sheet.

Categories and filters

The category tree follows how buyers look for products, not your internal stock codes. Filters only use attributes that genuinely set products apart.

Product page

Images from several angles, the specification table, variants, applications and a downloadable datasheet sit on one page. Similar and complementary products are listed below.

Quote basket

Buyers add products to a list, enter quantities and notes, and type their company details once. You receive the enquiry with product codes, and the buyer gets a copy.

Dealer enquiry

A dealer application is a separate form from a quote request: it asks for region, line of business and the brands already carried. Applications can go to a different inbox or person.

Showing prices

Whether prices appear on the site is decided with you according to your sales model; the catalog works either way. If prices are shown they are updated in the panel, and we recommend checking your price display obligations with your legal adviser.

Comparison

PDF catalog or catalog website?

TopicPDF catalogCatalog website
UpdatesA new file is produced and sent out after every changeProducts are edited in the panel and everyone sees the same version
Finding productsScrolling page by page through a fileFound by product code, name and filters
MobileA large file opens slowly on a phoneProduct pages are built for the phone screen
Search enginesProducts do not appear as separate resultsEvery product has its own page and description
EnquiriesAsked one by one by email or phoneProducts and quantities arrive in one form via the quote basket
MeasurementNo idea which products draw interestViewed products and enquiries are reported

Quick check

Catalog website feature list

Must haves: does your site have them?

0 of 6 in place Tick the boxes to see where your site stands.

Added as needed

  • Dealer finder with map
  • Product comparison
  • Bulk product import via Excel or CSV
  • QR codes from the printed catalog to product pages
  • Language versions
  • Ready to connect to a dealer portal later

We choose which of these you need together during the scoping call.

Tell us about your product range

Tell us how many products you have, how you sell them and who handles enquiries; we will come back with a catalog structure and a written quote.

Process

From brief to launch in four steps

  1. Discovery and scope

    We define your business, your audience and the site’s one-sentence job: who it sells what to, through which action. Scope and timeline are written from that answer.

  2. Design approval

    The home page and key templates come to you as designs first; no code is written before your approval. We do not like surprises, and we do not cause them.

  3. Development

    The approved design becomes fast, secure, maintainable code. You follow progress in the CRM and see every page in a staging environment before launch.

  4. Launch and measurement

    The site goes live with analytics, Search Console and conversion tracking connected; panel training is given, first-year hosting and maintenance included.

Free tools

Prepare your catalog with free tools

Resize and convert product images, generate product structured data and a sitemap, and create QR codes and WhatsApp links for your printed catalog.

Image

Image Resizer

Resize + compress photos and cut the KB; never leaves your device.

Image

Image Converter

Convert between JPG, PNG and WebP in one click or in batches; it detects the input format, lets you set quality and a background for transparency, and uploads nothing.

Tech SEO

Schema Markup

Generate rich-result JSON-LD for Article, Product, FAQ, Local Business.

Tech SEO

XML Sitemap Generator

Build a valid sitemap.xml with lastmod and priority from your URL list.

Conversion

QR Code Generator

Turn URLs, WhatsApp, Wi-Fi, vCard and text into a QR code in seconds; download high-res PNG or SVG.

All free tools

How we work

See our catalog approach on a live example

We are not showing a published client catalog site on this page yet; instead we explain our approach on a live demo site. Our other client work is on the references page.

Live demo

See how your site could look

For this field we built a one page demo site for a fictional brand, made only to show our approach. You can explore the design, the copy structure and the mobile view live in three languages.

Open the live demo

We start with a product sheet

Before design, we collect your products and their attributes in one sheet; the menu, the filters and the number of pages come from it.

We listen to your sales team

We list every question your team asks before quoting and build the quote basket and dealer form fields from that list.

We hand updates over to you

We train your team to add products, replace datasheets and take products offline in the panel; bulk changes can be made with the sheet.

We measure enquiries

We track which products are viewed and which bring enquiries, and adjust categories and filters based on that data.

All references

FAQ

Catalog website questions

If your question is not here, write to us; we will send you an answer and a written quote.

Next step

Let's turn your range into a working catalog

Tell us about your product list and how you sell; after a free 15-minute call we will send a written scope and quote.

In-depth guide

Product Catalog Website: From Product Data to Quote Requests

Talha Aslan and teamLast updated: 16 min read

A product catalog website succeeds or fails on how the product data is organized and how enquiries reach your sales team, far more than on its visual design. A catalog that looks polished but returns nothing when a buyer types a product code, or that forwards a quote request without quantities, will not take a single call off your sales team's desk.

In this guide we, Talha Aslan and team, walk through the decisions on a catalog project in the order we make them, from choosing the model and structuring data to enquiries, search, speed and measurement. Each section gives you a criterion you can apply to your own product list or to an agency proposal.

Choosing between a catalog, a shop and a PDF

The right model depends on where the customer pays: if payment happens on the site you need a shop; if the deal closes through a quote or a dealer, you need a catalog website. A PDF is not a third option but an attachment that lives alongside the catalog site as a download.

When a company cannot decide, we ask these questions:

  • Is the price fixed: If every customer pays the same price for the same item, online sales are possible; if price depends on volume, project or dealer discount, a catalog is the more honest structure.
  • Who closes the order: If a sales rep finishes the deal on the phone or in a meeting, the site should open that conversation, not try to replace it.
  • Do you hold stock and ship: If dealers deliver the product, a cart and shipping step make a promise you cannot keep.
  • Are you selling to consumers: If direct sales to end customers are the goal, you need an online shop; a catalog will not cover that need.

Mixed cases exist: a company selling spare parts online but quoting for machines can start with a catalog and add checkout to some groups later. Structuring product data so it can serve both models from day one saves you paying for a second site.

Building the product data model before design

The first deliverable of a catalog project is not a screen design but a product sheet in which the purpose of every column is clear. The menu, the filters, the product page and the quote basket fields all come from that sheet; if it has gaps, they will surface later no matter how good the design is.

For every field we ask three questions: does this help the buyer choose, will it be a filter or appear only on the product page, and does its value come from a fixed list or free text? A size field kept as free text can never become a filter, because "20 mm", "20mm" and "2 cm" describe the same value three different ways.

  • Unique key: Every product needs a permanent product code; images and datasheets are matched to it.
  • Variants: Decide early whether a color or size difference is a separate product or a variant of the same one.
  • Units: Dimensions, weight and capacity should follow one consistent unit system.
  • Status field: A column such as active, discontinued or coming soon makes takedown decisions simple.

If your product list lives in an ERP export, translating internal descriptions into language a buyer understands is a separate work item. Agreeing who does it before the contract is signed puts the most frequently delayed step of the project on the schedule.

Structuring categories around buyer language

The category tree should mirror how buyers describe products, not how your warehouse is organized. If purchasing managers search for "stainless steel fasteners", the fact that your internal system files them under "Group 14" should not shape the catalog menu.

Finding the buyer's language is often as simple as reading the latest enquiries your sales team received: which words do customers use, which applications do they mention? Those words are the raw material for category names and category page introductions.

  1. Split every product in the sheet into six to eight main groups at most; beyond that the menu stops being readable.
  2. Divide each main group by the first attribute buyers use to tell products apart, and try to keep the depth to three levels.
  3. If a product belongs in two categories, do not duplicate it; link the single product to both categories.
  4. Write a short introduction for each category page explaining what to consider when choosing within that group.
  5. Ask someone from sales to find five different products using only the menu, and note where they hesitate.

Renaming categories after launch can change URLs as well. If the tree passes a test like this before launch, you avoid redirect work later and keep the value your pages have built in search.

Deciding which attributes become filters

A good filter narrows the result list in a meaningful way; not every technical field deserves to be one. A common problem on catalog sites is twenty filters side by side, most leaving a single result.

Before turning an attribute into a filter, we check these criteria:

  • Distinctiveness: Does the attribute split the category into a few meaningful groups; if every product shares the same value, the filter is pointless.
  • Completeness: Is the field filled for most products; a filter that is empty for half the range silently drops suitable products from the list.
  • Buyer questions: Do enquiries to your sales team ask about it; if not, showing it on the product page is enough.
  • Value type: Numeric values work as range sliders, fixed options as checkboxes.

On phones, filters should open in a full screen panel and show how many results remain while the buyer is still choosing. When a combination returns nothing, offering to remove one filter and a direct path to the quote basket or contact form, instead of an empty page, recovers enquiries that would otherwise be lost. Put the most used attribute at the top.

Product code search and the details of site search

On catalog sites a large share of visitors already know what they want and type its code directly, so site search deserves the same care as the menu. A search that fails when the code is not typed exactly turns away your warmest buyers at the door.

The search box should handle these situations:

  • Different code spellings: Codes written with spaces, dots or run together should all find the same product.
  • Legacy and competitor codes: A product's old code or the equivalent known in the trade can be stored in a separate field and included in search.
  • Typos and accented characters: A buyer who types without accents or makes a small typo should still see the right products.
  • Zero result searches: Searches that return nothing should be logged; that list reveals missing products and missing synonyms.

Suggestions that appear while typing make it unnecessary to type long codes in full, which matters most on a phone. Reading the zero result list once a month is the cheapest way to learn what your catalog is missing.

Anatomy of a product page and where datasheets fit

A product page should answer "is this the product I need" without scrolling, and then show the way to an enquiry. Image, product name, code and the add to quote button belong on the first screen; the full specification table and documents follow directly below.

On a product page we include, in this order:

  • Defining sentence: Two sentences, specific to this product, explaining what it is and where it is used.
  • Specification table: An attribute list generated from the product sheet, with consistent units.
  • Variant selection: Size or color differences on the same page, with the selected variant's code visible.
  • Documents: Datasheet, certificates and installation guide, each labeled with file type and size.
  • Related products: Accessories used together with it and alternative products.

Replacing the product page with a datasheet is a frequent shortcut. The datasheet should be a downloadable extra, while its core information also appears on the page as text; both search engines and buyers on a phone read page text far more easily than the inside of a PDF.

Quote basket fields and the journey of an enquiry

The quote basket is a form that lets a buyer answer, in one go, every question your sales team asks before quoting; that is why sales, not the designer, should define its fields.

The path an enquiry should follow from start to finish:

  1. The buyer adds a product from the product page or list view; the basket survives page changes.
  2. In the basket they enter a quantity, a unit and, if needed, a short note for each item.
  3. They type company name, contact person, phone, email and delivery region only once.
  4. Before sending they see a short privacy notice explaining how their data will be used; buyers in the EU expect this, and many jurisdictions require it.
  5. The enquiry reaches the sales inbox with product codes and quantities, and if you like your CRM or a spreadsheet; the buyer receives a copy.
  6. Sales marks the enquiry with a status: new, quote sent, won or lost, with a short reason for lost ones that later informs price and range decisions.

Most projects forget the last step, yet without it you cannot measure what the catalog contributes. The basket also has to work for a single item; instead of sending a buyer who asks about one product through every basket step, a short quick enquiry form on the product page does the job.

Separating the dealer finder from dealer applications

A brand that sells through dealers serves two different visitors: the end customer who wants to buy, and the company that wants to become a dealer. Sending both to the same contact form means your sales team sorts every message by hand.

For the dealer finder, we first ask who keeps the dealer list and in what form. A closed dealer shown on the map damages trust more than no map at all, so easy updates matter more than the map's look.

  • Dealer record: Company name, region and city, phone, product groups carried and an optional map location.
  • Search format: A list filtered by region next to the map; on a phone, the list is easier to use than the map.
  • Dealer application: A separate form asking for region, line of business, brands carried and sales outlet details.
  • Routing: Applications go to a different person or inbox than quote requests.

If you want to give dealers brochures, product images and price lists, separate a public archive from a password protected dealer area. A setup where dealers log in, see their own prices and place orders is a custom software project separate from the catalog site; the catalog's product data can connect to it later.

Showing prices or leaving them to the quote

Whether prices appear in the catalog is a sales model decision, not a design preference, and it does not have to be the same for every product group. Showing prices for standard accessories while quoting project items is a balanced path for many companies.

We suggest looking at the decision from these angles:

  • Competitor behavior: If buyers in your sector are used to seeing prices online, a catalog without them can drop out at the first shortlist.
  • Dealer relations: A list price on the site that contradicts what dealers quote in the field creates tension in your network.
  • Update workload: If prices change often, an outdated figure on the site forces your sales team to explain themselves.
  • Legal obligations: Price display to consumers is regulated in most markets; confirm the rules for your target countries with your legal adviser.

For products without a visible price, instead of writing "call for price", add a short note on the product page explaining what the price depends on: quantity, delivery region, surface finish and similar factors. The note also teaches buyers what to write in the quote basket and reduces incomplete enquiries. Where prices are shown, the panel should allow bulk updates.

Presenting product pages correctly to search engines

For each product to show up as its own search result, it needs its own URL, its own title and its own description. Two technical decisions follow: which kind of product structured data to use, and how to handle filter URLs.

Google defines product snippet markup for product pages where people cannot buy directly and merchant listing markup for pages that sell. Catalog pages use the former; you can draft the markup with our structured data generator and compare it against the fields in your product sheet.

  • Title pattern: Product name, the distinguishing attribute and product code, with the brand name at the end.
  • Original description: Even similar products get a paragraph that explains their application or difference.
  • Filter URLs: Combinations nobody searches for are kept out of crawling; the few that people do search for become pages with their own description.
  • Discontinued products: Instead of deleting the page, show the successor or redirect to the closest product.

If you want to keep a page out of the index, do not block it in robots.txt; Google cannot read the noindex on a blocked page. If you plan to open the catalog to buyers abroad, the hreflang setup that links language versions is covered on our multilingual website page. If your product pages need ongoing content and link work, our SEO service runs alongside the catalog.

Keeping a catalog with hundreds of images fast

Images are the heaviest load on a catalog site; unprepared, they make a category page with hundreds of products slow on a phone. Google's Core Web Vitals treat these values as good at the 75th percentile of visits: LCP (how long the largest element takes to load) of 2.5 seconds or less, INP (how quickly the page responds to a tap) of 200 milliseconds or less, and CLS (how much elements shift while loading) of 0.1 or less.

To get close to these thresholds, we tie image preparation to a workflow before launch:

  • Consistent photography: Products in the same category are shot with the same background and aspect ratio, so lists look orderly and shift less.
  • Size and format: Every image is resized to the largest dimension it will be shown at and converted to a modern format.
  • Lazy loading: Product images below the visible screen load as the visitor scrolls to them.
  • Pagination: Very long lists are split into pages or loaded in controlled batches.

When a filter is applied, updating results without reloading the whole page directly improves INP. The lasting fix is a panel that resizes and converts every uploaded image automatically, so the skill of whoever uploads products never decides how fast the site is.

Measuring which products bring enquiries

Whether a catalog site works shows up not in visitor numbers but in which product brought which enquiry. That requires quote submissions, datasheet downloads and dealer applications to be tracked as separate events, each carrying the product code.

In the measurement plan we define these events separately:

  • Add to basket: Shows which products enter the basket and which are left without being sent.
  • Quote submission: Recorded with the number of products and total quantity.
  • Datasheet download: An early signal of interest for technical products.
  • Dealer application and dealer search: Shows which regions people look for dealers in, and where you have gaps.

Printed catalogs can feed into this measurement too. A QR code next to each product, leading to its page, makes the move from paper to site easy and measurable; create the codes with our QR code generator and give each print run its own campaign tag. Your PDF can stay on the site as a download, but the site becomes the master source, with the PDF generated from it.

For visitors in the European Economic Area, Google requires consent mode for measurement and personalized advertising features, and cookie consent is needed before non essential tracking.

Common mistakes on catalog projects

Most mistakes we see on catalog sites appear when work starts before anyone has discussed the product data and the enquiry flow. Next to each mistake below, we have written the better way to solve the same problem.

  • Hiding prices in a ready made shop theme: Rather than patching over cart and shipping steps, build a structure without checkout that runs on a quote basket from the start.
  • Leaving the catalog as PDF pages: Keep the PDF as a download, and publish every product at its own URL on a page that can be read as text.
  • Entering product data as free text: Have attributes such as size and material picked from fixed value lists; only then do filters work correctly.
  • Collecting every enquiry in one contact form: Split quote requests, dealer applications and general questions into separate forms and route each to the right person.
  • Naming categories after internal codes: Build the menu from the words buyers use, and show internal codes as extra information on the product page.
  • Leaving updates dependent on the agency: Make panel training for adding products, replacing datasheets and bulk updates a requirement at the proposal stage.

If you are moving from an old product site to a new catalog, the most expensive mistake is removing existing product URLs without redirects. We cover that transition step by step on our website redesign page.

Choosing a partner and your next step

When choosing a partner for a catalog project, look less at portfolio images and more at the questions the agency asks about your product data and enquiry flow. A proposal from a team that never asked how many products you have, how you sell and who handles enquiries is most likely based on a ready made template.

We suggest asking any team you get a quote from:

  • Can you import our products in bulk from Excel or an ERP export, and how do you match images and datasheets to product codes?
  • How do you handle crawling of filter URLs and product structured data?
  • In what format will a quote request reach us, and can it connect to our CRM or a spreadsheet?
  • Will we be able to update products ourselves after launch, and do you provide training for it?
  • If we later add a dealer portal or online sales, will product data have to be entered again?

To see our approach in practice, open the live demo catalog site linked on this page on both your phone and your computer. Send us your product list and a short description of how you sell; we will define the scope with you and prepare a written quote. If you have a small range and need a simple site, take a look at the fixed packages in our pricing section.