Why a shop needs different hosting from a blog
Most hosting is sold on the assumption that pages can be cached: built once, then served to every visitor as a ready-made copy. That works well for a blog. A WooCommerce shop is different in several ways:
- Cart, checkout and account pages cannot be cached. They are built fresh for each customer, so the server does real work on exactly the pages where people are deciding to pay.
- Every order writes to the database: the order itself, stock changes, customer details, notes and emails.
- Background jobs run constantly: scheduled actions, stock syncs, email sending and payment webhooks.
- Traffic comes in bursts. A newsletter, a social post or a sale can bring many visitors at once, all reaching the checkout at the same time.
So the question is not just "is the homepage fast?" but "does the checkout stay quick and reliable when several people use it at once?"
Performance: what to check
Hosting specifications are hard to compare, so focus on the things that affect a shop:
- Current PHP version. WordPress and WooCommerce run noticeably better on supported PHP versions. A host still offering only old versions is a warning sign.
- Enough server resources for uncached pages. Ask how many simultaneous uncached requests your plan can handle, and what happens when you go over.
- Object caching (for example Redis), which speeds up the database-heavy pages that page caching cannot help.
- Page caching that understands WooCommerce, so the cart, checkout and account pages are excluded automatically.
- Image handling. Product images are usually the heaviest part of a page. Compression and modern formats help, whichever host you use.
The best test is your own: put a few products in a cart on a trial or staging site, go through checkout on your phone and note how it feels. Our guide to speeding up a WooCommerce shop covers the fixes that sit on your side rather than the host's.
Types of hosting compared
The label on a hosting plan tells you less than who is responsible for what. This is the split that matters most for a shop owner:
| Type | What you manage | Usually suits |
|---|---|---|
| Basic shared hosting | Almost everything: WordPress, updates, security, backups, fixing problems | Hobby shops and testing, if you are comfortable doing the technical work |
| Managed WooCommerce hosting | Your products, content and orders; the host handles the server, updates and backups | Small and growing shops that want to focus on selling |
| Your own server or VPS | The server itself as well as the shop | Larger shops with a developer or technical team |
Security and backups
A shop holds customer names, addresses and order histories, so a security problem is more serious than on a hobby blog. Ask a potential host:
- Is SSL included and renewed automatically?
- Is there a firewall and malware scanning, and who cleans up if something is found?
- Are backups automatic, how often do they run, how long are they kept, and are they stored away from the server they protect?
- Can you restore a backup yourself, and how quickly can they do it for you?
For a shop, backup timing matters. If orders come in throughout the day, a restore to last week's copy loses those orders. Keep that in mind when you compare backup schedules. Card details themselves should never touch your server: a properly set up payment gateway handles them on its own systems. Our WooCommerce security guide covers the steps on your side.
Updates: who does them, and what if they break something?
WordPress, WooCommerce, your theme and your plugins all release updates, many of them security fixes. Leaving them for months is one of the most common ways shops get into trouble. Updating carelessly is the other: a plugin update can clash with your theme and break the checkout.
Ask whether the host updates WordPress core only, or also WooCommerce and plugins. Ask whether updates are checked afterwards, whether there is a backup taken just before, and who fixes things if an update causes a problem. "We update automatically" is only half an answer if nobody looks at the shop afterwards.
Support that understands shops
When the checkout stops working on a Saturday, you need to know where to turn. Before you sign up, find out:
- Does support cover WooCommerce problems, or only the server underneath?
- How do you contact them, and what reply time do they commit to in writing?
- Will they help move your existing shop, and is that included or charged separately?
Pricing structure and how easy it is to leave
Hosting prices are often lowest in the first year. Read what the plan costs at renewal, whether you must pay a year or more up front, and which extras are charged separately: backups, SSL, staging sites, email or migrations. The guide to what a webshop costs in the UK puts hosting next to the other running costs.
Also check how you leave. You should be able to download a full copy of your site files and database at any time. WooCommerce is open source, so your shop is portable, provided the host does not make it hard to take with you.
A short checklist before you choose
- Is the hosting built for WooCommerce, with caching that excludes cart and checkout?
- Are SSL and automatic, off-server backups included?
- Who updates WooCommerce and plugins, and who fixes problems afterwards?
- What support do you get, and what reply time is promised?
- What does it cost after the first year, and can you pay monthly?
- Can you take a full copy of your shop whenever you want?
Retail Web Hosting was built around that list: managed WooCommerce hosting with SSL, regular backups, automatic WordPress, WooCommerce and plugin updates, and hosting faults fixed by us, billed monthly with no price jump after year one. See the details on our WooCommerce hosting page.
Frequently asked
Can I run WooCommerce on cheap shared hosting?
You can, and it is fine for testing or a very small shop. As orders grow, the uncached cart and checkout pages tend to slow down, and you remain responsible for updates, security and backups.
How often should a shop be backed up?
Often enough that a restore would not lose orders you cannot recreate. Busy shops usually need at least daily backups, stored away from the server, and you should test a restore at least once.
Does my hosting need to be PCI compliant?
If you use a payment gateway that takes card details on its own systems, card numbers never reach your server, which keeps most of the PCI burden with the gateway. Your gateway's documentation explains what remains your responsibility.
Read next
Open your shop this week.
Sign up in a minute. We set up your WooCommerce shop with you and run it from there.
Start my shop