Get in touch
Online store · WooCommerce · 2026

ProPidloga — a WooCommerce laminate and vinyl flooring store

A flooring store built on the client's SEO structure: a custom WooCommerce theme, a catalogue with filters and per-m² pricing, a pack calculator, Nova Poshta and monobank.

ProPidloga (propidloga.com.ua) is a Kyiv flooring shop: class 32 and 33 laminate, water-resistant laminate, vinyl and SPC flooring delivered across Ukraine. The client came with a ready-made SEO structure: a page list, headings, copy and rules for which products each page should show. We built a WooCommerce store around it in the style of the old site, but brighter and in the green of the new logo, filled the catalogue, connected monobank payments and Nova Poshta, and launched the site on the client’s hosting.

Technology stack

WordPress + WooCommerce with a custom theme and no page builders. Every page has the admin fields the brief called for: H1, an intro above the products, SEO copy below them, FAQ, an image with ALT text and a product selection rule by category, class, attribute or brand. Delivery uses our Nova Poshta plugin, online payment goes through monobank, and dropdowns use Tom Select.

propidloga.com.ua home page — buy laminate and SPC vinyl
The first screen: headline, Telegram consultation and a catalogue link. The header holds a city switcher, a tappable phone number, Telegram and the cart.

The catalogue right on the home page

Per the brief, products sit right below the first screen: side filters by flooring type, brand, wear class, thickness, water resistance, bevel, colour and price, plus sorting and a product count. Filters work without a page reload and the selection is kept in the URL. Prices are shown per square metre, as flooring buyers expect.

Laminate catalogue with filters on the home page
The catalogue: filters on the left, cards with brand, class, thickness and price per m².
Catalogue with the class 33 filter on
The “class 33” filter: 33 products out of 130.
Choose your flooring block
Flooring types: laminate, vinyl, SPC.
Choose laminate by class and attributes block
Selections by class and attributes linking to dedicated SEO pages.
Popular laminate brands block
Popular brands with product counts.

SEO pages from the client’s structure

Every page in the SEO structure — class 32 and 33 laminate, water-resistant laminate, vinyl, SPC, brands — has its own first screen, its own product selection, a pricing note, FAQ and SEO copy. They all run on one template, so the client can add pages for new search queries just by setting a selection rule.

Buy class 32 and 33 laminate with delivery across Ukraine SEO page
The “class 32 and 33 laminate” page with its own first screen and tabs.
Flooring shop with delivery across Ukraine and How to choose laminate blocks
Purchase steps and the “How to choose laminate” copy.
Frequently asked questions block
FAQ the client edits in the admin.
Laminate and flooring brands page
The brands page with a catalogue filterable by country and price tier.

Product page and calculator

Flooring is bought by the pack but measured in square metres. The product page has a calculator: the customer enters the room area and a cutting allowance, and it works out how many packs are needed, how many square metres that is and the total. Packs go into the cart, and the area is shown in the cart and the order.

Pack quantity calculator on the product page
18 m² with a 10% allowance — 17 packs, 20.043 m² and the total price.
Classen Ville WR 4V Herringbone laminate product page
The product page: price per m², specs, pack price, calculator, delivery and returns.

Cart and checkout

Checkout is one screen: contacts, Nova Poshta city and branch with search, address delivery in Kyiv, Kyiv region or across Ukraine, showroom pickup and payment through monobank. We removed parcel lockers from the options, since flooring doesn’t fit in them.

ProPidloga cart showing order area
The cart with the area in m².
ProPidloga checkout
Checkout: Nova Poshta, address delivery and pickup.

Content and launch

While the client prepared her product export, we brought over 130 items from the old shop with photos, specs and brands so the catalogue was live from day one. Then we laid out the pages from her SEO structure, moved the site to her hosting, opened it to search engines and connected the live monobank and Nova Poshta keys.

Contacts page
Contacts with a map to the showroom.

The mobile version

On phones the header keeps the phone number, Telegram, cart and city switcher, as the brief required, the menu folds into a burger, and catalogue filters open in a separate panel.

Summary

We delivered the on-brand design and front end, a custom WooCommerce theme with fields for the SEO structure, a catalogue with filters and per-m² pricing, a pack calculator, Nova Poshta and monobank, 130 products moved from the old shop and the launch on the client’s hosting.

Ready to talk about your release?

We reply within 60 minutes during working hours — with a budget estimate, a rough timeline and the team line-up for your task.

Send a request