DIY ecommerce: why you should probably use a platform

If online sales are how your business makes money, use an ecommerce platform rather than a store you or an AI coded from scratch. Claude can build a cart that looks finished in an afternoon, but the hard parts of ecommerce are not the product grid. They are payment security, tax, shipping, inventory, fraud, refunds and the hundred edge cases that cost real money when they break. Shopify, BigCommerce, WooCommerce and Squarespace have already solved them.
What a store actually has to do
A product page and a cart are the visible 10 percent. Here is the rest:
| Job | What goes wrong when it is hand-built |
|---|---|
| Card payments | Card data handled in your code brings PCI DSS scope and serious liability |
| Sales tax | Rates vary by location and product; getting it wrong is your problem |
| Shipping | Live rates, zones, free-shipping rules and label printing |
| Inventory | Overselling when two people buy the last item at once |
| Orders and emails | Confirmations, shipping notices, receipts, failed-payment follow-ups |
| Refunds and returns | Partial refunds, restocking, store credit |
| Discounts | Codes, stacking rules, abuse |
| Fraud | Stolen cards and chargebacks |
| Accounts | Order history, saved addresses, password resets |
| Reporting and accounting | Sales, payouts and exports for your bookkeeper |
| Uptime during your busiest day | A crash on a sale day is lost revenue |
A platform covers all of that for a monthly plan plus payment processing fees. A custom build means you, or a developer you pay, own each one forever.
Why AI-built stores are especially risky
AI tools write convincing checkout code quickly. That speed hides the gaps:
- Price tampering. If the price is calculated in the browser and trusted by the server, a visitor can change it. The total must be computed on the server.
- Secret keys exposed. Payment provider secret keys end up in front-end code or a public repository.
- No webhook verification. Orders get marked paid without confirming the payment provider actually sent the message.
- Inventory races and duplicate orders. Rare in testing, common on a busy day.
- No one maintaining it. Payment APIs, tax rules and browsers change. A store that worked at launch can quietly break.
These are fixable by an experienced developer. They are easy to miss when you are learning as you build. Our guide to securing an AI-built website covers the general risks.
Which platform fits
Our longer comparison is Shopify vs BigCommerce vs WooCommerce vs Squarespace. In short:
| Platform | Best for |
|---|---|
| Shopify | Most product businesses; huge app ecosystem; easy to run day to day |
| BigCommerce | B2B, large catalogs and multiple storefronts. See BigCommerce for B2B |
| WooCommerce | When content and commerce belong together on WordPress. See when WooCommerce makes sense |
| Squarespace Commerce | Simple shops and creators who want site and store in one tool |
Growing brands should also read Shopify for growing brands.
You can keep your custom site
Choosing a platform does not mean throwing away the site you built with Claude. Common patterns:
- Link out to the store. Your coded site handles brand, content and SEO; a "Shop" link goes to a Shopify or Squarespace store on a subdomain like shop.yourbusiness.com.
- Buy buttons and payment links. For a handful of products, services or deposits, embed a platform's buy button or use a payment provider's hosted payment links and checkout. Card data never touches your code.
- Headless commerce. A custom front end pulls products and checkout from the platform's commerce engine. This is how larger brands combine design freedom with a proven back end. It costs more to build and maintain. See headless commerce and what is a headless CMS.
When custom does make sense
A fully custom store can be right when:
- You sell something platforms model poorly: complex configurators, quoting workflows, marketplaces or subscription logic that apps cannot handle.
- You have a development budget for ongoing maintenance, not just the build.
- You still use a payment provider's hosted checkout or secure payment elements so you never handle raw card data.
If that is you, plan it as a software project, not a weekend build.
Counting the real cost
Platforms charge a monthly plan, app subscriptions and payment processing fees per order. DIY stores avoid the plan fee but still pay processing fees, plus hosting, development time and risk. Add both scenarios to our website cost calculator, including the payment processing fields, and compare honestly. For hired builds, see how much a business website costs.
Using Claude with a platform, not instead of one
Choosing a platform does not mean giving up on AI help. Claude is useful at almost every stage of running a store on Shopify, BigCommerce or WooCommerce:
- Product content. Draft product descriptions, size guides, FAQs and category page copy from your notes, then edit for accuracy and voice.
- Theme customization. Ask Claude to explain or modify theme code (Liquid on Shopify, templates on BigCommerce, PHP and blocks on WooCommerce) and to keep changes in a version-controlled copy of the theme.
- Data cleanup. Reformat supplier spreadsheets into the platform's product import format, fix inconsistent variants and fill missing fields.
- Policies and emails. Draft shipping, returns and privacy pages and order email copy for you to review. Have legal terms checked by a professional.
- Choosing apps. Describe a need, such as subscriptions or wholesale pricing, and ask Claude to list the questions to ask before installing an app, including its data access and monthly cost.
That split plays to each side's strengths: the platform handles money, data and uptime, and Claude speeds up the content and customization work around it.
The short version
Build your brand site with Claude if you like, but sell through a platform. Shopify suits most product businesses, BigCommerce suits B2B and large catalogs, WooCommerce suits content-heavy WordPress sites, and Squarespace suits simple shops. Link to the store or embed its checkout so card data never touches your code. Back to the main guide: how to build your own website with Claude. Planning a store? Get a fixed quote.
Questions people ask
Can I build my own online store with Claude?
What is the cheapest way to sell online if I already have a custom site?
Do I need PCI compliance for a small online store?
When does a custom-coded store make sense?
Planning a website?
Get a platform recommendation and a fixed quote within one business day.



