> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pureclarity.com/llms.txt
> Use this file to discover all available pages before exploring further.

# WooCommerce Data Feeds Management

> Complete guide to managing data feeds in PureClarity WooCommerce plugin - scheduling, monitoring, and troubleshooting

<Note>
  Data feeds synchronize your WooCommerce store data with PureClarity for accurate recommendations. Ensure your plugin is properly configured before managing feeds.
</Note>

## Understanding Data Feeds

Data feeds are automatic processes that synchronize your store information with PureClarity's recommendation engine. This ensures personalized recommendations are based on current, accurate data.

### Feed Types

**Product Feed**

* Product catalog information
* Pricing, descriptions, images
* Inventory status and availability
* Product attributes and categories

**Category Feed**

* Category structure and hierarchy
* Category descriptions and metadata
* Product-category relationships
* Category-specific rules

**User Feed**

* Customer account information
* Registration and profile data
* Customer preferences and segments
* Account status and permissions

**Order Feed**

* Purchase history and transactions
* Order values and product quantities
* Customer buying patterns
* Revenue attribution data

<Info>
  Order feed data is crucial for AI learning. The more purchase history available, the better your recommendations become.
</Info>

## Automatic Feed Scheduling

The plugin automatically configures feed schedules for optimal performance:

### Default Schedule

**Daily Feeds (1:00 AM)**

* Full product catalog sync
* Category structure updates
* Customer data synchronization
* Overnight processing minimizes site impact

**Delta Feeds (Every 2 Hours)**

* New product additions
* Price and inventory changes
* Order updates
* Customer activity changes

<Tip>
  Delta feeds capture real-time changes while full feeds ensure complete data accuracy. This hybrid approach balances performance with data freshness.
</Tip>

### Configuring Feed Timing

Access feed settings through the WooCommerce dashboard:

1. **Navigate to WooCommerce > PureClarity**
2. **Access Settings tab**
3. **Configure Feed Schedules section**
4. **Set preferred timing** for your timezone
5. **Enable/disable specific feeds** as needed

## Manual Feed Management

### Running Feeds Manually

From the PureClarity dashboard feeds section:

**Individual Feed Execution**

* Select specific feed type
* Click "Run Now" button
* Monitor progress indicator
* Verify completion status

**Bulk Feed Processing**

* "Run All Feeds" option
* Sequential processing order
* Comprehensive data refresh
* Useful after major catalog changes

<Warning>
  Manual feeds during high-traffic periods may impact site performance. Schedule during low-traffic hours when possible.
</Warning>

### Feed Status Monitoring

**Status Indicators**

* ✅ **Completed** - Feed processed successfully
* 🔄 **Running** - Feed currently processing
* ⚠️ **Warning** - Completed with minor issues
* ❌ **Failed** - Feed encountered errors

**Detailed Information**

* Processing start and end times
* Number of records processed
* Error messages and details
* Recommendations for resolution

## Feed Configuration Options

### Product Feed Settings

**Include/Exclude Options**

* Product status filters (published, draft, private)
* Category-based inclusion/exclusion
* Price range limitations
* Inventory status requirements

**Data Enhancement**

* Custom product attributes
* Additional image sources
* Extended descriptions
* SEO metadata inclusion

### Advanced Settings

**Performance Optimization**

* Batch size configuration (default: 100 products)
* Processing timeout limits
* Memory usage optimization
* Server resource management

**Data Quality Controls**

* Required field validation
* Data format standardization
* Duplicate detection and handling
* Error threshold settings

<Info>
  Smaller batch sizes reduce server load but increase processing time. Adjust based on your server capabilities and catalog size.
</Info>

## Feed Troubleshooting

### Common Issues

**Feed Failures**

* Server timeout errors
* Memory limit exceeded
* Database connection issues
* Plugin configuration problems

**Data Quality Issues**

* Missing product information
* Inconsistent pricing data
* Broken image links
* Category mapping errors

### Diagnostic Steps

**Check Server Resources**

1. Verify PHP memory limits (recommended: 256MB+)
2. Check execution time limits (recommended: 300+ seconds)
3. Monitor database performance
4. Review server error logs

**Validate Plugin Configuration**

1. Confirm API credentials are correct
2. Verify feed settings are saved
3. Check plugin compatibility
4. Test with smaller data sets

### Error Resolution

**Memory Issues**

```php theme={null}
// Increase PHP memory limit in wp-config.php
ini_set('memory_limit', '512M');

// Or contact hosting provider for adjustment
```

**Timeout Problems**

* Split large catalogs into smaller batches
* Schedule feeds during low-traffic periods
* Optimize database queries
* Consider server upgrade if persistent

<Warning>
  Making PHP configuration changes requires technical knowledge. Contact your hosting provider or developer if you're unsure about server modifications.
</Warning>

## Feed Performance Optimization

### Best Practices

**Catalog Preparation**

* Ensure all products have complete information
* Optimize image file sizes and formats
* Clean up duplicate or obsolete products
* Maintain consistent category structure

**Scheduling Strategy**

* Run full feeds during overnight hours
* Stagger feed execution to avoid conflicts
* Monitor server performance during feeds
* Adjust frequency based on catalog change rate

**Data Quality Maintenance**

* Regular catalog audits and cleanup
* Standardized product information formats
* Consistent pricing and inventory data
* Proper category organization

## Integration with WooCommerce Features

### Multi-Store Support

For WooCommerce Multisite installations:

* Separate feeds per store/site
* Site-specific configuration options
* Centralized monitoring dashboard
* Cross-site data synchronization

### Third-Party Plugin Compatibility

**Inventory Management**

* WooCommerce Stock Manager
* ATUM Inventory Management
* Stock Synchronization plugins

**Pricing Plugins**

* Dynamic Pricing
* Role-Based Pricing
* Wholesale pricing solutions

**Product Import/Export**

* WP All Import
* Product CSV Import Suite
* Custom data migration tools

## Monitoring and Analytics

### Feed Performance Metrics

Track feed effectiveness through dashboard analytics:

**Processing Statistics**

* Average feed duration
* Success/failure rates
* Data volume processed
* Error frequency trends

**Business Impact**

* Recommendation accuracy improvements
* Revenue attribution changes
* Customer engagement metrics
* Conversion rate correlations

## Related Resources

* [WooCommerce Settings Configuration](/integrations/woocommerce/settings)
* [Dashboard Overview](/integrations/woocommerce/dashboard-overview)
* [Troubleshooting Guide](/integrations/woocommerce/troubleshooting)
* [Feed Status Reference](/integrations/magento/magento-2/feed-status)
