Safe mode for staging and local development
-
We would like to request a Safe Mode feature in Meta for WooCommerce specifically designed for staging and local development environments.
Currently, when products are synced from staging or local development sites, there is a risk of unintended synchronization with live Meta catalogs, which can create duplicate products, incorrect inventory data, testing artifacts, or unwanted catalog updates. Suggested Safe Mode Behavior
When Safe Mode is enabled:
- Prevent product synchronization to live Meta catalogs
- Disable automatic catalog updates from staging/local environments
- Block pixel and conversion event firing from non-production sites
- Show a clear admin notice indicating the site is running in Safe Mode
- Allow developers to test configurations safely without impacting production data
Recommended Detection Logic
The plugin could automatically suggest enabling Safe Mode when detecting:
- Localhost environments
.local,.test,.dev, or staging domains- WordPress environments marked as
stagingordevelopment - Non-production URLs
Benefits
- Prevent accidental product duplication
- Avoid pollution of live Meta catalogs and analytics
- Improve developer workflow and QA testing
- Reduce support issues caused by staging sync mistakes
- Provide safer testing for agencies and WooCommerce developers
This feature would greatly improve reliability and confidence when working across development, staging, and production environments.
You must be logged in to reply to this topic.