Advertising disclosure: We may earn a commission from links on this site. Commercial relationships can affect placement. Product facts, limitations, and source dates remain part of our editorial record.

How funding works
WordPress Hosting

WordPress Hosting for WooCommerce: Resource Questions to Ask

Use this WooCommerce hosting requirements checklist to compare software versions, memory, resource caps, HTTPS, extensions, backups, support, and upgrades.

Review sources
Research standard

Facts that can change should include a source and check date. Benchmark claims should state the plan, region, method, and test period.

Ask a prospective host for exact software versions, at least 256 MB for both PHP and WordPress memory, disclosed caps for CPU, RAM, storage, database capacity, concurrent processes, and traffic, plus HTTPS, required extensions, backups, restore, support, and an upgrade path. Those are the practical WooCommerce hosting requirements to verify before choosing a plan. There is no universal CPU, RAM, visitor, or product threshold: WooCommerce identifies traffic, themes and plugins, and server hardware as scaling factors.

Confirm versions, HTTPS, and isolation#

At this review date, 2026-09-22, WooCommerce's server guidance for WooCommerce 10.8+ lists PHP 8.3+, MySQL 8.0+ or MariaDB 10.6+, HTTPS, and a WordPress memory limit of at least 256 MB. See WooCommerce Server Recommendations for the official guidance.

WordPress.org separately recommends PHP 8.3+, MySQL 8.0+ or MariaDB 10.11+, and HTTPS in its Requirements. Because the MariaDB recommendations differ, ask the host for the exact database engine and version on your plan instead of relying on a timeless number.

Ask these questions before signing up:

  • Which exact PHP, database, WordPress, and WooCommerce versions are supported?
  • Can those components be upgraded as official requirements change?
  • Are upgrades customer-controlled, included, or dependent on a plan change?
  • Is HTTPS supported and maintained for the store?
  • How are your account and files isolated from other customers?

Check both memory limits#

Ask for the values, not only a general assurance that the plan has enough resources:

  • What is PHP's memory_limit?
  • What is WordPress's WP_MEMORY_LIMIT?
  • Does each provide at least 256 MB?
  • Can the host raise either limit, and does it enforce a lower cap?

WooCommerce's Increasing the WordPress Memory Limit guidance says to check both PHP memory and WordPress memory. If either is below 256 MB, errors or slow operations may occur, and the host may enforce the limit.

Ask for actual resource caps#

Request concrete limits or allocations for:

  • CPU
  • RAM
  • Storage
  • Database capacity
  • Concurrent processes
  • Traffic

Also ask what happens when a limit is reached or traffic spikes, whether limits apply to the account or an individual site, and whether usage is visible in a dashboard or logs. A plan label or an unlimited resources statement does not tell you the enforceable cap.

The WooCommerce Scaling FAQs identifies traffic, themes and plugins, and server hardware as factors in scaling. It does not set a universal visitor, product, CPU, or RAM threshold. Compare the host's disclosed limits and upgrade path instead.

Ask whether the store can move to a larger plan, what the move requires, and which parts the host handles. If the host cannot explain the escalation process, the plan is difficult to evaluate.

Confirm required extensions#

Ask whether the server supports the extensions or functions your store needs, including:

  • cURL or fsockopen
  • SOAP
  • mbstring

The need for these depends on payment gateways, shipping integrations, other extensions, and language requirements. Name the integrations you plan to use and ask the host to confirm compatibility for each one.

Clarify backups, restores, and support#

Ask what backup, restore, staging, update, and support options are included:

  • How often are backups made, and how long are they retained?
  • Do backups include the database, uploaded files, and configuration needed to restore the store?
  • Can you use staging to test WordPress, WooCommerce, extension, or PHP updates?
  • Who applies updates, and what is the rollback process if one causes a problem?
  • How do you request a restore, and what is the documented process?
  • How quickly can the store be restored or moved to a larger plan?
  • Does support cover hosting limits and server configuration, or only the hosting control panel?

Do not treat a backup description as proof that the recovery process works. Ask how restoration is handled and whether you can verify it before the store depends on the account.

Verify the account after purchase#

WooCommerce's System Status screen can show memory and server settings. Use it as an account-level check: compare the values it displays with the host's written answers about versions, memory, and server configuration.

The host's response is a claim about the plan; the System Status output is a check of what the account exposes. If a required version, memory setting, extension, resource cap, or recovery path does not match, ask for a correction or leave the plan unresolved. No purchase is a reasonable outcome when the host will not document the information you need.

Sources

  1. WooCommerce Server Recommendations Checked 2026-09-22
  2. WordPress.org Requirements Checked 2026-09-22
  3. Increasing the WordPress Memory Limit Checked 2026-09-22
  4. WooCommerce Scaling FAQs Checked 2026-09-22