Many businesses in Granada are on Amazon, Etsy or some marketplace platform without having their own online store. It is a valid strategy to start, but it has a clear limit: when you sell on a marketplace, you are playing on someone else's field. In this article I explain when it makes sense to invest in your own store, what technical options are available and how to avoid the most costly e-commerce mistakes.
Marketplace vs own store: understanding the difference
What is a marketplace
A marketplace is a platform where multiple sellers offer their products: Amazon, eBay, Etsy, and many others. The marketplace provides the infrastructure, traffic and payment gateway. In return, it charges commissions (between 8 % and 20 % depending on the platform) and sets the rules of the game.
Marketplace advantages: immediate traffic, no development costs, no payment management, no worry about hosting.
Marketplace disadvantages: high commissions, no customer data (the customer belongs to the marketplace, not you), no control over design or the shopping experience, total dependence on platform policies (which can change or close your account without warning).
What is your own store
Your own online store is yours: you control the design, prices, customer data, shopping experience and SEO. Every sale you make builds a long-term asset (your customer database, your Google ranking) instead of building the platform's.
When does your own store make sense?
It is not always the right answer. Your own store makes sense when:
- You sell regularly and want to build a loyal customer base.
- Your margin per sale can absorb the development cost (generally amortised in 12-24 months with a reasonable sales volume).
- You have a differentiated product that does not compete on price with identical products on Amazon.
- You want to rank on Google and build organic traffic over time.
- The marketplace is limiting you (you cannot customise your listing, they penalise you, commissions are growing).
If you are just starting out and do not know whether your product has demand, marketplaces are a valid way to validate before investing in your own store. But if you are already selling on them and the business is working, start thinking about your own channel.
Technical options for your online store
The most widespread option. Easy for the owner to manage, large plugin ecosystem, good for stores with up to a few hundred products. Can become slow and hard to maintain at scale.
E-commerce SaaS. Zero technical maintenance, fast to launch. Per-sale commissions (0.5-2% depending on plan) and less control over the code. Ideal if you do not want to manage servers.
For stores with proprietary business logic: custom pricing per customer, ERP integration, advanced inventory management, multiple warehouses. Higher development cost, but no technical limits.
For small catalogues with few products. Ultra-fast, excellent SEO, low hosting cost. Limited for advanced inventory management.
Payment gateways in Spain: what options you have
In Spain, the most common options for accepting online payments are:
- Stripe: the best option for most online stores. Simple integration, excellent documentation, support for recurring payments, Google Pay, Apple Pay and cards. Commission: 1.5 % + €0.25 per transaction for European cards.
- PayPal: very well recognised by buyers, which reduces checkout abandonment. Slightly higher commission than Stripe (around 3.4 % + €0.35). Useful as an alternative option, but not as the only gateway.
- Redsys: the Spanish banking system's gateway. Required if you want a virtual POS terminal with Spanish banking authentication. More complex to integrate technically, but required by some banks and regulated sectors.
Store SEO: a long-term asset
Every well-written product listing, every well-structured category and every relevant blog article you publish on your store is an investment in organic traffic that does not expire when you stop paying. This is the opposite of the marketplace model, where your visibility disappears if you stop paying for advertising or policies change.
Online stores with the best SEO typically have:
- Clean, descriptive URLs:
/shop/handmade-shoes-granadainstead of/product?id=482. - Original product descriptions (not copied from the manufacturer).
- Images with descriptive names and alt text.
- Customer reviews on each product (fresh content generated by users).
- A blog with articles related to the products they sell.
E-commerce mistakes that cost money
These are the most common mistakes I see in online stores from local businesses in Granada:
- Long and complicated checkout: every extra field in the purchase process increases cart abandonment. The current standard is a 2-3 step checkout maximum.
- No guest checkout option: requiring registration to buy is one of the biggest abandonment generators.
- Low-quality product photos: in e-commerce, the photo is the product. Without good photos, there is no sale.
- No clear returns policy: legally required for online sales (14-day right of withdrawal in the EU) and, moreover, its absence generates distrust.
- Slow load speed: every additional second of load time reduces conversions. A store that takes more than 3 seconds to load on mobile loses a significant portion of its visits.
Indicative price for an online store in Granada
A basic online store with catalogue, shopping cart, payment gateway and management panel can start from €1,500. For projects with greater complexity (multiple warehouses, ERP integrations, advanced pricing logic), the budget starts from €3,000.
If you have a business in Granada and want to explore whether an online store makes sense for you, write to me with no obligation at pablogomezvillen@gmail.com.
Platform comparison for your online store
| Platform | Initial cost | Monthly cost | Transaction fee | Best for |
|---|---|---|---|---|
| WooCommerce | €800 – €2,500 | €10 – €50/month (hosting) | Payment gateway only (1.5 % Stripe) | Mid-size stores, full control |
| Shopify | €300 – €800 | $29 – $299/month | 0.5 – 2 % extra | Entrepreneurs without technical management |
| Astro + Stripe | €800 – €1,500 | €0 – €10/month | Payment gateway only (1.5 % Stripe) | Small catalogues, maximum speed |
| Custom Laravel | €3,000 – €8,000 | €20 – €80/month | Payment gateway only | Complex projects, custom logic |
Want an online store for your business in Granada? I'll build you a custom, fast, sales-optimised solution. Tell me about your project →