Best Practices
Recommendations for getting the most out of your Digitec Galaxus Integration.
Initial Setup
Start Small
-
Test with a subset of products:
- Use category or attribute filters
- Start with 50-100 products
- Verify data quality before expanding
-
Use test FTP first:
- Configure test environment credentials
- Verify feed format meets requirements
- Switch to production when ready
-
Run self-test:
bin/magento digitec:selftest
Data Quality
-
Ensure valid EANs:
- All products need 13-digit EANs
- Validate EANs before enabling feeds
- Invalid EANs cause product rejection
-
Complete product content:
- Fill all required attributes
- Provide content in all enabled languages
- Use high-quality images
-
Enable data validation:
- Keep "Enable Data Validation" on
- Fix products that fail validation
- Better to exclude than send bad data
Feed Configuration
Feed Frequencies
Recommended schedules:
| Feed Type | Frequency | Why |
|---|---|---|
| Product Data | Daily | Content rarely changes |
| Stock Pricing | Every 4 hours | Stock accuracy is critical |
| Properties | Daily | Attributes rarely change |
| Accessories | Daily | Relations rarely change |
Multi-Language Support
-
Enable only what you need:
- German required for Swiss-German market
- Add French/Italian based on your sales regions
-
Use dedicated attributes:
- Don't rely on store view switching
- Create language-specific attributes if needed
-
Verify translations:
- Check content in all enabled languages
- Missing translations cause empty fields
Pricing Strategy
Price Adjustments
-
Account for marketplace fees:
- Use markup percentage for fee coverage
- Test with small adjustments first
-
Rounding for psychology:
- Use .95 or .99 endings
- Keep consistent across catalog
-
Monitor competitor pricing:
- Digitec Galaxus is price-competitive market
- Adjust markup based on market position
Currency Considerations
- Digitec Galaxus uses CHF (Swiss Franc)
- Ensure store view is configured for CHF
- Verify price conversions if using multi-currency
Order Management
Import Settings
-
Use Order ID Prefix:
- Always set prefix (e.g., "DG-")
- Prevents conflicts with regular orders
- Makes marketplace orders easy to identify
-
Customer handling:
- Enable customer import for B2B tracking
- Use separate customer group for reporting
- Consider unique email format for privacy
-
Shipping method:
- Use dedicated shipping method for DG orders
- Helps with reporting and fulfillment routing
Fulfillment Workflow
-
Process orders quickly:
- Swiss market expects fast delivery
- Monitor order import frequency
-
Ship with tracking:
- Always add tracking numbers
- Configure carrier mapping correctly
- Verify tracking URLs work
-
Enable notifications:
- Turn on failed order emails
- Turn on return request emails
- Respond to issues quickly
Product Filtering
When to Filter
-
By category:
- Exclude categories not suitable for marketplace
- Include only approved product lines
-
By stock:
- Exclude out-of-stock products
- Or use delivery date for backorders
-
By attribute:
- Filter by brand if selective
- Filter by product type if needed
Filter Best Practices
- Start broad, then narrow down
- Test filters with small product sets
- Document why products are excluded
- Review filters periodically
Performance Optimization
Large Catalogs
-
Enable paging:
- Products per batch: 5,000-10,000
- Prevents memory issues
- Allows progress monitoring
-
Schedule during off-peak:
- Run heavy feeds at night
- Avoid peak shopping hours
-
Optimize server:
- Increase PHP memory limit
- Use SSD storage for faster I/O
- Dedicated cron process if possible
Monitoring
-
Check feed results:
- Review valid/invalid counts
- Investigate increasing invalid counts
-
Monitor logs:
- Check for recurring errors
- Address issues before they compound
-
Track order success rate:
- Monitor import failures
- Fix product gaps proactively
Common Mistakes to Avoid
Configuration
❌ Not testing FTP before enabling automation
✅ Always test connection first
❌ Setting Order ID without prefix
✅ Always use prefix to avoid conflicts
❌ Enabling all languages without content
✅ Only enable languages with actual content
Data Quality
❌ Invalid or missing EANs
✅ Validate all EANs before export
❌ Missing required attributes
✅ Complete all required fields
❌ Ignoring validation errors
✅ Fix data issues, don't disable validation
Operations
❌ Not monitoring failed orders
✅ Enable email notifications, check regularly
❌ Shipping without tracking
✅ Always add tracking for customer experience
❌ Running heavy operations during peak hours
✅ Schedule feeds during quiet times
Maintenance Checklist
Daily:
- Check for failed order imports
- Process return requests
- Verify tracking sync completed
Weekly:
- Review feed generation logs
- Check invalid product counts
- Monitor order success rate
Monthly:
- Review product filters
- Check pricing competitiveness
- Audit attribute mappings
- Verify FTP credentials still work
Need More Help?
Documentation:
- All Help Articles - Complete documentation overview
Support:
- Contact Support - Get help from our team