Jeszcze więcej współzależności występuje w sytuacji serwisów sprzedażowych. Sklepy internetowe muszą obsłużyć nie tylko i wyłącznie prezentację asortymentu, lecz też 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 tych elementów wpływa na konstrukcję pozostałych części serwisu. Przy niewielkiej liczbie produktów część czynności można wykonywać ręcznie, niemniej jednak wraz ze wzrostem katalogu zmienia się sposób zarządzania danymi. Wtedy znaczenie mają w głównej mierze jednolite nazwy parametrów, poprawne przypisywanie produktów do kategorii oraz sposobność aktualizowania większej liczby pozycji bez edycji każdej z nich osobno. W praktyce należy również przewidzieć sytuacje, w których produkt zostaje wycofany, zmienia opcje albo 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ą również 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ą. Jeżeli osoba odpowiedzialna za stronę ma samemu dodawać artykuły, zdjęcia lub produkty, sposób obsługi panelu ma praktyczne znaczenie. Zbyt skomplikowane rozwiązanie może utrudniać codzienną pracę, a nadmierne uproszczenie może ograniczać możliwości edycji. Dlatego już w trakcie przygotowywania witryny warto uwzględnić nie tylko i wyłącznie 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 ukazują się nowe treści, kolejne kategorie albo wymaganie dopasowania istniejących funkcji do zmienionych warunków.
Źródło informacji: strony internetowe Warszawa.