MerchantFlowMerchantFlow Docs
Troubleshooting

Fix Missing Products in MerchantFlow

Troubleshoot why Shopify or WooCommerce products are not appearing in MerchantFlow. Fix product sync, status, and analytics data issues.

Fix Missing Products

Missing products in MerchantFlow means products from your Shopify or WooCommerce store are not appearing in the dashboard product table or analytics views. This guide covers the most common causes and their fixes, from product status issues to sync configuration problems.

Quick Checks

  1. Check integration status -- go to Settings > Integrations and verify your e-commerce platform shows "Connected"
  2. Check sync status -- look at the last successful sync time
  3. Check product status -- only Active/Published products are synced
  4. Wait for sync -- products sync as part of the regular background cycle; your latest additions may not have synced yet

Common Causes and Fixes

Products Not in Active Status

MerchantFlow only syncs products that are in an active/published state:

  • Shopify -- products must have status Active (not Draft or Archived)
  • WooCommerce -- products must have status Published (not Draft or Private)

Fix: Set the product to Active/Published in your e-commerce platform, then wait for the next sync or trigger a manual sync.

First Sync Not Complete

If you just connected your store, the initial sync may still be running:

  • Shopify syncs products in stages
  • Large catalogs (1,000+ products) may take several sync cycles to complete
  • Check Settings > Integrations for sync progress

Fix: Wait for the initial sync to complete. You can monitor progress in the integration logs.

COGS Not Set (Products Missing from P&L)

Products appear in MerchantFlow but may be missing from P&L calculations if COGS has not been configured:

  • Products without COGS will still appear in the Products Table
  • But they will not show accurate profit margins until COGS is set

Fix: Go to Dashboard > P&L > COGS Management to set costs for your products.

Integration Disconnected

If your e-commerce integration was disconnected:

  1. Go to Settings > Integrations
  2. Check if Shopify/WooCommerce shows a red "Disconnected" indicator
  3. Click "Reconnect" to restore the connection
  4. Existing products are preserved; new products will sync after reconnection

Product Variants Not Appearing

Shopify products with multiple variants are synced with all variant data:

  • Each variant has its own SKU, price, and barcode
  • If a specific variant is missing, check that it exists in Shopify
  • Inventory tracking is at the variant level

WooCommerce-Specific Issues

  • API disabled -- ensure the WooCommerce REST API is enabled in settings
  • API key permissions -- verify the API key has "Read" access to products
  • Security plugins -- some WordPress security plugins may block API requests

How to Fix Missing Product Analytics Data

If products appear in MerchantFlow but analytics data (views, revenue) is missing:

  1. Check Google Analytics -- ensure GA4 is connected and has e-commerce tracking enabled
  2. URL matching -- MerchantFlow matches GA4 data by product page URL; ensure URLs are consistent
  3. Date range -- check you are viewing a date range with actual traffic
  4. Processing delay -- GA4 data has a 24-48 hour delay

How to Fix Missing Merchant Center Products

If products show in your store but not in the Merchant Center section:

  1. Verify Google Merchant Center is connected in Settings > Integrations
  2. Check that products are submitted to your Merchant Center feed
  3. Merchant Center data syncs every 2 hours
  4. Disapproved products will show but with an error status

See Merchant Center Troubleshooting for detailed guidance.

How to Trigger a Manual Product Sync

  1. Go to Settings > Integrations
  2. Open Settings > Integrations > Manual Sync Runner and rerun the affected commerce platform
  3. Wait for the sync to complete (check logs for progress)
  4. Manual syncs are rate-limited to once per hour per integration

Frequently Asked Questions

How long does it take for new products to appear in MerchantFlow?

New products typically appear after the next background sync cycle (approximately every 30 minutes). For large catalogs, the initial sync may take several cycles to complete.

Why do some products show zero revenue?

Products with zero revenue have not had any orders during the selected date range. Expand your date range or wait for orders to come through and sync.

Does MerchantFlow sync archived or draft products?

No. Only Active (Shopify) or Published (WooCommerce) products are synced. Change the product status in your e-commerce platform to make it appear.

Can I manually add products to MerchantFlow?

No. Products are synced automatically from your connected e-commerce platform. If a product is not appearing, verify its status in Shopify or WooCommerce.

Related Pages


Last updated: March 14, 2026