Walsall retailers moving online want to know one thing first: how much? The answer depends on what you're selling, how you're selling it, and who builds it. Here's a breakdown with real numbers, not vague ranges.
Whether you're a shop on Walsall High Street wanting to sell nationwide, a market trader at Walsall Market expanding online, or a manufacturer in Darlaston opening a direct-to-consumer channel, the cost structure is broadly the same. But the specifics matter.
The three ecommerce platforms Walsall businesses actually use
There are dozens of ecommerce platforms. Three of them make sense for most Walsall businesses.
Shopify
Shopify is the right choice for most retailers. It handles inventory, payments, shipping, and tax calculations without you needing to touch code. You pay a monthly fee (£25 to £344 depending on the plan) and Shopify takes a small cut of each transaction. The platform hosts over 4 million stores worldwide, including thousands in the UK.
The main advantage is speed to launch. A Walsall retailer can have a working Shopify store within a week if the product data and images are ready. The main limitation is customisation. You can change how your store looks, but you can't change how Shopify works under the hood.
WooCommerce
WooCommerce is a plugin for WordPress. It's free to install, but you pay for hosting, a theme, and any premium extensions you need. WooCommerce makes sense if your business already runs on WordPress or if you need more control over the checkout process and customer data.
The trade-off is complexity. WooCommerce needs more technical setup and ongoing maintenance than Shopify. Security updates, plugin conflicts, and hosting management all fall on you (or your developer). But the total cost of ownership can be lower, especially as your sales volume grows, because WooCommerce doesn't take a cut of your transactions.
Custom builds
A custom ecommerce build means the shopping cart, checkout, inventory system, and customer accounts are all built specifically for your business. This makes sense when you need something the platforms can't do: complex product configurations, subscription models with specific billing rules, integration with unusual stock management systems, or multi-vendor marketplaces.
Custom builds cost more upfront and take longer to develop. But they give you complete control over every aspect of the customer experience, with no platform fees or transaction cuts. A Walsall manufacturer doing £500k+ in online annual revenue might find a custom build cheaper in the long run than paying Shopify's transaction fees.
Cost breakdown by platform
Here's what you can expect to pay for initial build and first-year running costs across the three platforms. These figures are based on what agencies in the Walsall and West Midlands area actually charge.
| Platform | Entry-level build | Mid-range build | Complex build | Year 1 running costs |
|---|---|---|---|---|
| Shopify | £1,500 - £3,000 | £3,000 - £6,000 | £6,000 - £15,000 | £600 - £2,400 |
| WooCommerce | £2,000 - £4,000 | £4,000 - £8,000 | £8,000 - £20,000 | £300 - £1,200 |
| Custom build | £5,000 - £10,000 | £10,000 - £25,000 | £25,000 - £75,000+ | £500 - £2,000 |
What you get at each level
Entry-level means a template-based design with your branding, up to 50 products configured, payment gateway setup (Stripe or PayPal), basic shipping rules, and a contact page. No custom features.
Mid-range means a customised design (not a stock template), 50 to 500 products, more complex shipping rules (weight-based, zone-based, or carrier-calculated), email marketing integration, abandoned cart recovery, and basic SEO setup.
Complex means a fully bespoke design, unlimited products, custom checkout flows, integration with accounting software (Xero, Sage) or stock management systems (Linnworks, Veeqo), multi-currency support, and advanced reporting. This is where custom builds become more common.
What drives ecommerce website cost
The platform is only one part of the cost equation. Several factors push the total price up or down.
Number of products
Adding 10 products takes an hour. Adding 1,000 products takes a week. If each product has multiple variants (size, colour, material), multiple images, and unique descriptions, the time multiplies. A Walsall clothing retailer with 200 products across 5 size variants each is looking at 1,000 individual SKUs to configure.
Some agencies charge per product. Others include a set number in the build price and charge for additional ones. Ask about this upfront.
Payment gateway integration
Shopify Payments, Stripe, and PayPal are straightforward. But if you need to integrate with WorldPay, Barclaycard, or a “buy now, pay later” provider like Klarna or Clearpay, expect additional setup time. Each gateway has its own API, compliance requirements, and testing process.
For most Walsall businesses, Shopify Payments or Stripe is enough. Both accept all major cards and are trusted by UK consumers.
Shipping complexity
A flat rate for UK delivery is simple to set up. Weight-based shipping across multiple zones is more work. Real-time carrier-calculated shipping (showing Royal Mail, DPD, and Evri rates at checkout based on the customer's postcode) requires carrier integrations that take time to build and test.
If you offer local delivery around Walsall (WS postcodes free, rest of UK charged), that's another layer of shipping rules to configure.
Custom design vs template
A pre-made Shopify theme costs £100 to £200 and looks professional. A custom-designed theme built to match your brand costs £2,000 to £5,000 extra. The custom route is worth it if brand differentiation matters for your products. A generic-looking store selling handmade goods from a workshop in Willenhall doesn't communicate the craftsmanship behind the products.
Product photography and content writing
Good product photos sell products. Bad photos lose sales. Professional product photography in the West Midlands costs £15 to £40 per product, depending on the complexity. For 100 products, that's £1,500 to £4,000.
Product descriptions matter too. Unique, well-written descriptions help with both conversions and SEO. A copywriter charges £20 to £60 per product description. Many businesses write their own to save money, which works if you can write clearly and include the keywords your customers search for.
Ongoing costs nobody tells you about
The build cost is just the start. Running an ecommerce store has ongoing costs that many businesses don't plan for.
| Cost item | Shopify | WooCommerce | Custom |
|---|---|---|---|
| Platform/hosting fees | £300 - £4,128/yr | £120 - £600/yr | £240 - £1,200/yr |
| Transaction fees | 0.5% - 2% per sale | Payment processor only | Payment processor only |
| App/plugin subscriptions | £200 - £1,200/yr | £100 - £800/yr | N/A (built in) |
| SSL certificate | Included | £0 - £150/yr | £0 - £150/yr |
| Domain renewal | £10 - £30/yr | £10 - £30/yr | £10 - £30/yr |
| Maintenance/support | £0 - £600/yr | £300 - £1,200/yr | £600 - £2,400/yr |
Shopify's hidden costs
Shopify's transaction fees are the one that catches people out. If you use Shopify Payments, there's no additional transaction fee. If you use a third-party payment provider, Shopify charges 0.5% to 2% on top of the payment processor's fees. On £100,000 in annual sales, that's £500 to £2,000 you weren't expecting.
Shopify apps add up fast. Email marketing (£15/month), reviews (£10/month), SEO tools (£15/month), abandoned cart recovery (£20/month). Before you know it, you're spending £100 a month on apps alone.
WooCommerce's hidden costs
WooCommerce itself is free. But the extensions you'll need are not. A premium WooCommerce theme costs £80 to £200. Subscription management adds £200 per year. Advanced shipping rules add £100 per year. Table rate shipping, product filters, and booking systems each have their own annual licence fees.
WooCommerce also needs more hands-on maintenance. WordPress core, WooCommerce, and your theme and plugins all need regular updates. Skip them and you risk security vulnerabilities or compatibility breaks. Budget for either your time or a developer's time to handle this monthly.
How to budget for an ecommerce website
Use this framework to plan your budget. It works for most Walsall businesses selling online.
The 60/20/10/10 rule
60% of first-year budgetgoes to the initial build. This covers design, development, product upload, payment setup, and testing. For a mid-range Shopify store, that's £3,000 to £6,000.
20% covers ongoing costsfor the first year: platform fees, hosting, app subscriptions, domain, SSL, and maintenance. For Shopify, budget £1,000 to £2,000.
10% for marketingto actually drive traffic to your new store. Google Ads, social media advertising, email marketing setup. Budget £500 to £1,000 for initial campaigns.
10% contingencyfor things you didn't plan for. Extra product photography, an app you didn't know you needed, or a developer to fix something that doesn't work as expected.
Example budgets
Small retailer, 50 products, Shopify Basic: Build £2,000 + running costs £700 + marketing £500 + contingency £300 = £3,500 year one.
Medium retailer, 300 products, Shopify Standard: Build £5,000 + running costs £1,800 + marketing £1,200 + contingency £800 = £8,800 year one.
Larger retailer, 1000+ products, WooCommerce: Build £10,000 + running costs £1,500 + marketing £2,000 + contingency £1,500 = £15,000 year one.