webomat

How to add a shop to your business website: four ways and a checklist

Illustration: a website window with a small shop awning being attached to it

Plenty of businesses reach the same point: the company website works, customers ask whether they can buy online, and you start wondering how to add a shop without rebuilding everything.

There are four realistic ways to do it. Each one fits a different business, and the cost differences are bigger than they first appear. This guide is written with businesses selling in Poland in mind.

Option 1: link to a marketplace

The simplest move is to sell on a marketplace such as Allegro and add a “Buy” button on your website that links to your listings.

Pros: no shop to build, customers already trust the marketplace, and you get its traffic.

Cons: the customer leaves your site, the marketplace takes a commission and sets the rules, and the customer relationship belongs more to the marketplace than to you. Your products compete side by side with cheaper offers.

Good for: testing whether anything sells at all, or as a second sales channel next to your own shop.

Option 2: a plugin on your current site

If your site runs on WordPress, you can add WooCommerce. The plugin is free, and so are the official plugins for PayU, Przelewy24, Tpay and InPost, so Polish payments and parcel lockers don’t require paid extensions. You’ll still need a theme that supports a shop, and more advanced features often mean paid extensions: WooCommerce itself says they cost $29–299 a year each.

Pros: the shop lives on your own site and domain, with almost unlimited options.

Cons: your simple company website becomes a system that needs regular updates. If the site was built years ago on an old theme, adding a shop often turns into a redesign anyway.

Good for: businesses already on WordPress with someone who looks after it.

Option 3: a separate hosted shop on a subdomain

You can open a shop on a hosted platform such as Shoper or Shopify and put it at shop.yourbusiness.com, with a “Shop” link in your website’s menu.

Pros: a mature shop system with hosting and updates included, and plenty of integrations.

Cons: two systems, two designs to keep consistent, and a monthly subscription. Your website and shop look and feel different unless you pay for a theme that matches. Introductory prices end, too: Shoper’s Standard plan, for example, is PLN 29 net a month on a first-year promotion against a list price of PLN 299 net (Shoper price list, October 2026).

Good for: shops that will grow large, need marketplace integrations, or sell abroad (Shopify in particular).

Option 4: a shop built into the website

The fourth way is a website and shop that are one thing: same domain, same design, same menu. The shop pages, the cart and the checkout look like the rest of the site because they use its colours, fonts and buttons.

That’s how Webomat works:

  • If your website was built with Webomat, you add a shop in your project panel with the “Add shop” button. It costs PLN 499 net ($129 on our English pages, charged in PLN), whichever website package you have. From the next hosting period, hosting then costs PLN 299 net ($99) a year, as for every website with a shop (a website alone: PLN 99, or $29). The website itself doesn’t change: shop pages, a cart in the header and a “Shop” link in the menu are added.
  • If your website was built elsewhere, Webomat can’t bolt a shop onto it. Instead, its AI agent builds a new website based on your current one, with the shop included, as a shop package from PLN 499 net ($129). It moves your content over and redirects the old URLs so you keep your Google rankings. Your old site keeps running until you switch the domain.

You pay once, no subscription. The package is a one-off payment; after that you only pay for hosting and maintenance of the website with its shop: the first year is included, then PLN 299 net ($99) a year.

Pros: one site, one design, no subscription for the shop (hosting a website with a shop costs PLN 299 net, or $99, a year after the first year), no commission on sales.

Cons: it’s built for small and mid-sized shops selling in Poland. Payments run through Polish gateways (PayU, Przelewy24, Tpay) in złoty and shipping through InPost, DPD and DHL Poland; there’s no Stripe or PayPal, no marketplace sync and no wholesale price lists, and the shop sells physical goods only (shipped or collected in person), with no downloads or e-vouchers.

Which option fits you

Your situation Sensible option
You want to test demand quickly Marketplace
Your site is on WordPress and someone maintains it WooCommerce
You expect thousands of products or sell abroad Hosted shop (Shoper, Shopify)
You sell in Poland and want site and shop in one style Built-in shop (Webomat)

For a fuller comparison of the platforms, read Shoper vs WooCommerce vs Shopify vs PrestaShop.

What to prepare before you add a shop

Whatever you choose, the same work sits on your side. Getting it ready before launch saves weeks.

  1. A product list. Names, short and long descriptions, prices including VAT, VAT rates, variants (size, colour), stock levels and weights for shipping. A spreadsheet is enough; most shop systems, Webomat included, can import a CSV.
  2. Photos. At least one clear photo per product, on a consistent background, in decent resolution.
  3. Business details for the terms. Company name, address, registration numbers, a returns address, delivery times. Our legal checklist for online shops in Poland lists what the shop terms must contain.
  4. Manufacturer details (GPSR). For each product: the manufacturer’s name, postal and electronic address, plus any warnings. If you make the products yourself, that’s you.
  5. Payment accounts. Open an account with PayU, Przelewy24 or Tpay early, because verification takes time. The steps are in our guide to online payments in Poland.
  6. Courier accounts. InPost, DPD or DHL, so you can print labels from the shop panel.
  7. A delivery and returns policy. What delivery costs, from what amount it’s free, and where returns go.

The first weeks after launch

  • Place a test order yourself, start to finish: payment, confirmation email, label, tracking number.
  • Start with bank transfer and cash on delivery if the gateway isn’t verified yet, and switch online payments on later.
  • Tell your existing customers. A note in your email signature and on social media brings the first orders faster than any ad.
  • Watch the abandoned steps. If people add to cart but don’t pay, check the delivery costs and the payment options first.

Costs beyond the platform, from gateway fees to tills and KSeF, are covered in how much an online shop costs in Poland.

If option 4 sounds right, see how the Webomat shop works: a setup assistant that walks you through payments, delivery and returns in a chat, a panel that works like WooCommerce, and shop terms filled in with your details. Prices are on the shop pricing page.

See what your new website could look like.

Paste your website address and within a minute you will see how it looks on desktop and phone, how many pages it has and what is worth improving.

No card, no commitment.