2. Installation
Installing the plugin
Install the plugin via the Shopware Store, or upload the ZIP file manually:
Go to Settings → System → Plugins → Upload Plugin
Select the downloaded ZIP file
Click Activate plugin
Clear the cache under Settings → System → Caches & Indexes → Clear Cache
Getting started
After activation, you will find the plugin under Catalogues → Product Completeness.
The dashboard will not show any scores yet — they need to be calculated first. Follow these steps:
Navigate to Catalogues → Product Completeness → Rule Sets
Create your first rule set and add conditions (e.g. Name: required, Description: required, Images: count_min 1)
Save the rule set
Go to the Dashboard and click Recalculate Scores
Calculation runs asynchronously in the background — scores will appear in the dashboard shortly
Configuring score thresholds
The color boundaries for "Good" and "Critical" are adjustable under Settings → System → Configuration → Momo Product Completeness. Defaults:
Good: score ≥ 70%
Critical: score ≤ 39%
ACL privileges
The plugin includes dedicated ACL privileges. Assign them to roles under Settings → System → Users & Permissions:
momo_completeness_rule
Read, create, update, delete
momo_product_completeness
Recalculate scores
Notes
Score calculation runs asynchronously via Symfony Messenger. Make sure workers are running (
messenger:consume async).Scores are automatically recalculated on every product save. Manual recalculation is only needed after major rule set changes.
The plugin is compatible with Shopware ~6.6.0.
Last updated