Skip to content
HEXIS

PetSwiss

PetSwiss is an online pet supplies store in Switzerland. We designed and built the whole store: 8,641 products, 80 branches, payment by card, PayPal, Apple Pay and Google Pay. According to the client, sales grew by 15%.

The first screen of the PetSwiss siteThe PetSwiss site on a phone
Status
The store is live
What we built
Online store: design and build
Platforms
Web, German and English
For whom
Pet supplies, Switzerland

The task

Design and build from scratch an online store for a Swiss chain of pet shops: thousands of products that are easy to narrow down, two languages, the payment methods people in Switzerland are used to, and a link to the chain’s branches.

Strategy

The store is built around choosing. A visitor first picks an animal, then narrows the choice with filters by age, food type and protein, or searches by name, brand or even by photo. The product page answers the questions before a purchase: price per kilogram, pack sizes, delivery date and stock in the branches. Articles checked by vets bring people in from search.

The work, area by area

Design

  • Design of the whole store: home, catalog, product page, cart, checkout and account
  • A catalog by animal: dogs, cats, small animals, birds, fish, reptiles, horses
  • A mobile version with a bottom bar: home, categories, wishlist, cart, account

Why this way: In a store of thousands of products the design serves the choice: a visitor picks an animal, narrows it down with filters, and by the product page only one question is left: when will it arrive.

Service: Websites

Store build

  • A catalog of 8,641 products and 493 brand pages in German and English
  • Filters by the animal’s age, food type, protein source and other properties
  • Search by product, brand and category, including search by photo
  • The product page: price per kilogram, pack sizes, a delivery date with an express option, and stock in the branches
  • Payment by Visa and Mastercard, PayPal, Apple Pay and Google Pay, prices in Swiss francs
  • An account with orders, vouchers, pet profiles and a loyalty programme; a wishlist and gift cards
  • Pages for 80 branches with the address, opening hours and an “open now” mark

Why this way: The product page answers the questions about timing and stock in advance, and familiar payment methods remove a step before the purchase.

Service: Websites

Search and content

  • 28 advice articles checked by vets
  • A sitemap of 18,608 addresses, each page in two languages
  • Cart, checkout, account and search are closed to indexing
  • Google Tag Manager is the only third-party script

Why this way: Thousands of product and brand pages in two languages gather search demand, and the articles answer the questions a purchase starts with.

The site, section by section

Live

The pet-swiss.com store runs in German and English. Below are the home page, the catalog, a product page, the branches page and an article.

  1. The PetSwiss site: First screen

    First screen

    Section heading: «Alles für deine Lieblinge»

    Categories by animal, delivery and return terms, search by product, brand and photo.

  2. The PetSwiss site: Catalog

    Catalog

    Section heading: «Hunde»

    Filters narrow the choice. The dog section holds 3,595 products that can be narrowed by age, food type and protein and sorted by price, rating and novelty.

  3. The PetSwiss site: Product page

    Product page

    Section heading: «Origin Senior Pute»

    The page answers the questions before a purchase. Price per kilogram, pack sizes, the delivery date and express delivery, stock in the branches.

  4. The PetSwiss site: Branches

    Branches

    Section heading: «Filialen»

    80 branches with the address, phone, opening hours and whether the branch is open right now.

  5. The PetSwiss site: Article

    Article

    Section heading: «Welches Hundefutter ist das beste?»

    The advice articles are checked by vets and answer the questions a choice of food starts with.

How the site is built

Technology
Next.js
Typeface
Inter
First load
821 KB in 76 requests
Third-party scripts and trackers
Only Google Tag Manager
Languages and currency
German and English, each at its own address; prices in CHF
HEXIS service
Websites

Measured by HEXIS on October 17, 2026: the German home page, a 1440-pixel window, first load with no cache.

Project numbers

Result

sales growth according to the client
+15%

The store

products in the catalog
8,641
branches on the site
80
addresses in the sitemap
18,608

Conclusion

The store runs in two languages and accepts the payment methods people in Switzerland are used to. According to the client, sales grew by 15%.