Custom Shopify theme or template: how to decide
What changes between adapting an existing theme and building your own, and what to check before choosing for your Shopify store.
Read article
A CMS manages content; in an online store it must coexist with catalogue, orders, payments and other commerce functions. You can choose a managed platform, an open-source installation or an architecture separating content from the frontend. The right model depends on what you want to operate and who will maintain it.
This guide organises CMS types and the decisions that matter to ecommerce in Spain. It does not present a universal winning platform or attribute unmeasured conversion results to software.
The provider offers its product as a service and includes part of the infrastructure. Shopify and BigCommerce focus on ecommerce; other platforms combine site building with selling. You purchase capabilities within the product's terms and limits.
This can reduce server and core-update management. You still maintain data, apps, custom development, permissions and processes. It does not mean every function is included or unrestricted customisation is possible.
This lets you administer an installation and adapt its code. WordPress with WooCommerce and PrestaShop Open Source are common examples. Costs should include hosting, compatibility, security, updates and support alongside modules or development.
The model may fit a need for environment control where a team can sustain it. The absence of a particular licence fee does not remove operating costs.
This separates the presentation visitors use from the systems managing content or commerce. It can combine a CMS with a commerce platform through APIs. It is an architecture choice, not a category guaranteeing speed or better rankings.
Before choosing it, justify the problem it solves and who will maintain integrations, frontend and publishing. More layers can add flexibility, but also work and dependencies.
| Option | What to evaluate |
|---|---|
| Shopify | Commerce operations, themes, apps, APIs and plan limits. |
| WordPress with WooCommerce | Editorial content, extensions, hosting and installation maintenance. |
| PrestaShop Open Source | Technical control, catalogue, modules and capacity to maintain adaptations. |
| BigCommerce | Catalogue, B2B, integrations and current commercial terms. |
| Wix | Fit across site, content, services and store. |
| Magento Open Source or Adobe Commerce | Specific edition and architecture, business rules and maintenance team. |
Distinguish products: Magento Open Source and Adobe Commerce are not interchangeable names for one offering. For any proposal, check included hosting, service and development rather than comparing names alone.
Prepare a short list of essential tasks and a catalogue sample. Include what demos often omit: order changes, returns, B2B terms, languages, shipping rules and existing system connections.
For each task, require a concrete answer: included, available through a tool, custom-developed or not covered. Add terms, cost and owner to compare alternatives on equal scope.
Separate initial investment, recurring costs and usage charges. A platform fee does not necessarily cover design or integration. With a self-managed installation, hosting is only part of maintenance.
Include team time. Copying data between tools, manually checking errors and relying on a provider for simple changes are real costs. Do not use assumed savings or fictional store budgets to prove one CMS is always cheaper.
Confirm payment methods, shipping zones, taxes and documents your operation requires. If local methods or particular management software are needed, request a connection demonstration. An integration logo does not explain which data it transfers.
For regulated categories, CMS availability does not replace sales requirements or payment-provider acceptance. In cross-border commerce, check destination conditions before enabling a market.
Check primary URLs, redirects, metadata, headings, sitemap, images and structured data. Assess how easily useful content and links between categories, products and guides can be maintained. The platform should support the work; it cannot decide strategy for you.
For an existing website, inventory pages receiving traffic and supporting sales. A CMS change should preserve or replace them deliberately. Redesigning paths without reviewing those pages may remove information the business needs.
If Shopify is an option, consultancy on its fit can test requirements and dependencies. The best decision may be migrating, creating a new store or keeping the current system while correcting clearly scoped problems.
Editorial review: the Migraciones.io team · 30 October 2026. Features, plans and availability are checked against the linked sources.