DONT FORGET! TEST AND AFTER BUY. NOT ONLY out of respect for the developer's work but for security reasons.
DEMO PAGE
Module supports Prestashop 1.6, 1.7, 8.x and ThirtyBees
CHANGELOG
- 10.01.2025 – v 1.4.35 – New feature – Associate all modules with all customer groups
 
- 30.12.2024 – v 1.4.34 – Exception handling improvement
 
This module will help you keep your store nice and clean.
It allows you to perform the following operations:
Cleanup
- delete old abandoned carts
 
- delete old connections stats
 
- delete old search stats
 
- delete old email logs
 
- delete old logs
 
- delete old guests with no addresses
 
- delete old customers with no addresses (useful if your shop suffered from bots registering fake accounts)
 
- delete old guests with no addresses
 
- delete old orphaned addresses – new feature
 
- delete old inactive customers
 
- delete old customers with no orders
 
- delete old customer threads
 
- delete old guests with no orders
 
- delete expired specific prices
 
- delete orphaned specific prices – new feature
 
- delete expired vouchers
 
- delete used vouchers
 
- delete unused feature values
 
- delete empty features
 
- delete unused attribute values
 
- delete empty attribute groups
 
- delete back office filters (for PrestaShop 1.7 and up, useful in case you get errors on back office listings) – new feature
 
- clear all cache
 
  
You can set number of days to only delete data older than this setting (but not for cache, it gets cleared totally).
Data consistency
- regenerate friendly URL’s for products (for all languages)
 
- regenerate friendly URL’s for categories
 
- set products’ cheapest combinations as default
 
- set products’ first in stock combination as default
 
- assign the most common tax rules group to products with incorrect (none or deleted) tax rules group
 
- Reset meta titles for products – new feature
 
- Reset meta titles for categories – new feature
 
Fix images
- delete products’ broken images (the ones that appear as question marks)
 
- delete unused image files (cleans all leftovers in the img/p/ folder along with empty folders)
 
- set first image as cover for products without cover
 
- associate all images to all shops (useful if you find some of your images not displaying)
 
- set product’s cover as it’s first image
 
- delete temporary images
 
- delete images from disabled products
 
- delete thumbnails from disabled products
 
- disable active products without images
 
Fix associations
- set product’s deepest category as default
 
- assign all products to parent categories (usefull if some products are assigned only to some deep categories, but you want them to appear also in parent categories)
 
- assign all customer groups to all categories
 
- associate all attribute groups with all shops
 
- associate all attributes with all shops
 
- associate all features with all shops
 
Mass activation and deactivation
- deactivate active out of stock products
 
- deactivate active products without images
 
- activate inactive in stock products
 
- deactivate active categories without active products
 
- deactivate active categories without any products
 
- deactivate active products not assigned to any active categories
 
- activate inactive categories with active products
 
- activate inactive categories with any products
 
- deactivate active manufacturers without active products
 
- activate inactive manufacturers with active products
 
  
You can also automate each of the above operations with cron tasks, making your shop clean itself on a daily basis.