WooCommerce Analytics may show no sales if orders aren’t being recorded in Analytics tables or the report filters exclude them. Common causes include: Analytics not fully synced after a migration/update; background processing or Action Scheduler jobs stuck; orders marked as pending/cancelled or using a custom status not counted; a wrong date range, timezone, or store currency setting; caching/CDN showing stale admin data; and plugin conflicts that block order data storage. Also, if you disabled “WooCommerce Admin” features or use an older WooCommerce version, analytics can behave differently. Fix by updating WooCommerce, running analytics data regeneration, checking scheduled actions, clearing caches, and testing conflicts.
Share