How to set up an online store
Everything you need to know to launch a profitable ecommerce from scratch
Setting up an online store involves far more than picking a platform and uploading products. It requires strategic planning, well-informed technical decisions and careful execution across areas ranging from user experience to logistics and legal compliance.
This guide walks through every phase of the process: from platform selection to launch day, covering catalog setup, payment methods, shipping and the legal requirements every online store must meet.
Choosing the right platform
The platform is the technological foundation of your store. The choice depends on your product volume, budget, customisation needs and your team’s technical capacity. There is no universally superior option — only the one that best fits your context.
SaaS options like Shopify offer speed to market and managed infrastructure. Open-source solutions like WooCommerce or PrestaShop provide greater control but require technical management. For complex projects, headless platforms like Medusa or commercetools allow fully custom experiences.
- SaaS (Shopify, BigCommerce): fast to launch, less technical control, recurring monthly cost
- Open-source (WooCommerce, PrestaShop): full control, requires own hosting and maintenance
- Headless (Medusa, commercetools): maximum flexibility, higher upfront investment, ideal for complex projects
Setting up the product catalog
A well-structured catalog is critical for navigation, SEO and conversion. Every product should have professional photography, unique benefit-oriented descriptions, clear variants (size, colour, format) and coherent categorisation.
Invest time in defining your taxonomy before uploading products. Well-thought-out categories, tags, filters and attributes make browsing easier and reduce bounce rates. PIM (Product Information Management) tools help manage large catalogs efficiently.
Payment gateways and methods
Offering the right payment methods directly impacts conversion. In markets like Spain, credit/debit cards and Bizum dominate. Internationally, PayPal, Apple Pay, Google Pay and local methods like Klarna or iDEAL can make or break a sale.
The technical integration must comply with PCI DSS standards. Gateways like Stripe, Adyen or Redsys handle compliance complexity and provide well-documented APIs. Evaluate per-transaction fees, monthly fixed costs and the checkout experience they deliver.
- Stripe: excellent API, global coverage, competitive fees (1.5% + €0.25 in Europe)
- Redsys: standard in Spain, integrates with most Spanish banks
- PayPal: strong consumer trust, especially valuable for international sales
- Adyen: enterprise solution with multichannel and multi-currency support
Logistics and shipping
Logistics is the link between the digital sale and the customer’s physical experience. Defining a clear shipping strategy from the start prevents operational issues and recurring complaints.
Decide whether you’ll manage warehousing internally or use a 3PL (third-party logistics) provider. Configure shipping zones, rates (flat, weight-based, free above a threshold), delivery timeframes and your returns policy. Integrations with carriers like DHL, FedEx, UPS or local providers automate label generation and tracking.
Mandatory legal requirements
Every online store operating in the EU must comply with a set of legal obligations. Non-compliance can lead to financial penalties and loss of consumer trust.
- Legal notice with the owner’s fiscal and contact information
- Privacy policy compliant with GDPR, including the legal basis for each data processing activity
- Cookie policy with a granular consent banner
- General terms and conditions: pricing, taxes, right of withdrawal (14 days in the EU)
- Electronic invoicing and compliance with applicable tax regulations
Preparing for launch
Before going live, run a full audit: check page speed, the mobile purchase flow, transactional emails (order confirmation, shipping, returns), correct tax application and the functionality of coupons or promotions.
Set up analytics tools (GA4, server-side tracking), conversion pixels for paid campaigns and an error monitoring system. A soft launch with a small group of real users lets you catch issues before the public opening.
Key Takeaways
- Choose your platform based on your real context, not trends
- A well-structured catalog improves SEO, navigation and conversion
- Offer the payment methods your target audience expects
- Define your logistics strategy before receiving the first order
- Comply with all legal obligations from day one
- Run a soft launch to catch errors before the public opening
Ready to launch a professional online store?
We help you choose the platform, design the shopping experience and launch your ecommerce with full technical and legal assurance.