
Choose a platform for its ability to run the business's critical workflows reliably at an acceptable total cost of ownership—not for the longest feature list. A thousand products may be simple; customer-specific pricing, complex variants, multi-location inventory, returns, fulfilment, tax, and staff roles create the real complexity.
Define processes and constraints first. Then compare hosted SaaS, commercial/self-hosted software, open source, custom development, and composable architecture against the same proof scenarios. Include data portability and exit from the beginning.
Create 10–20 acceptance journeys, such as:
A vendor should demonstrate the entire workflow, not point to a feature-list tick.
| Model | Typical strength | Responsibility retained |
|---|---|---|
| Hosted SaaS | Fast start and managed core | Platform limits, apps, commercial dependency |
| Commercial self-hosted | Control plus vendor ecosystem | Hosting, upgrades, custom compatibility |
| Open source | Code flexibility and portability | Stack assembly, security, maintenance |
| Custom | Fit for genuinely unique advantage | Product team and long-term ownership |
| Headless/composable | Independent experience and components | Integration and operational complexity |
No model is best without context. Limited in-house technical capacity makes ungoverned flexibility expensive.
Include:
TCO = licences + implementation + integrations + hosting + apps + support + upgrades + security + QA + incidents + internal team + eventual migration
Build base, growth, and stress scenarios. Model order volume, API usage, markets, currency, specialist availability, vendor price change, and critical extension failure.
Exit is not pessimism; it is a test of whether the business owns its operation.
Do not pilot the homepage. Use one difficult product, a real integration, delivery, payment, return, report, and staff role.
| Criterion | Evidence |
|---|---|
| Workflow is feasible | End-to-end run |
| Data is portable | Actual export or API response |
| Performance fits | Representative load profile |
| Staff can operate it | User completes a task |
| Failure is recoverable | Rollback or recovery exercise |
| Cost is understood | Assumptions and scenario estimate |
The platform that passes your critical workflows, markets, payment and fulfilment needs, team-capability test, TCO, and risk constraints. There is no universal winner.
When a genuinely differentiating workflow creates measurable value and cannot be assembled reasonably on an existing platform. The business must fund continuing product and operations capability.
Only when it is a funded, time-bound scenario. Validate currency, tax, catalogue, translation, payment, fulfilment, consent, and support—not a vague “multi-country” label.
Reviewed: 3 September 2026.
Continue with choosing an ecommerce agency, technical-debt prioritisation, and the headless decision.
Pingvera can provide independent critical-journey evidence during a proof, but platform selection still depends on operating model and total ownership.
Pingvera watches whether an online business actually works — uptime, checkout, orders, domain, SSL and server — and alerts you in Telegram, email or a webhook before a customer has to tell you.
Start freeRead next: Ecommerce Privacy and Consent Operations · How to Choose an Ecommerce Agency.