WooCommerce is free to install but expensive to redo. Right decisions in the start phase save weeks of work down the line. We've rebuilt enough WooCommerce stores to know which mistakes people make.
Theme
Choose a theme built for WooCommerce from the ground up. Storefront (official from WooCommerce), Kadence, or Astra with WooCommerce add-ons. Avoid generic multipurpose themes that "support" WooCommerce as an afterthought. It always ends with CSS hacks and layout issues.
Product structure
Plan the category tree before you start adding products. Three levels max. Customers should find the right category in three clicks or fewer. Attributes (size, color, material) are configured separately and linked to variable products. Spend time on this step.
Payment solution
Stripe works in Sweden without hassle. Klarna Checkout provides buy now, pay later. Swish via Bambora or Payson. Don't activate ten payment methods just because you can. Three is enough for most stores. Every extra payment method is an extra integration point that can break during updates.
Shipping
WooCommerce shipping zones: define Sweden, Nordics, EU, rest of world. Attach shipping methods per zone. Free shipping thresholds work as incentives (free shipping over 500 SEK is common and effective).
Performance from day one
WooCommerce is resource-intensive. Make sure the server has enough memory (256 MB PHP minimum, preferably 512). Enable object cache with Redis. Product images in the right size and WebP format. This applies whether you have 50 or 5000 products.