You have products to sell but no online store. Or you've tried Shopify, Gomag, maybe a free website, but hit limitations. Creating a WooCommerce online store remains, in 2026, the most solid choice for entrepreneurs in Romania who want total control over their digital business. This guide covers the entire process - from domain and hosting to the first real order - without jargon, without useless theory.
This isn't a copy-paste tutorial. It's the framework we use when building stores for clients and one you can apply yourself or with a technical team.
What you need before getting started
You need 4 concrete things before the first installation: a domain, hosting with PHP 8.2+, an SSL certificate, and a clear plan for products and categories. Many jump straight to installation and then spend weeks reorganizing what they could have prepared in a day.
Domain
Choose a .ro domain if you sell exclusively in Romania or .com if you have expansion plans. Avoid hyphens and numbers. Check availability on rotld.ro or through your preferred registrar (Romarg, Netim, Namecheap).
Hosting
For a WooCommerce store with medium traffic (under 10,000 visitors per month), a shared hosting plan with SSD, PHP 8.2+, Redis or OPcache, and HTTP/2 is sufficient. Concrete recommendations for Romania: Starter or Business plan at SiteGround, Business plan at Starter Host, or VPS if you have over 500 products.
What matters in hosting:
SSL (HTTPS)
Without SSL, Google Chrome displays "Not Secure" and Google Search penalizes your ranking. Most hosting providers offer Let's Encrypt for free. Make sure it's activated before installing WordPress - otherwise you'll need to migrate from HTTP to HTTPS later.
Product and category plan
Write down on paper (or in a spreadsheet) the structure of your future store:
This structure becomes the store's architecture. If you get it right from the start, you save days of reorganization work. We wrote a separate guide on information architecture for online stores that's worth reading before adding your first product.
WordPress + WooCommerce: why it remains the best option in 2026
WooCommerce powers over 36% of all online stores globally (Barn2 / BuiltWith data, Q1 2026) and remains the dominant platform in Romania for small and medium businesses that want technological independence.
What you concretely get with WooCommerce
When WooCommerce is NOT the right choice
Be realistic: if you need a marketplace with hundreds of sellers, enterprise-scale e-commerce (millions of SKUs), or you have no one technical on the team and no budget for outsourcing, then SaaS solutions like Shopify may be more pragmatic in the short term. But for 90% of Romanian entrepreneurs with stores of 50 to 5,000 products, WooCommerce is the optimal choice.
If you're coming from Shopify and considering migration, we have a complete guide on migrating from Shopify to WooCommerce.
Installation and basic configuration
Most hosting providers offer 1-click WordPress installation (Softaculous, cPanel auto-installer). After installation, configure only what matters for WooCommerce:
/%postname%/ - the only clean URL structure for SEO (Settings > Permalinks > Post name)WooCommerce theme - what truly matters
The theme doesn't make the store - the products and shopping experience make the store. Choose a theme with LCP under 1 second, mobile responsive, and updated for WooCommerce 9.x. Everything else is cosmetic.
What to look for in a theme
What to avoid
Concrete recommendations (2026)
The pragmatic choice: GeneratePress for simple stores (under 200 products) or Bricks Builder if you want custom design without compromising on speed.
Golden rule: test the theme with GTmetrix before adding products. If the empty page loads in over 2 seconds, choose something else.
Adding products - structure, images, per-product SEO
Each product needs a descriptive title with keywords, a minimum of 3 WebP images on white background, a 200-400 word description, and individually configured SEO in RankMath. We documented the detailed process in our guide to the perfect WooCommerce product page.
Structure per product
Each product should have:
Images
Per-product SEO
With RankMath installed:
/mens-organic-cotton-tshirt/, not /product-12345/Payment configuration for a WooCommerce online store
An online store in Romania needs at least 3 active payment methods: Stripe (international cards), Netopia (Romanian cards + installments), and cash on delivery (still 40-50% of orders).
Stripe
International standard. Accepts Visa, Mastercard, Apple Pay, Google Pay. Commission: 1.5% + 0.25 EUR per transaction (European card). Direct integration with WooCommerce through the free official plugin.
Setup: create a Stripe account, copy API keys, install the WooCommerce Stripe Gateway plugin, test in sandbox mode.
Netopia Payments (formerly mobilPay)
The most used online payment solution in Romania. Negotiable commission (1.5 to 2.5% typical). Supports Romanian cards, bank installments, SMS payment.
Setup: create a Netopia account, receive their documentation, install the Netopia WooCommerce plugin, configure the security certificate, test.
PayU Romania
Solid alternative, especially popular for interest-free installments. Commission similar to Netopia. Official plugin available.
Cash on Delivery
Mandatory in Romania - still 40 to 50% of online orders are paid at delivery. Activation from WooCommerce, Payments, Cash on Delivery. Set an additional cost if you want to discourage cash on delivery (e.g.: +5 or +10 RON compared to online payment).
Practical tip: activate at minimum Stripe + Netopia + cash on delivery. Test each payment method with a real order (small amount) before launch.
Courier configuration - FAN, Sameday, DPD, Cargus
FAN Courier, Sameday, DPD, and Cargus all have WooCommerce plugins with automatic AWB generation from the dashboard and tracking sent by email. Configuration requires a contract with the courier, a plugin connected via API key, and shipping methods set in WooCommerce. We fully documented the courier integration in WooCommerce: Sameday, FAN Courier, Urgent Cargus process.
Quick overview
| Courier | Recommended plugin | AWB generation | Lockers |
|---|---|---|---|
| FAN Courier | FAN Courier for WooCommerce | Yes, from dashboard | No |
| Sameday | Sameday Courier Shipping | Yes, from dashboard | Yes (EasyBox) |
| DPD | DPD Romania for WooCommerce | Yes | Yes (Pickup) |
| Cargus | Urgent Cargus WooCommerce | Yes | Yes (Ship and Go) |
What needs to be configured
Tip: offer free shipping above a cart value (e.g.: 200 RON). It's the most powerful motivator for increasing average order value.
Payment and courier configuration is where most DIY stores get stuck - plugin incompatibilities, checkout that doesn't process correctly, AWBs that won't generate. We configure everything tested end-to-end - from the first test order to the complete delivery flow.
Automatic invoicing - SmartBill, Oblio
SmartBill and Oblio have free WooCommerce plugins that automatically issue the invoice when the order status changes, send it by email to the customer, and report it to ANAF - without manual intervention.
We wrote a complete guide on invoicing automation with SmartBill that covers the step-by-step setup.
SmartBill
The most used invoicing service in Romania. Free official WooCommerce plugin. Invoices issued automatically on order status change (e.g.: at "Processing" or "Completed"). Price: from about 20 RON per month.
Oblio
More affordable alternative, with a free plan for small volumes. WooCommerce plugin available. Simple interface, sufficient for most new stores.
What needs to be configured
At Creative Side, we build complete WooCommerce stores - from configuration to the first order - in 3 to 5 days. We've integrated over 30 stores with couriers and automatic invoicing in the past year. If you prefer to focus on products and sales instead of technical configurations, see our online store development service.
Technical SEO for the WooCommerce store
Configure Product schema on each product, submit the XML sitemap in Google Search Console, and keep Core Web Vitals below Google's thresholds (LCP under 2.5s, INP under 200ms, CLS under 0.1). These are the 3 technical SEO priorities for a WooCommerce store:
Product schema markup
RankMath or Yoast automatically generates Product schema for each WooCommerce product - with price, availability, and reviews. Verify in Google Rich Results Test that the schema is valid on at least 5 products from different categories.
XML Sitemap
RankMath generates the sitemap automatically. Verify:
Submit the sitemap in Google Search Console: https://yourdomain.ro/sitemap_index.xml
Core Web Vitals
Google uses LCP, INP, and CLS as ranking factors. For a WooCommerce store:
Essential plugins: WP Rocket or LiteSpeed Cache (if the hosting is LiteSpeed), ShortPixel for images, Perfmatters for disabling unnecessary scripts.
If you want to dive deeper, read about conversion optimization and the metrics that matter for a WooCommerce store.
Clean URLs
/product-name//category/category-name/ (activate from WooCommerce, Settings, Permalinks)Launch - final checklist
Don't launch without checking off every item:
Security and technical
Functional
Analytics and SEO
site:yourdomain.ro in GooglePerformance
After launch - what comes next
Maintaining a WooCommerce store means monthly plugin updates, weekly monitoring of orders and stock, and quarterly security and speed audits. Here's the concrete schedule:
Weekly
Monthly
Quarterly
Backup
Non-negotiable: automatic daily backup, stored offsite (Google Drive, Dropbox, or Amazon S3). UpdraftPlus (free) gets the job done. Test restoration at least once per quarter.
Want to understand the complete costs involved? Read about how much a website costs in 2026.
Frequently asked questions about creating a WooCommerce online store
How long does it take to create a WooCommerce online store from scratch?
If you have your products ready (photos, descriptions, prices), a functional store with 50 to 100 products can launch in 5 to 10 business days. Basic installation and configuration takes 1 to 2 days. Adding products, configuring payments, couriers, and invoicing takes the rest. With an experienced team, the timeline drops to 3 to 5 days.
Is WooCommerce free? What are the real costs?
WooCommerce and WordPress are free. The real costs are: hosting (150 to 600 RON per year), domain (40 to 60 RON per year), optional premium theme (200 to 300 RON), premium plugins (0 to 2,000 RON, depending on features), and invoicing services (20 to 50 RON per month). Realistic total for the first year: 1,500 to 5,000 RON if you do it yourself, 3,000 to 10,000 RON if you outsource development.
Can I build an online store myself or do I need a developer?
You can build a functional store yourself if you have medium technical knowledge and patience. WooCommerce is intuitive for adding products and managing orders. The complicated part comes with courier integration, automatic invoicing configuration, speed optimization, and technical SEO. If your time is worth more than the cost of outsourcing, it's worth working with a team that has done this before.
WooCommerce or Shopify - which is better for Romania?
WooCommerce wins for Romania for three reasons: native integrations with Romanian couriers (FAN, Sameday, Cargus), integrations with Romanian invoicing solutions (SmartBill, Oblio), and no transaction commission (Shopify charges 0.5 to 2% on top of the payment processor). Shopify is simpler at first, but becomes more expensive and more limiting in the long run.
What plugins are essential for a WooCommerce store in Romania?
The minimum list: RankMath (SEO), WP Rocket or LiteSpeed Cache (performance), ShortPixel (image optimization), UpdraftPlus (backup), courier plugin (FAN, Sameday, or Cargus - depends on your contract), invoicing plugin (SmartBill or Oblio), and payment plugins (Stripe + Netopia). Don't install more than 20 to 25 plugins total - each plugin adds code and potential vulnerabilities.
Ready to launch?
You can follow this guide step by step and build it yourself. But if you prefer a store ready to sell, without weeks of YouTube tutorials, without plugin incompatibilities, and without checkouts that don't work:
We configure everything - payments, couriers, invoicing, product import - and teach you to manage it yourself. Request a quote for an online store
This guide is part of the WordPress and WooCommerce Development series - practical resources for entrepreneurs who want a professional online store.