Jeszcze więcej zależności występuje w przypadku serwisów sprzedażowych. Internetowe sklepy muszą obsłużyć nie tylko i wyłącznie prezentację asortymentu, lecz również cały zestaw informacji związanych z zakupem. Użytkownik może potrzebować wyszukiwarki, filtrów, opisów wariantów, danych o dostępności, informacji o dostawie i sposobach płatności.
Każdy z owych elementów wpływa na konstrukcję pozostałych części serwisu. Przy niewielkiej liczbie produktów część czynności można wykonywać ręcznie, ale wraz ze wzrostem katalogu zmienia się sposób zarządzania danymi. Wówczas znaczenie mają między innymi jednolite nazwy parametrów, poprawne przypisywanie towarów do dziedzinie oraz sposobność aktualizowania większej liczby pozycji bez edycji każdej z nich osobno. W praktyce należy także przewidzieć sytuacje, w których produkt zostaje wycofany, zmienia warianty lub przestaje być dostępny. Brak ustalonych zasad może prowadzić do pustych stron, nieaktualnych informacji albo błędów w nawigacji.
Na działanie witryny wpływają także elementy, których przeciętny użytkownik może w ogóle nie zauważyć. Formularze wymagają sprawdzania poprawności danych, odnośniki powinny prowadzić do właściwych miejsc, a zmiana jednej części strony nie powinna przypadkowo zaburzać działania innej. Przy rozbudowanych projektach dochodzi kwestia późniejszego zarządzania treścią. O ile osoba odpowiedzialna za stronę ma poświęcając własny czas dodawać artykuły, zdjęcia lub produkty, sposób obsługi panelu ma praktyczne znaczenie. Zbyt trudne rozwiązanie może utrudniać codzienną pracę, a nadmierne uproszczenie może ograniczać sposobności edycji. Dlatego już podczas przygotowywania witryny warto uwzględnić nie tylko jej wygląd w dniu publikacji, lecz także sposób, w jaki będzie zmieniana w kolejnych miesiącach. Wiele problemów ujawnia się dopiero po czasie, gdy pojawiają się nowe treści, kolejne kategorie lub potrzeba implementacji istniejących funkcji do zmienionych warunków.
Zobacz także: sklepy internetowe Warszawa .