WooCommerce firewall blocks or zero page and post counts

Check firewall or country blocks when your WooCommerce connection fails, or when it succeeds but the page and post counts are both 0 despite existing WordPress content.

Last updated October 10, 2026

Also available in: Deutsch · Español · Français · Nederlands

WooCommerce Importer tests your connection before it scans your store. If the test receives an HTTP 403 response caused by a recognized country or firewall rule, the app shows a second message below Connection to your store failed.

This article also applies if the connection succeeds but the migration settings show 0 WordPress pages and 0 posts even though your site has content. A failed connection or zero counts can have other causes. Check which restriction applies before changing firewall rules.

WooCommerce Importer connects from Germany and the Netherlands. Both countries must be allowed. Allowing only one still blocks some requests.

If the connection succeeds but pages and posts show 0

Your migration settings may show Import Wordpress pages as Shopify pages (0) and Import Wordpress posts as Shopify blog posts (0) even though you have WordPress pages and posts. A successful connection does not rule out a firewall, CDN or security plugin blocking WooCommerce Importer from reading your WordPress site.

Ask your hosting provider to check whether those requests are blocked. If a firewall or country rule is responsible, use the relevant steps below. After the restriction is removed, reconnect in WooCommerce Importer and check the page and post counts in the migration settings again.

A security plugin can also disable outside access to your site’s content altogether. Adding the server IP to an allow-list does not fix that restriction. Ask your hosting provider or the plugin’s support team to check whether outside access to content is disabled.

If the message names Hostinger CDN

  1. In Hostinger, open Websites, select your website’s Dashboard, then open CDN.
  2. Click Manage and open Traffic blocking.
  3. If Allow only specific countries is enabled, add both Germany and the Netherlands to the allowed countries.
  4. If you block specific countries instead, make sure neither Germany nor the Netherlands is blocked.
  5. Save the rule, wait for it to take effect, then try the connection again in WooCommerce Importer.

Hostinger documents both country-rule modes in Hostinger CDN: How to block countries.

If you use an IP allow-list

Allow the Server IP shown on the app’s Connect page. Always use the value shown there. It can change.

Then retry the connection test. If you use Cloudflare, follow the steps to allow our server IP in Cloudflare.

If the provider is not named

The app may report that a firewall or country restriction is blocking the connection without identifying the provider. Add the Server IP shown on the app’s Connect page to the allow-list in your firewall, security plugin, CDN or hosting control panel, then try again.

If you cannot find the rule, ask your hosting provider to allow requests from that IP. Tell them the blocked request receives HTTP 403.